I am using WIX for the installer package. When I remove the package by double-clicking the original msi package, everything is fine.
When I remove the control panel, it gives me the ability to disable the smart interface. I wrote a custom action in my MSI that asks the user if they want to delete some databases, etc. This does not happen with minimal uninstallation of the interface.
How can I make uinstall from the control panel with a full interface?
Bob Arnson's answer to this thread :
, / . MSI . , , ARPNOREMOVE, - a .
MSI. / . .
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall. Uninstall , , .
, MSI , , . MSI , , .
ARP "/" ( ) , "ModifyPath" HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{YourProductCode}. .
PS. , , 1 , : NoRepair, NoRemove, NoModify, WindowsInstaller.