Installieren Sie das Programm beim Aktualisieren auf den gleichen Pfad

Ich habe eine Anwendung, in der ich automatische Updates implementiere. Ich habe einen Webdienst, den das Programm überprüft und herunterlädt und ausführt, wenn es aktualisiert werden muss (Visual Studio 2005 Setup Project). Anschließend wird das Programm neu gestartet. Alles schön und gut.

Aber wie stelle ich sicher, dass der Installationspfad im Installationsprogramm standardmäßig dem Pfad entspricht, in dem der Benutzer das Programm ursprünglich installiert hat?

Wenn der Benutzer es beispielsweise von Programmdateien in C: \ SomeFolder änderte, wie würde ich das Installationsprogramm dazu bringen, dies zu erkennen und den Installationspfad in C: \ SomeFolder anstelle von Programmdateien zu ändern? Oder wenn der Benutzer es für "Aktueller Benutzer" anstelle von "Alle Benutzer" installiert hat?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage