Ich möchte meinem Visual Studio-Installationsprojekt eine benutzerdefinierte Aktion hinzufügen, um einige Dateien zu löschen, die zur Laufzeit von meiner App erstellt werden. Diese Dateien werden dynamisch erstellt und nicht als Teil der normalen Deinstallation gelöscht.Wird die Deinstallation während der Produktaktualisierung ausgeführt?
Meine Frage ist: was passiert, wenn Sie die Anwendung aktualisieren oder aktualisieren, indem Sie eine neuere Version installieren? Führt das Installationsprogramm die benutzerdefinierte Aktion Uninstall
aus?
Ich habe RemovePreviousVersions
in den Eigenschaften des Bereitstellungsprojekts auf True
festgelegt. Ich möchte die Dateien tatsächlich nur löschen, wenn es sich um eine echte Entfernung handelt, nicht um eine Aktualisierung.