Voraussetzungen für die Verwendung von .NET Framework-Assemblys in LabVIEW
- Aktualisiert2025-08-27
- 2 Minute(n) Lesezeit
Folgende Standardvoraussetzungen und -einstellungen sind zu beachten, wenn Sie .NET Framework-Objekte in LabVIEW erstellen und bearbeiten oder wenn Sie in LabVIEW .NET Framework-Assemblys erzeugen und für andere Anwendungen bereitstellen wollen.
Kompatible Common Language Runtime (CLR)
Für das Erstellen und Bearbeiten von .NET Framework-Objekten in LabVIEW benötigen Sie .NET CLR 4.0. Diese CLR-Version gehört zum .NET Framework 4.0, das mit LabVIEW installiert wird.
LabVIEW verwendet die CLR 4.0 für folgende Arbeitsschritte:
- Laden von Assemblys – LabVIEW kann .NET Framework-Assemblys für .NET Framework CLR 4.0 oder älter laden. Allerdings lädt LabVIEW alle Assemblys in .NET Framework CLR 4.0.
- Sie können eigenständige Anwendungen, DLLs, komprimierte Projektbibliotheken, Quellcodepakete und Zip-Dateien mit VIs, die .NET Framework-Funktionen verwenden, erstellen oder .NET Framework-Interop-Assemblys erstellen – Diese Anwendungen sind für .NET Framework CLR 4.0 ausgelegt.
Kompatible Klassenbibliotheken
LabVIEW hat Zugriff auf Klassenbibliotheks-Assemblys der .NET CLR 4.0, die mit LabVIEW installiert wird. Die Klassenbibliotheks-Assemblys von .NET Framework geben an, welche .NET Framework-Funktionen für LabVIEW-Anwendungen verfügbar sind. Wenn Sie aus einem LabVIEW-Projekt oder einem VI, das sich auf Assemblys stützt, eine Anwendung erstellen, müssen Sie zuvor .NET Framework 4.0 auf dem Zielcomputer installieren.
Nicht unterstützte .NET Framework-Funktionen in LabVIEW
LabVIEW unterstützt die meisten Sprachfunktionen von .NET Framework 4.0. .NET Framework 4.0 bietet jedoch in der .NET Framework-CLR einige neue Funktionen, die von LabVIEW nicht unterstützt werden. Eine Liste aller .NET Framework-Funktionen, die LabVIEW nicht unterstützt, finden Sie in der KnowledgeBase auf ni.com.
Speicherverzeichnisse für .NET Framework-Assemblys
Alle in LabVIEW eingebundenen .NET Framework-Assemblys müssen an einem Speicherort gespeichert werden, wo LabVIEW sie finden kann. Bei der Auswahl des Speicherorts für die Assemblys sind folgende Kriterien ausschlaggebend: