LabVIEWForum.de - Installer-Problem - neuere Version vorhanden

LabVIEWForum.de

Normale Version: Installer-Problem - neuere Version vorhanden
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe ein Problem mit dem Installer.

Vor einiger Zeit habe ich ein Projekt erstellt, aus dem ich ein Install-File generiert habe. Die Versionsnummer für das alte Projekt ist 2.0.

Nun habe ich das selbe Projekt für eine andere aufgabe umgeändert. Wieder habe ich ein Install-File erstellt. Diesmal allerdings mit der Version 1.0

Das Problem ist nun, dass sich das neue Programm nicht installieren lässt, da der Installer denkt, es ist schon eine neuere Version von dem Programm installiert.

Meine Frage ist nun, welche Einstellung ich im Builder ändern muss, damit sich beide Programme parallel installieren lassen.
Ich habe schon alle möglichen Projektnamen, Interne Name, Dateinamen... geändert, aber ich komme einfach nicht darauf, worauf der Installer guckt und diesen Versionkonflikt findet.

Für jeden Ratschlag bin ich dankbar.

Gruß und Danke im Voraus
Bist Du sicher, dass es an Deinem Projekt liegt und nicht an Deiner Runtime Engine?
Also, dass Du Dein jetziges Projekt mit einer neueren LabVIEW-Version gemacht hast und dafür die Runtime noch nicht installiert hast.
Wie sieht denn die Fehlermeldung genau aus?

Gruß Markus
Sicher bin ich mir nicht, ob es am Projekt oder Runtime Engine liegt.

Die Meldung die im Installer kommt, ist die Folgende:
Installation nicht möglich
* "Programmname" Dateien (es ist bereits eine höhere Version installiert)

Habe aber mal ausprobiert, was passiert, wenn ich mein neues Projekt als Version 3 erstelle (also eine höhere Versionsnummer, wie das alte Projekt)
Dann habe ich genau den umgekehrten Effekt. Das neue Projekt lässt sich installieren, aber das alte nicht mehr (Selbe Meldung).
Auch wenn das alte Projekt bereits installiert war, verschwindet dieses komplett, obwohl beide Projekte in unterschiedliche Verzeichnisse installiert werden.

Ich habe das Gefühl, dass der Installer denkt, es handelt sich um ein und das selbe Programm, da der Ursprung beider Programme das selbe LabView Projekt ist.
Da kann ich leider nicht weiterhelfen. Ich installiere immer "manuell" und nicht mit Installer. Ich kenne nur das Problem mit der "falschen" Runtime.

Gruß Markus
(06.05.2011 14:36 )Marc-o schrieb: [ -> ]Habe aber mal ausprobiert, was passiert, wenn ich mein neues Projekt als Version 3 erstelle (also eine höhere Versionsnummer, wie das alte Projekt)
Dann habe ich genau den umgekehrten Effekt. Das neue Projekt lässt sich installieren, aber das alte nicht mehr (Selbe Meldung).
Auch wenn das alte Projekt bereits installiert war, verschwindet dieses komplett, obwohl beide Projekte in unterschiedliche Verzeichnisse installiert werden.
Das Verhalten ist doch eigentlich richtig, von einem Projekt soll es nur eine Version geben, deshalb wird die alte Version überschrieben bzw. lässt sich eine alte Version nicht installieren.
Wenn du unterschiedliche Versionen haben willst, muss es zwei Projekte geben, evtl. genügt es auch zwei Installer mit unterschiedlichen Namen und Zielen zu nutzen. Oder du packst deine zwei unterschiedlichen Builds in einen Installer, wenn du beide Versionen gleichzeitig installieren willst.
Oder du erledigst das auch "manuell" wie es Markus schreibt.
In LabVIEW 2010 wurde hier etwas gemacht im Menü "Version Information" eines Installers:
[attachment=33705]
Gibt es unter LabVIEW 2009 noch nicht.
Hier bleibt dir nur, einen weiteren Installer mit einem anderen Namen anzulegen.

Gruß, Jens
Referenz-URLs