<RegistryKey Id="MyServerRegInstallDir" Root="HKLM" Key="Software\MyApp\Server" Action="create">
<RegistryValue Name="InstallDir" Type="string" Value="[INSTALLDIR]" />
<RegistryValue Name="DataDirectory" Type="string" Value="[MYAPPDATADIR]" />
</RegistryKey>
Die Unterschlüssel InstallDir und DataDirectory werden bei der Deinstallation gelöscht. Wie verhindere ich das?Wie kann verhindert werden, dass Wix Registrierungseinträge bei der Deinstallation entfernt?
Idealerweise Action = "create" muss es tun.
Was ist der Zweck, Daten in der Registrierung zu lassen, nachdem das Programm entfernt wurde? – kiamlaluno
Wenn die Anwendung erneut installiert wird, kann sie wiederhergestellt werden. – Rohit
Ich habe Ihnen einen Zeiger auf etwas gegeben, das unten funktionieren könnte. Aber ich stimme mit kiamlaluno überein, Ihr Deinstallationsprogramm sollte sein Bestes tun, um die Maschine in einen sauberen Zustand zu versetzen, wenn sie deinstalliert. Wenn Ihre Einstellungen beschädigt sind und die App in einen fehlerhaften Zustand versetzt wird, funktioniert die klassische Lösung zum Deinstallieren und Neuinstallieren nicht. – selbie