TestStand, Python, and .NET Version Compatibility

Overview

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.

Contents

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 Visual StudioSupported .NET Version (For creating custom steps, interfaces, and so on)Supported Target .NET Version with .NET Adapter
2026 Q12022.NET 8.NET 8
2025 Q32022.NET 8.NET 8
2025 Q22022.NET 8.NET 8
2024 Q422022.NET Framework 4.8.NET 8
2023 Q42022.NET Framework 4.8.NET Framework 4.8 and earlier
2022 Q42019.NET Framework 4.6.2.NET Framework 4.6.2 and earlier
2021 SP12015, 2017, or 2019.NET Framework 4.6.2.NET Framework 4.6.2 and earlier
20212015, 2017, or 2019.NET Framework 4.6.2.NET Framework 4.6.2 and earlier
20202015, 2017, or 2019.NET Framework 4.6.2.NET Framework 4.6.2 and earlier
20192013, 2015, and 2017.NET Framework 4.6.2.NET Framework 4.6.2 and earlier
2017 SP12012, 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 SP12012, 2013, 2015.NET Framework 4.6.2.NET Framework 4.6.2 and earlier
20162012, 2013, 2015.NET Framework 4.6.NET Framework 4.6 and earlier
2014 SP12010, 2012, 2013.NET Framework 4.NET Framework 4.0 and earlier
20142010, 2012, 2013.NET Framework 4.NET Framework 4.0 and earlier
20132008, 2010, 2012.NET Framework 4.NET Framework 4.0 and earlier
20122005, 2008, 20101.NET Framework 4.NET Framework 4.0 and earlier
20102005, 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.

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.

 

Additional Notes

  • While calling TestStand API from .NET application, ensure that your application is targeted to the CLR of the .NET version listed under ‘Supported .NET version’ column.
  • TestStand can execute code modules developed with earlier versions of Visual Studio; however, NI performs limited testing with earlier versions of Visual Studio.

TestStand Python Support

 

Use this table to compare versions of NI TestStand to compatible versions of Python
 Python Version
TestStand Version3.143.133.123.113.103.93.83.73.6
2026 Q1    
2025 Q3    
2025 Q2    
2024 Q4    
2023 Q4     
2022 Q4     
2021 SP1    

Was this information helpful?

Yes

No