I use <MajorUpgrade> in WiX 3.6 to force uninstall the previous version of my application when installing a newer version, My application installs the extension file DLL in Windows Explorer, so uninstall File Use List Explorer and disable the specified application by default. This kills Windows Explorer, as my shell leaves (which annoys the user somewhat), however I still get an error message saying that not all applications can be disconnected and states that a reboot is required. My preference is to avoid this trash and skip the Files In Use dialog box by simply telling the user to restart at the end. Is there a way to tell WiX to skip the Files In Use dialog?
source
share