Could anyone force the Windows Installer to use the InstallUISequence table during uninstallation?
I started with the MSI file created by the Visual Studio msi compiler, decompiled it into the WiX source code and manually, but I cannot force the installer to use my interface during uninstallation. He insists on using the default user interface provided by the Windows installer.
I also analyzed several MSI files, and I was unable to find the one where the Windows installer will use the provided interface during the uninstall.
I deleted the msiexec logs during the uninstall, and of course, the Windows installer seems to ignore the InstallUISequence table.
Msiexec seems to work with a minimal interface during uninstall. If I specify the / qf switch (use the full user interface) during the uninstall, the Windows installer will execute the user interface from the .msi file. However, this does not help the regular user, because she will not do the removal from msiexec.
Does anyone know a way to convince Windows Installer to use the UI in the default MSI file?
source
share