TestStand and .NET Framework Compatibility


This page shows supported versions of NI TestStand with .NET and Visual Studio. Reference this information to ensure you install the correct version when upgrading or updating your software version, or when migrating or porting code to a new system. Using incompatible versions may result in errors, the inability to run your TestStand sequence or unexpected behaviors.

NI TestStand with .NET and Visual Basic Compatibility Table

Use this table to compare versions of NI TestStand to compatible versions of .NET or Visual Basic
TestStand VersionVersion of .NET CLR Supported for API Version of Visual Studio Minimum Required .NET Framework Supported Target .NET Frameworks with .NET Adapter
2023 Q4420224.84.8 and earlier
2022 Q4420194. and earlier
2021 SP142015, 2017, or 20194. and earlier
202142015, 2017, or 20194. and earlier
202042015, 2017, or 20194. and earlier
201942013, 2015, and 20174. and earlier
2017 SP142012, 2013, 2015, or 20174.6.2 and earlier4.6.2 and earlier
2017 42012, 2013, 2015, and 20174. and earlier
2016 SP142012, 2013, 20154. and earlier
201642012, 2013, 20154.64.6 and earlier
2014 SP142010, 2012, 201344.0 and earlier
201442010, 2012, 2013344.0 and earlier
201342008, 2010, 2012244.0 and earlier
201242005, 2008, 2010144.0 and earlier
201022005, 2008, 201022.0 and earlier 

1 TestStand 2012 will not support step into for .NET adapter with VS 2005, 2008.

2 Full support for code generation, debugging, and building custom UIs. Debugging managed code will require VS 2010 or newer. Allowed but not supported: 2005.

3 Allowed, but not supported: 2008 and earlier. VS 2008 and earlier cannot debug TestStand 2014 using managed debugging because TestStand uses .NET 4.0. TestStand will not install integrated documentation for VS 2008.


Note: For TestStand 2012 and later, you can load earlier versions.


TestStand can execute code modules developed with earlier versions of Visual Studio; however, NI performs limited testing with earlier versions of Visual Studio.

Was this information helpful?