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!
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.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
RE: Installer-Problem - neuere Version vorhanden
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
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
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.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
RE: Installer-Problem - neuere Version vorhanden
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
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
(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:
Gibt es unter LabVIEW 2009 noch nicht.
Hier bleibt dir nur, einen weiteren Installer mit einem anderen Namen anzulegen.
Gruß, Jens
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!