Seite "Fortgeschritten" (Dialogfeld "Eigenschaften für .NET-Interop-Assembly")
- Aktualisiert2025-07-30
- 4 Minute(n) Lesezeit
Auf dieser Seite des Dialogfelds Eigenschaften für .NET-Interop-Assembly können detaillierte Einstellungen zu einer .NET-Interop-Assembly vorgenommen werden.
Die Seite enthält folgende Komponenten:
| Option | Beschreibung | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Fehlersuche aktivieren | Aktiviert die automatische Fehlersuche für die Anwendung, DLL, .NET-Interop-Assembly oder den Webdienst. Hinweis Das Deaktivieren dieses Dialogfelds ist kein Garant für eine vollständige Optimierung.
|
||||||||||
| Fehlercodedateien kopieren | Fügt Kopien der Textdateien mit LabVIEW-Fehlercodes im XML-Format aus den Verzeichnissen project\errors und user.lib\errors zur Runtime-Engine hinzu. Hinweis Sie müssen manuell einen Ordner Fehler im Verzeichnis labview\user.lib anlegen, um die Fehlercodedateien zu ordnen. |
||||||||||
| Benutzerdefinierte Aliasdateien verwenden | Kopiert die Aliasnamen des Projekts in die Anwendung, DLL oder .NET-Interop-Assembly. Wenn Sie die Option deaktivieren, wird das Dialogfeld "Projektdatei auswählen" angezeigt und Sie können innerhalb des Projekts eine weitere Aliasdatei auswählen.
|
||||||||||
| Erweiterte DSC-Laufzeit-Unterstützung aktivieren | Diese Option wird nur bei installiertem LabVIEW Datalogging and Supervisory Control (DSC) Module angezeigt. Erstellt die Anwendung mit der verbesserten Runtime-Engine des LabVIEW DSC Moduls (DSC – Datalogging and Supervisory Control). Mit der Runtime-Engine für das DSC-Modul können mit den Anwendungen, die mit dem DSC Module erzeugt werden, Projektbibliotheken und Umgebungsvariablen programmatisch verwaltet werden. Diese Option muss in folgenden Fällen aktiviert werden:
Wenn in diesen Fällen die DSC-Modul-Runtime-Engine nicht aktiviert ist, gibt LabVIEW bei Ausführung der Anwendung, DLL oder .NET-Interop-Assembly den Fehlercode 1055 aus. Hinweis Beim Aktivieren dieser Option erhöht sich die Dateigröße und der Start der Anwendung, DLL oder .NET-Interop-Assembly verlangsamt sich. |
||||||||||
| Signieren mit starken Namen aktivieren | Gibt an, ob die Assembly mit einer Schlüsseldatei und einem starken Namen signiert werden soll. Hinweis Weitere Informationen zur Verwendung einer starken Namensschlüsseldatei zum Signieren der .NET-Assembly finden Sie in der KnowledgeBase auf ni.com .
|
||||||||||
| Build-Protokolldatei erzeugen | Gibt an, ob für den Build eine Protokolldatei erstellt werden soll. In der Protokolldatei werden alle im Build enthaltenen Dateien einschließlich der SubVIs aufgelistet, die weder unter Zu startende VIs noch unter Immer enthalten aufgeführt sind. Die Protokolldatei enthält auch allgemeine Build-Informationen wie die Start- und Endzeit, Build-Spezifikation und Projektname und Fehler, die während der Erstellung auftraten.
|
||||||||||
| Kompatibilitätsmodus von LabVIEW 2011 | Gibt an, dass die Quelldateien einer Anwendung, DLL oder eines Webdienstes in einem linearen Datei-Layout gespeichert werden sollen. Bei Build-Spezifikationen, die Sie aus LabVIEW 8.6 oder einer älteren Version laden, ist diese Option standardmäßig aktiviert. Bei Anwendungen, die in LabVIEW-Versionen ab 2009 entwickelt werden, wird empfohlen, die Option zu deaktivieren. In der folgenden Liste werden die Unterschiede zwischen den zwei Modi beschrieben.
|
||||||||||
| Künftigen LabVIEW-Versionen das Laden dieser .NET-Assembly gestatten | Binärdateien können entweder in die LabVIEW-Versionen geladen werden, mit denen sie erstellt wurden, oder in die neueste Version der LabVIEW-Runtime-Engine, die auf dem Computer installiert ist. Diese Option trifft auf Standalone-Anwendungen, DLLs, komprimierte Projektbibliotheken und Quellcodepakete zu. Bei Build-Spezifikationen, die Sie in LabVIEW 2017 oder einer neueren Version erzeugen, ist diese Option standardmäßig aktiviert. Bei Real-Time-Anwendungen wird diese Option nicht im Dialogfeld angezeigt, weil die Funktion standardmäßig aktiviert ist. |