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 

Verändert der App. Builder die Runtime und weitere Probleme mit App.B.



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!

23.03.2010, 14:28
Beitrag #1

dali4u Offline
LVF-Stammgast
***


Beiträge: 298
Registriert seit: Aug 2008

12SP1, 14SP1
2007
DE


Deutschland
Verändert der App. Builder die Runtime und weitere Probleme mit App.B.
Hallo,

ja, mein Problem ist etwas schwerer zu verstehen. Ich hoffe man versteht es...
(bezieht sich alles auf LV 8.2.1). Problem ist, das ich gerade dabei bin, das was
ein Kollege gemacht hat, nachzuvollziehen, der zur Zeit im Urlaub ist, denn die
Software läuft nicht korrekt under Vista (Rückmeldung vom Kunden) und ich brauche
dringend Hilfe.

Nach der Erstellung eines Installers haben wir im "bin" Verzeichnis die
Ordner "p0" bis "p15" sowie den Ordner "dp".

In den Ordner "p0", "p8" und "p15" befindet sich jeweils der Ordner "lv82rte"
mit den Runtime Dateien von LV8.2.1.

Problem 1: Wenn ich die jeweilige "lv82runtime.msi" miteinander verleiche, sind
alle zueinander unterschiedlich. Die Dateigröße ist identisch, aber der Inhalt
ist unterschiedlich. Wenn es Runtime Dateien sind, sollten die Installer doch
alle identisch sein, oder? Oder verändert der App. Builder was an den Dateien?
Ich habe mir zusätzlich von NI die "LabVIEW821RuntimeEngine.exe" runtergeladen.
Die Runtime 8.2.1 aus dieser EXE ist nochmal anders, aber nur im Inhalt, Dateigröße
ist bei allen gleich.

Problem 2: MetaUninstaller. Der MetaUninstaller befindet sich im Unterordner "p0" und
"p2". Aber diesmal haben die beiden unterschiedliche Dateigröße und sind alle verschieden
von dem MetaUninstaller aus der "LabVIEW821RuntimeEngine.exe"? Auch das verstehe ich
nicht, denn der sollte doch ebenfalls gleich sein, oder?

Problem 3: Im Hauptverzeichnis befindet sich ja der "MetaInstaller" von NI (setup.exe).
AUs welchen Gründen auch immer, gibt es hier verschiedene Versionen.

Build A: Setup.exe, 2441216byte, Dateiversion 2.5.0.146
Build B: Setup.exe, 4251648byte, Dateiversion 2.7.1.128

Auch hier bin ich überfragt, denn leider befinden sich auf dem Rechner die LabVIEW-Versionen
6, 7, 8, 8.2.1 und 9. Kann mir jemand sagen, was der korrekte Installer zu 8.2.1 ist?


Ich hoffe Ihr könnt mir weiterhelfen...
Danke
dali4u
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2010, 22:56
Beitrag #2

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
Verändert der App. Builder die Runtime und weitere Probleme mit App.B.
Der richtige Installer ist der, den dir LV 8.2.1 baut. Aber wo liegt jetzt eigentlich das Problem?

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2010, 08:00
Beitrag #3

dali4u Offline
LVF-Stammgast
***


Beiträge: 298
Registriert seit: Aug 2008

12SP1, 14SP1
2007
DE


Deutschland
Verändert der App. Builder die Runtime und weitere Probleme mit App.B.
Hi schrotti,

wir konnten inzwischen etwas mehr testen...

1. ein Problem ist, das man unsere Software bei Vista nur als Admin "rechte Maustaste -> starten als"
installieren kann. Wir haben zuvor vermutet, das es was mit den unterschiedlichen runtimes zu tun
hatte. Der Benutzer bei Vista gehört aber der Admingruppe an? Dennoch gehts nicht per Doppelklick...


2. bei diesem Punkt bin ich mir nicht sicher, da ich bisher noch nie den App. Builder verwendet habe
(bezieht sich auf das Problem 3)

