.NET 2.0 and later
To change which version of the CLR LabVIEW uses, you must exit LabVIEW and add or remove the application configuration file. Refer to the Loading .NET 4.0 Assemblies in LabVIEW topic in the LabVIEW Help (linked below) for more information.
If you do not know which version of the CLR a specific assembly is targeted to use, you can refer to the .NET Assemblies in Memory dialog box. Refer to the .NET Assemblies in Memory Dialog Boxtopic in the LabVIEW Help (linked below) for more information.
Finally, National Instruments does not guarantee that LabVIEW fully supports all .NET 4.0 class libraries. When possible, National Instruments recommends that you use assemblies targeted for the CLR 2.0 instead of the CLR 4.0 when working with LabVIEW versions prior LabVIEW 2013.
In general, if you want to use a .NET feature that LabVIEW does not support, you can create a wrapper .NET assembly that accesses the unsupported feature internally. Because you create the wrapper assembly yourself, you can limit the exposed types and method definitions to those supported by LabVIEW.
Thank you for your feedback.
You changed your response to Not Helpful
You changed your response to Helpful
LabVIEW 2018 Help: Loading .NET 2.0, 3.0, and 3.5 Assemblies in LabVIEW
LabVIEW 2018 Help: .NET Assemblies in Memory Dialog Box
MSDN: Generics in the .NET Framework
MSDN: In-Process Side-by-Side Execution
MSDN: Dynamic Language Runtime Overview
Collaborate with other users in our discussion forums
A valid service agreement may be required, and support options vary by country.