Quantcast
Channel: All NI TestStand posts
Viewing all articles
Browse latest Browse all 24414

TS 24 and .Net 8.0, big disapointement

$
0
0

Hello team,

 

I was eagerly waiting for TS 24 to be albe to use my traceability DLL made in .Net 8.0.

 

Since in the service we have installed TS24, lot (most of) old assembly in all version of .Net have issues.

Another colleague already ask about Framework and GAC.
Now i want to know better about .Net8.

Is TS24 native Net Std 2.0, Net8.0 or still the old and unwanted Framework 4.x ?

My DLL works with some king of plugins, which are also C#/ .Net 8.0 assembly.

We load the plugin with the method "Activator.CreateInstance()".
Code below 

jungledede_0-1729524559352.png

With a ".exe" debug in .Net 8.0, no issue, loading and creation of the constructor of my class of my assembly is going as expected.

 

With TS23 and all my dll in .Net std 2.0, loading and creation of the constructor of my class of my assembly is going as expected.
With TS24 and the DLL in .Net8.0 generate System.InvalidOperationException

I am a bit lost here. i canot use my .Net Std 2.0 build as it got deprecated dependencies from Microsoft, so no way i put it in production for the next 15 years.
I need the full Net 8.0 to works.

So i wonder if it not a GAC related issue.
Do you know how i can check?



We were happy of NI finally being up to date. We are kinda disappointed how it have turned. 
We use the GRPC api of teststand and since no update of the git repos are made, we fear we will find compatibility issue when we'll start checking this part..


Viewing all articles
Browse latest Browse all 24414

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>