- der Appl. Builder erstellt eine EXE Datei (richtig?) bei uns vom 14.01.2010
- die Setup.exe ist aber vom 17.07.2007 (?)
- Setup.exe wird doch vom Appl. Builder erstellt, oder liege ich da falsch? Wenn ja, warum sind die
Zeitstempel dann alle unterschiedlich?

Ich glaube ich habe da noch viele Fragezeichen im HirnBlink

danke
dali4u
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2010, 08:37 (Dieser Beitrag wurde zuletzt bearbeitet: 25.03.2010 08:39 von GerdW.)
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.470
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Verändert der App. Builder die Runtime und weitere Probleme mit App.B.
Hallo dali4u,

der LV AppBuilder erzeugt einen Verzeichnisbaum mit vielen Unterverzeichnisse (die du ja schon bemerkt hast) und einer Setup.exe im Hauptverzeichnis. Nur dieses Setup.exe ist wichtig.

Im dp-Verzeichnis landet üblicherweise deine Applikation. In den pxx-Unterverzeichnissen verstaut der AppBuilder zusätzlich zu installierende "Module" wie die RunTimeEngine oder VISA/DAQmx-Treiber. Außerdem werden teilweise verschiedene Sprachversionen abgelegt, abhängig von deinen Einstellungen im AppBuilder. Das Dateidatum ist dabei irrelevant, es werden vom AppBuilder nur verschiedene Pakete zusammenkopiert.

Kern der Aussage:
Nur das Setup.exe im Hauptverzeichnis ist wichtig! Alles andere sollte automatisch laufen...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.03.2010, 08:02
Beitrag #5

dali4u Offline
LVF-Stammgast
***


Beiträge: 298
Registriert seit: Aug 2008

12SP1, 14SP1
2007
DE


Deutschland
Verändert der App. Builder die Runtime und weitere Probleme mit App.B.
Hallo,

so, die Probleme konnten gefunden werden. Grrr

- zum einen gab es Probleme bei der Insallation auf Vista ohne Admin Rechte -> erledigt
- auf unserem Entwicklungsrechner sind LV 8.2.1 und LV 9 installiert. Wir verwenden die
VI "LoadAndRun.vi" aus der subpanel.llb. Als wir unsere Software auf LV9 umgestellt haben,
hat LV9 die llb im LV 8.2.1 Verzeichnis neu abgespeichert. Wir hatten den App. Builder in
Verdacht, dem war aber nicht so...

Aber hier kommt gleich die nächste Frage:
- normalerweise werden die LV VIs doch beim Laden und Speichern in einer neueren LabVIEW
Version "automatisch" auf die neuen VIs von 2009 umgestellt, oder sehe ich das falsch?

Danke für Eure Hilfe
dali4u
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.03.2010, 09:10
Beitrag #6

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Verändert der App. Builder die Runtime und weitere Probleme mit App.B.
' schrieb:Aber hier kommt gleich die nächste Frage:
- normalerweise werden die LV VIs doch beim Laden und Speichern in einer neueren LabVIEW
Version "automatisch" auf die neuen VIs von 2009 umgestellt, oder sehe ich das falsch?

Ja aber dann sind sie noch nicht auf der Disk in dieser neuen Version. Dazu muss man entweder explizit ein Save machen, oder aber beim Dialog den man beim Abschliessen der VIs bekommt, sagen dass man diese Speichern möchte (was relativ einfach passieren kann, auch wenn man das eigentlich nicht wollte).

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Fenster des VI verändert sich beim Erstellen der .exe Datei suse224 3 7.863 19.01.2012 08:11
Letzter Beitrag: suse224
  Probleme bei Aktivierung von Application Builder mmh87 2 3.770 20.06.2008 08:55
Letzter Beitrag: mmh87
  Deinstallationsverknüpfung / Probleme mit Application Builder chrisxyz 3 5.017 23.10.2007 07:28
Letzter Beitrag: chrisxyz
  Application Builder Basti_AC 2 3.722 22.01.2007 12:06
Letzter Beitrag: Basti_AC
  application builder zedi 6 5.940 12.05.2006 11:41
Letzter Beitrag: oppossom
  Application Builder Neuling 3 5.106 11.01.2006 12:53
Letzter Beitrag: didierj

Gehe zu: