LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Calling a .NET 3.5 assembly in LabVIEW (how much trouble am I in now?)

Solved!
Go to solution
Thanks for the clairification,  I thought this only worked on built apps

"Should be" isn't "Is" -Jay
0 Kudos
Message 11 of 12
(1,410 Views)

Hello Everyone,

 

To clairfy further, that help topic is for loading a PREVIOUS version of .NET.  That will only work for loading frameworks earlier than 2.0.  Again our .NET components are built using the CLR version 2.0.  This was not updated by Microsoft for .NET 3.0 and 3.5; therefore, most assemblies that were build using .NET 3.0 and 3.5 would work in LabVIEW because they relied on the CLR version 2.0

 

Microsoft updated the CLR in .NET 4.0 so we cannot load a basic assembly in LabVIEW because the CLR is of a later version.

 

Here is a KnowledgeBase article that describes the issue in a little bit more detail.

 

 

Regards,

Jon S.
National Instruments
LabVIEW NXG Product Owner
Message 12 of 12
(1,385 Views)