INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

mein Application Builder versteht mich nicht



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

21.07.2008, 09:32
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
mein Application Builder versteht mich nicht
Mal was allgemeines (und ohne Ansicht deines Projekts):

Solange du keine Call By Reference Aufrufe in deinem Sourcecode hast, sondern alle VIs, die du benötigst, direkt in den BDs deines Programms stehen, musst du bei der Erstellung der Exe eigentlich nur das Top-Level-VI als Start-Up VI angeben. Die restlichen Abhängigkeiten erledigt dann der Application Builder.

Was anderes natürlich bei Call By Reference Aufrufen, da muss man die entsprechenden VIs selber als zusätzliche VIs angeben.

Während der Exe-Erstellung dürfte es in deinem Fall eher nicht nötig sein, noch irgendwelche Toolkits hinzuzufügen.

Dann zum Installer:
Durch obige Beschreibung wird zwar eine Stand-Alone-Exe erzeugt, die aber natürlich auf einem Zielrechner noch nicht lauffähig ist (ist dir ja klar und bekannt). So kannst du z.B. durch DLL-Aufrufe in deinem VIs gezwungen sein, weitere Files oder Programmpakete/Installer hinzuzufügen.

In deinem Fall dürfte das neben dem "normalen" Runtime-Engine noch die Vision-Runtime sein. Diese kannst du auch an entsprechender Stelle als zusätzliche Installer einbinden (zumindest der LV-RTE).

MfG, Jens

P.S.:
Auf Download-Seite von ni.com ist doch klar auf den Unterschied zwischen den beiden Downloads hingewiesen:
Zitat:* LabVIEW 8.5.1 Run-Time Engine (Standard) gives full support for executables. This version will support all executables built with LabVIEW as well as allow viewing of Remote Front Panels in web browsers. It includes support for DataSocket, Variable Engine and NI-USI. This version can be deployed using an installer created with Application Builder. Download LVRTE851std.exe to install this version.
* LabVIEW 8.5.1 Run-Time Engine (Web Browser Only) is a smaller download intended for viewing Remote Front Panels in web pages. It does not contain the full run-time engine, but will allow some executables to run. This version can not be deployed. Download LVRTE851min.exe to install this version.

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
mein Application Builder versteht mich nicht - jg - 21.07.2008 09:32

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Application Builder benötigt nicht vorh. Software Philipp841 18 23.283 04.05.2018 16:20
Letzter Beitrag: jg
  Verständnisfrage Application Builder, Tulip Passport und Agilent Gpib Karte Gerd Grote 2 6.935 07.03.2016 15:06
Letzter Beitrag: rolfk
  Lektüre oder Kurs für den Application Builder TpunktN 3 5.603 21.05.2015 09:08
Letzter Beitrag: TpunktN
  Appl Builder findet DLL nicht obwohl vorhanden Torsten Schönbach 3 6.788 15.05.2014 10:44
Letzter Beitrag: rolfk
  Error -41 in Application-Builder ChrisT 1 5.804 05.11.2013 09:05
Letzter Beitrag: Y-P
  Kann mir jemand mein VI in Exe umwandeln? JackDaniels 20 26.858 22.02.2013 20:09
Letzter Beitrag: B033el

Gehe zu: