Einführung in den LabVIEW Application Builder

Überblick

Softwareentwickler verfolgen selten die Absicht, dass eine fertige Anwendung nur auf dem Entwicklungscomputer eingesetzt wird. Aus diesem Grund bietet NI den LabVIEW Application Builder an – ein benutzerfreundliches Tool, mit dem LabVIEW-Benutzer Build-Spezifikationen konfigurieren können:

  • Eigenständige Anwendungen, die an Benutzer mit der LabVIEW-Runtime-Engine verteilt werden können.
  • Installationsprogramme, die eigenständige Anwendungen und für die Windows-Plattform erstellte gemeinsam genutzte Bibliotheken installieren.
  • .NET-Interop-Assemblys zum Packen von VIs für Microsoft .NET Framework.
  • Pakete, über die mittels NI-Paketmanager oder SystemLink andere Build-Spezifikations-Outputs verteilt werden.
  • Gepackte Projektbibliotheken, die mehrere Dateien an einem Speicherort mit einer Projektbibliothek als Stammdatei verpacken.
  • Gemeinsame Bibliotheken, die LabVIEW-Code aus befehlsorientierten Programmiersprachen (z. B. LabWindows/CVI, Microsoft Visual C++, Microsoft Visual Basic) aufrufen.
  • Zip-Dateien, die hilfreich bei der Verteilung von großen Mengen Code als einzelne, übertragbare Datei sind.


Die Verwendung von Build-Spezifikationen unterscheidet sich je nach verwendeter LabVIEW-Version erheblich. In der LabVIEW-Hilfe finden Sie die detailliertesten und aktuellsten Informationen zum Application Builder. Zum Öffnen der LabVIEW-Hilfe wählen Sie in LabVIEW den Menüpunkt Hilfe»LabVIEW-Hilfe.

Der LabVIEW Application Builder ist erforderlich, um eine EXE-Datei oder ein Installationsprogramm zu erstellen. Das LabVIEW Professional Development System umfasst den Application Builder. Wenn Sie mit dem LabVIEW Base Package oder Full Development System arbeiten, können Sie den Application Builder separat erwerben.

Inhalt

Einführung

Der LabVIEW Application Builder nutzt die Organisation des LabVIEW-Projekts, das die einer Anwendung zugeordneten Dateien organisiert und verwaltet. Diese Dateien umfassen VIs, Projektbibliotheken, Dokumentation, Datendateien, Hardwarekonfiguration und mehr. Der Application Builder erstellt Anwendungen, DLLs usw. aus benutzerdefinierten Dateien in einem LabVIEW-Projekt. Einzelne Build-Einstellungen werden in den Build-Spezifikationen des Projekts gespeichert.

Wenn Sie nach Informationen zu den Ersten Schritten suchen, werfen Sie einen Blick in die verfügbaren Ressourcen unter Developing and Distributing an Application (Entwickeln und Verteilen einer Anwendung) und folgen Sie den nachstehenden Links, um eine detaillierte Referenz für jeden Build-Spezifikationstyp zu erhalten.

Weitere Informationen zu den einzelnen Konfigurationsseiten finden Sie für jeden Typ im dazugehörigen LabVIEW-Hilfethema – Anwendung (EXE), Installationsprogramm, .NET-Interop-Assembly, Paket, Komprimierte Bibliothek, Gemeinsame Bibliothek und Zip-Datei.

Eine Tour durch die erforderlichen und empfohlenen Konfigurationen für Build-Spezifikationen

Beim Einsatz des Application Builder werden Ihnen verschiedene Konfigurationsseiten angezeigt. Diese Seiten sind für die verschiedenen Build-Spezifikationstypen ähnlich betitelt, können jedoch je nach Typ unterschiedlich aussehen. Die folgenden Screenshots stammen vom Build-Typ Anwendung (EXE), sofern nicht anders angegeben. Sie können nach den unten stehenden Abbildungen vorgehen, indem Sie ein LabVIEW-Projekt öffnen, mit der rechten Maustaste auf das Projektelement Build Specifications klicken und Neu >> Anwendung (EXE) oder einen anderen Build-Typ auswählen. Machen Sie sich mit den Optionen auf jeder Konfigurationsseite vertraut und lesen Sie die Anwendungseigenschaften in der LabVIEW-Hilfe, um weitere Informationen zu Einstellungen je nach Kategorie zu erhalten.

