Auf dieser Seite des Dialogfelds Eigenschaften für Webdienst können Sie Einstellungen zum Verringern der Größe des Webdienstes zum Verbessern der Ladedauer und zum Verringern der Speicherauslastung beim Laden des erstellten Builds festlegen.

Hinweis In LabVIEW 2013 können Webdienste nicht mehr über die Build-Spezifikationen konfiguriert werden. Sie können entweder weiterhin mit der Build-Spezifikation arbeiten oder die Build-Spezifikation in das neue Format umwandeln. Zum Herunterladen des dafür benötigten Umwandlungs-Tools besuchen Sie die Website von National Instruments.

Die Seite enthält folgende Komponenten:

Option Beschreibung
Typdefinitionen entfernen

Gibt an, ob Typdefinitionen von Elementen im fertigen Build weggelassen werden sollen. Wenn Sie diese Option bei einer Anwendung mit vielen VIs auswählen, kann sich der Speicherbedarf des fertigen Builds verringern.

Ungenutzte Instanzen polymorpher VIs entfernen

Gibt an, dass beim Build-Prozess alle ungenutzten Instanzen polymorpher VIs entfernt werden sollen. Wenn Sie in das Blockdiagramm des VIs, das Sie in den Build einbeziehen möchten, eine Instanz eines polymorphen VIs einfügen, werden die anderen Instanzen des VIs ebenfalls zum Build hinzugefügt. Bei Aktivierung dieser Option entfernt der Application Builder alle Instanzen polymorpher VIs, die nicht direkt vom Blockdiagramm aus aufgerufen werden. Wenn Instanzen eines polymorphen VIs dynamisch geladen werden, empfiehlt sich das Deaktivieren dieser Option, weil die betreffenden Instanzen sonst nicht in den Build einbezogen werden. Bei Deaktivierung dieser Option kann sich Größe der Anwendung erhöhen.

Ungenutzten Inhalt von Projektbibliotheken entfernen

Gibt an, dass beim Build-Prozess alle ungenutzten Dateien von Projektbibliotheken entfernt werden sollen. Bei Aktivierung dieser Option fügt LabVIEW nur die VIs der Bibliothek hinzu, die direkt vom Blockdiagramm aus aufgerufen werden. Bei Aktivierung dieser Option verringert sich die Größe der Anwendung, da auf alle VIs verzichtet werden kann, die weder von der Projektbibliothek noch von anderen VIs innerhalb des Builds aufgerufen werden.

  • Projektbibliothek nach dem Entfernen ungenutzten Inhalts ändern

    Wenn Sie alle ungenutzten Dateien aus der Projektbibliothek entfernen, müssen Sie diese Option anschließend aktivieren, damit die Bibliothek nicht fälschlicherweise versucht, die fehlenden Dateien zu laden. Wenn Sie die Projektbibliothek nicht ändern, dauert die Erzeugung der Anwendung möglicherweise länger.

Ungenutzte inline eingefügte SubVIs trennen

Bei Aktivierung dieser Option werden beim Laden des fertigen Builds alle ungenutzten inline eingefügten SubVIs weggelassen. Dadurch lädt der Build schneller und belegt weniger Speicher. Ein inline eingefügtes SubVI wird als ungenutzt betrachtet, wenn andere VIs im Build das SubVI nur statisch mithilfe eines SubVI-Knotens aufrufen. Ungenutzte inline eingefügte SubVIs werden nur ausgeschlossen, wenn Sie auf der Seite Fortgeschritten des Dialogfelds die Fehlersuche in Build-Spezifikationen deaktiviert haben. Damit inline eingefügte SubVIs ausgeschlossen werden, müssen Sie außerdem die Blockdiagramme entfernen.

Hinweis Wenn ein ungenutztes inline eingefügtes SubVI einer Klasse angehört, lädt LabVIEW das SubVI immer zusammen mit dem fertigen Build in den Speicher, auch wenn die Option Ungenutzte inline eingefügte SubVIs trennen aktiviert ist.