Entfernen Sie den Registrierungsschlüssel während der Deinstallation

Ich habe eine einfache C # -Anwendung, mit der Benutzer angeben können, dass sie mit Windows gestartet werden soll (oder nicht). Dazu wird ein Registrierungsschlüssel festgelegt (oder gelöscht) (nämlich ... \ Software \ Microsoft \ CurrentVersion \ Run \ MyApplicationHere).

Ich verwende ein VS-Setup-Projekt, um das Installationsprogramm für dieses Programm zu erstellen. Ich möchte nicht, dass das Installationsprogramm diesen Schlüssel erstellt. es sollte nur erstellt werden, wenn der Benutzer die Option innerhalb des Programms auswählt.

Hier ist das Problem: Ich möchte, dass das Deinstallationsprogramm diesen Schlüssel löscht, wenn er existiert, vorzugsweise ohne auf irgendeine Art von Hackerei zurückzugreifen. Wenn es eine einfache "eingebaute" Lösung gibt, würde ich sie gerne hören. Vielen Dank!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage