Hallo, ich interessiere mich, wie Ihr Euch in so einem Fall verhaltet.
Unser Tester brachte mich in die Bredouillie.
Ich installiere mit einem Setup die App.exe.
Dann registriere ich die App.exe als COM-Server. Das funktioniert.
Beim Deinstallieren deregistriere ich den COM-Server und dann wird App.exe deinstalliert.
Das funktioniert auch - wenn die App.exe bei der Deinstallation da ist.
Unser Tester hat nun mal kurzerhand die App.exe gelöscht - und dann versucht die Software zu deinstallieren.
Das geht schief (mit Rollback) weil die Custom Action für das Deregistrieren des COM-Servers fehlschlägt.
Was macht Ihr in so einem Fall?
(Den Tester in die Wüste schicken?)
Gruß
André