Eigentlich haben wir ein ganz einfaches Szenario.
Wir installieren eine exe standardmäßig unter c:\programm files\blabla (Parameter [INSTALLDIR]bin\file.exe), der Benutzer kann diesen Pfad ändern.
Ergebnis, Programm wird unter dem benutzerdefinierten Pfad installiert und in einem Registry Entry hinterlegen wir den Pfad ebenfalls, auch der Startmenü Eintrag stimmt.
Nun machen wir ein minor update, alle Dateien werden wieder in den benutzerdefninierten Pfad installiert, aber Regkey und Startmenü Eintrag zeigen nach der Installation auf den Standard Pfad.
Unterm Strich sieht es so aus als würde der Parameter [INSTALLDIR] für das kopieren der FIles richtig aktualisiert, nciht aber für die Registry und das Startmenü.
Unser setup haben wir auch schon unter InstallShield 2010 so verwendet, keine Änderungen an diesen Stellen, da wurden die RegKeys und Startmenüeinträge nicht verändert.
Jemand eine Idee?
Danke
Linda