Repacked MSI will not uninstall
Posted 26 July 2006 - 19:57
I tried creating a transform based on a diff between the old and the new msi's, but the transform does not seem to take when I install it after the MSI is laid down. I have tried creating a QuickPatch, but the QuickPatch wizard tells me that the source MSI is corrupt and cannot be decompressed. I find this hard to believe because the MSI has been successfully deployed.
Any assistance / suggestions are appreciated.
-- Rick Duske
Posted 26 July 2006 - 21:08
Another potential workaround would be to add a SharedDLL refcount in registry for that file. With this Windows Installer should not try to delete the file.
Also I wonder why this error is fatal. Don't you get an "Ignore" button?
Posted 26 July 2006 - 22:08
It might have something to do with the fact that we are running silent installs. There is not UI. That being said, I tried to remove the package manually, I got a dialog that said "Error 1306: Another application has exclusive access to the file C:\WINDOWS\WindowsUpdate.log. Please shut down all other applications, then click RETRY." with a RETRY and a CANCEL button. Repeated clicking of RETRY didn't do anything. CANCEL stopped the uninstall.
Posted 26 July 2006 - 22:18
Posted 26 July 2006 - 22:26
Posted 27 July 2006 - 13:31