2016-06-20 22 views
0

Ich baue ein Setup in VS2012 - Installshield. Ich muss die Version meiner Anwendung aktualisieren und ein neues Installationsprogramm erstellen.Visual Studio 2012 msi-Setup aktualisiert keine .exe-Datei in neueren Version

Ich habe die Produktversion geändert und die Version meiner Anwendung und Setup zu aktualisieren. (sie waren 2.0.2.0 jetzt 2.0.3.0).

Die Installation funktioniert einwandfrei und die Updates scheinen zu funktionieren (2.0.2.0 existiert nicht mehr und 2.0.3.0 ist installiert), aber es passiert, dass myapplication.exe nach dem Start der MSI gelöscht wird!

Nur wenn ich die MSI ein anderes Mal im Reparaturmodus ausführen wird die .exe hinzugefügt. Ich möchte, dass die Installation die exe ohne diesen langweiligen zweiten Schritt behält.

Antwort

0

Ich beantworte meine eigene Frage. Ich habe nur naiv vergessen, den Kompiliermodus von debug auf release zu setzen; so funktionierte die kompilation aber ich hatte diese nebenwirkung.