NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

TestStand 2025 - .NET error "only single file assemblies are supported"

Solved!
Go to solution

Hello NI Community,

 

I am encountering an issue after upgrading my development environment from TestStand 2021 to TestStand 2025 Q3.

I have an existing sequence that uses an Action step with the .NET Adapter to call a method within a .NET framework component. This step ran without issue in TestStand 2021. Upon running the same sequence in TestStand 2025 Q3, the step now fails with the following error:


Error Message: Exception has been thrown by the target of an invocation. Could not load file or assembly 'normidna.nlp'. The module cannot be loaded because only single file assemblies are supported. (0x8013101E)

 

I have attached two screenshots of the Action step settings:

  • One from the working TestStand 2021 sequence.

  • One from the failing TestStand 2025 Q3 sequence.

These screenshots confirm that the configured .NET assembly, class, method, and target framework version are identical in both environments.

 

My primary concern is finding a scalable solution for migration. As our test systems contains potentially hundreds of steps using similar legacy components, manually replacing or rewriting every affected step is not practical.

 

What is the root cause of this issue? and What is a practical way to solve it? Hopefully there is a simple setting that can be applied globally for backward compatability!. 

 

 

Thank you

 

 

 

Download All
0 Kudos
Message 1 of 2
(161 Views)
Solution
Accepted by topic author Mohamed.El-Sayad

TS2025 is no longer supporting .net framework ...

 

 

 

Oli_Wachno_0-1765171075695.png

 

0 Kudos
Message 2 of 2
(107 Views)