TestStand and .NET Version Compatibility

Overview

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 Version Supported Target .NET Version with .NET Adapter
2024 Q4442022.Net Framework 4.8.Net 8
2023 Q442022.Net Framework 4.8.Net Framework 4.8 and earlier
2022 Q442019.Net Framework 4.6.2.Net Framework 4.6.2 and earlier
2021 SP142015, 2017, or 2019.Net Framework 4.6.2.Net Framework 4.6.2 and earlier
202142015, 2017, or 2019.Net Framework 4.6.2.Net Framework 4.6.2 and earlier
202042015, 2017, or 2019.Net Framework 4.6.2.Net Framework 4.6.2 and earlier
201942013, 2015, and 2017.Net Framework 4.6.2.Net Framework 4.6.2 and earlier
2017 SP142012, 2013, 2015, or 2017.Net Framework 4.6.2 and earlier.Net Framework 4.6.2 and earlier
2017 42012, 2013, 2015, and 2017.Net Framework 4.6.2.Net Framework 4.6.2 and earlier
2016 SP142012, 2013, 2015.Net Framework 4.6.2.Net Framework 4.6.2 and earlier
201642012, 2013, 2015.Net Framework 4.6.Net Framework 4.6 and earlier
2014 SP142010, 2012, 2013.Net Framework 4.Net Framework 4.0 and earlier
201442010, 2012, 20133.Net Framework 4.Net Framework 4.0 and earlier
201342008, 2010, 20122.Net Framework 4.Net Framework 4.0 and earlier
201242005, 2008, 20101.Net Framework 4.Net Framework 4.0 and earlier
201022005, 2008, 2010.Net Framework 2.Net Framework 2.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.

TestStand 2024 Q4 supports executing .NET code modules targeted to .NET 8. All .NET based user interfaces and custom step types should target .NET Framework 4.8.

 

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?

Yes

No