Chargement d'assemblys .NET Framework 2.0, 3.0 et 3.5 dans LabVIEW
- Mise à jour2025-08-27
- Temps de lecture : 2 minute(s)
.NET Framework 4.0 vous permet de charger des assemblys managés purs construits dans n'importe quelle version de .NET Framework ainsi que des assemblys en mode mixte construits dans .NET 4.0. Bien que Common Language Runtime (CLR) 4.0 .NET soit chargé par défaut, vous pouvez forcer LabVIEW à utiliser CLR 4.0 pour charger des assemblys .NET en mode mixte qui ciblent CLR 2.0.
Afin de permettre aux éléments suivants de charger des assemblys .NET en mode mixte qui ciblent CLR 2.0, vous devez utiliser le fichier de configuration décrit ci-après :
- LabVIEW 2013
- Un exécutable construit dans LabVIEW 2013
- Un exécutable construit en dehors de LabVIEW qui appelle un assembly Interop ou une DLL construit dans LabVIEW
Effectuez les étapes suivantes afin de configurer LabVIEW pour charger les assemblys .NET en mode mixte qui ciblent CLR 2.0 :
- Ouvrez un éditeur de texte.
- Copiez le texte suivant dans l'éditeur de texte : <?xml version ="1.0" encoding="utf-8" ?> <configuration> <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0.30319"/> </startup> </configuration>
- Enregistrez ce nouveau fichier de configuration dans le même répertoire que LabVIEW.exe. Nommez ce fichier LabVIEW.exe.config.
- Relancez LabVIEW.
LabVIEW peut désormais charger des assemblys .NET en mode mixte qui ciblent CLR 2.0.