NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Application Domains

Does NI TestStand still limit .NET implementations and code modules to existing within a single application domain?

0 Kudos
Message 1 of 3
(678 Views)

Newer versions of TestStand supports .NET 8. So now, instead of AppDomain, it is AssemblyLoadContext (ALC). By default, TestStand uses one ALC for all .NET code module execution and a separate ALC for edit time scenarios like module intellisense.

 

In next version of TestStand, we plan to have an opt-in feature where a step type can specify that all .NET modules related to that step type (code module, substeps, step settings pane) will be executed in a different ALC. We also intend to have the opt-in feature where a group of step types can specify that they want to use the same ALC.

Message 2 of 3
(659 Views)

btw this step type feature is now available in TestStand 2026 Q1. just became available for download sometime within the past week

0 Kudos
Message 3 of 3
(445 Views)