This page shows supported versions of NI TestStand with .NET and Visual Studio as well as Python versions. 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.
| TestStand Version | Version of Visual Studio | Supported .NET Version (For creating custom steps, interfaces, and so on) | Supported Target .NET Version with .NET Adapter |
|---|
| 2026 Q1 | 2022 | .NET 8 | .NET 8 |
| 2025 Q3 | 2022 | .NET 8 | .NET 8 |
| 2025 Q2 | 2022 | .NET 8 | .NET 8 |
| 2024 Q42 | 2022 | .NET Framework 4.8 | .NET 8 |
| 2023 Q4 | 2022 | .NET Framework 4.8 | .NET Framework 4.8 and earlier |
| 2022 Q4 | 2019 | .NET Framework 4.6.2 | .NET Framework 4.6.2 and earlier |
| 2021 SP1 | 2015, 2017, or 2019 | .NET Framework 4.6.2 | .NET Framework 4.6.2 and earlier |
| 2021 | 2015, 2017, or 2019 | .NET Framework 4.6.2 | .NET Framework 4.6.2 and earlier |
| 2020 | 2015, 2017, or 2019 | .NET Framework 4.6.2 | .NET Framework 4.6.2 and earlier |
| 2019 | 2013, 2015, and 2017 | .NET Framework 4.6.2 | .NET Framework 4.6.2 and earlier |
| 2017 SP1 | 2012, 2013, 2015, or 2017 | .NET Framework 4.6.2 and earlier | .NET Framework 4.6.2 and earlier |
| 2017 | 2012, 2013, 2015, and 2017 | .NET Framework 4.6.2 | .NET Framework 4.6.2 and earlier |
| 2016 SP1 | 2012, 2013, 2015 | .NET Framework 4.6.2 | .NET Framework 4.6.2 and earlier |
| 2016 | 2012, 2013, 2015 | .NET Framework 4.6 | .NET Framework 4.6 and earlier |
| 2014 SP1 | 2010, 2012, 2013 | .NET Framework 4 | .NET Framework 4.0 and earlier |
| 2014 | 2010, 2012, 2013 | .NET Framework 4 | .NET Framework 4.0 and earlier |
| 2013 | 2008, 2010, 2012 | .NET Framework 4 | .NET Framework 4.0 and earlier |
| 2012 | 2005, 2008, 20101 | .NET Framework 4 | .NET Framework 4.0 and earlier |
| 2010 | 2005, 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 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.
| Python Version | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| TestStand Version | 3.14 | 3.13 | 3.12 | 3.11 | 3.10 | 3.9 | 3.8 | 3.7 | 3.6 |
| 2026 Q1 | |||||||||
| 2025 Q3 | |||||||||
| 2025 Q2 | |||||||||
| 2024 Q4 | |||||||||
| 2023 Q4 | |||||||||
| 2022 Q4 | |||||||||
| 2021 SP1 | |||||||||