Im Folgenden bedeutet der Begriff „Erforderlich“, dass Sie die Informationen auf der Seite an Ihre Build-Spezifikation anpassen müssen. Empfohlen bedeutet, dass die Seite Standardeinstellungen verwendet, Sie diese jedoch anpassen sollten. Wenn z. B. mehrere Spezifikationen für Anwendungen (EXE) vorhanden sind, die empfohlene Informationsseite jedoch nicht benutzerdefiniert angepasst wird, werden alle EXE-Dateien als „Anwendung.exe“ bezeichnet. Informationen darüber, welche Konfigurationen für Ihren Build-Typ erforderlich, empfohlen oder optional verfügbar sind, finden Sie Abschnitt Konfigurieren von Spezifikationen für eine erstellte Anwendung unter Entwickeln und Verteilen einer Anwendung in der LabVIEW-Hilfe.

  • Informationen: Diese Seite enthält die grundlegenden Informationen zur Spezifikation sowie den Zieldateinamen und das allgemeine Ziel. Sie wird für alle Build-Spezifikationstypen empfohlen, außer für Installationsprogramme, wo sie erforderlich ist. Weitere Informationen finden Sie in den Details zu den einzelnen Build-Spezifikationstypen.



  • Quelldateien: Auf dieser Seite können Sie Dateien und Ordner zu Ihrer Build-Ausgabe hinzufügen und daraus entfernen. Diese Konfiguration ist für alle Build-Spezifikationstypen erforderlich, außer für Paket, wo sie nur empfohlen ist. Weitere Informationen finden Sie in den Details zu den einzelnen Build-Spezifikationstypen.



  • Ziele: Auf dieser Seite werden Zieleinstellungen konfiguriert und Ihrer Build-Spezifikation Zielverzeichnisse hinzugefügt. Die Konfigurationen werden für jeden Build-Spezifikationstyp empfohlen, außer für Zip, wo sie nicht anwendbar sind. Weitere Informationen finden Sie in den Details zu den einzelnen Build-Spezifikationstypen.



  • Einstellungen der Quelldateien: Auf dieser Seite werden Eigenschaften für die Dateien und Ordner bearbeitet, die in Ihrer Build-Spezifikation enthalten sind. Die Konfigurationen werden für jeden Build-Spezifikationstyp empfohlen, außer für Paket und Zip, wo sie nicht anwendbar sind. Weitere Informationen finden Sie in den Details zu den einzelnen Build-Spezifikationstypen.



  • Versionsangaben(Nur Installationsprogramm): Hierüber werden die Versions- und Firmendaten für ein Installationsprogramm erfasst. Das ist nur für den Installer-Typ anwendbar und wird empfohlen.

    .

  • Paketattribute (nur Paket): Auf dieser Seite werden der Anzeigename und die Übersicht für ein Paket konfiguriert. Diese Konfigurationen sind nur für den Paket-Typ anwendbar und werden empfohlen.



  • Zip-Datei-Struktur (nur Zip-Datei): Auf dieser Seite wird die Dateistruktur angegeben, die für den Zip-Dateien-Build verwendet werden soll. Diese Angabe ist nur für den Zip-Dateityp anwendbar und wird empfohlen.


Zusätzliche Informationen

Wenn Sie Code zwischen Entwicklungsmaschinen bewegen und/oder den Benutzern bei der Codeverteilung Zugriff auf die Quelldateien gewähren wollen, werden Sie keinen Code in EXE-Dateien bündeln wollen. Versuchen Sie stattdessen, Quellcodedistributionen zu verwenden, um LabVIEW-Quelldateien zu verpacken und diese an andere LabVIEW-Entwickler weiterzugeben. Die Möglichkeit, Quellcodepakete zu erstellen, ist in jeder Version von LabVIEW (Base, Full oder Professional) verfügbar und erfordert nicht den Application Builder.

Was this information helpful?

Yes

No