Majo
Mitglied
Moin zusammen,
ich habe mal wieder ein kleines Problem.
Ich habe eine C# Anwendung in der ich ein "Setup Project" eingebunden habe, damit ich die Anwerbung ordentlich installieren kann.
Dieses Setup ist so konfiguriert, dass die Anwendung im Autostart Ordner hinterlegt wird, da sie beim Systemstart ausgeführt werden soll.
Das läuft auch soweit.
Nun möchte ich aber, wenn ich eine neue Version der Setup Exe erstell habe und die Installation ausführe, dass der Installer die alte Version deinstalliert.
Führe ich die Installation über Visual Studio aus dann geht das, aber die Installation über die Setupdatei, kann die alte Version nicht deinstallieren.
Leider habe ich bisher nichts im Netz gefunden, was dies erklären würde.
Als zweites ist mir aufgefallen, dass der Autostarteintrag den man im Taskmanager sehen kann, verknüpft ist zum Ordner Windows Installer und dass er einen Alphanummerischen Namen trägt (z.B. _98A98ASD98.exe)
Da die anderen Programme im Autostart als Ziel das Programmverzeichnis haben, denke ich, dass ich hier was ordentlich falsch mache.
Vielleicht hat jemand einen Tipp, das wäre fantastisch, denn das Problem mit dem deinstallieren habe ich bei anderen Programmen auch.
Danke schon mal und Gruß
ich habe mal wieder ein kleines Problem.
Ich habe eine C# Anwendung in der ich ein "Setup Project" eingebunden habe, damit ich die Anwerbung ordentlich installieren kann.
Dieses Setup ist so konfiguriert, dass die Anwendung im Autostart Ordner hinterlegt wird, da sie beim Systemstart ausgeführt werden soll.
Das läuft auch soweit.
Nun möchte ich aber, wenn ich eine neue Version der Setup Exe erstell habe und die Installation ausführe, dass der Installer die alte Version deinstalliert.
Führe ich die Installation über Visual Studio aus dann geht das, aber die Installation über die Setupdatei, kann die alte Version nicht deinstallieren.
Leider habe ich bisher nichts im Netz gefunden, was dies erklären würde.
Als zweites ist mir aufgefallen, dass der Autostarteintrag den man im Taskmanager sehen kann, verknüpft ist zum Ordner Windows Installer und dass er einen Alphanummerischen Namen trägt (z.B. _98A98ASD98.exe)
Da die anderen Programme im Autostart als Ziel das Programmverzeichnis haben, denke ich, dass ich hier was ordentlich falsch mache.
Vielleicht hat jemand einen Tipp, das wäre fantastisch, denn das Problem mit dem deinstallieren habe ich bei anderen Programmen auch.
Danke schon mal und Gruß