.netwindowswindows-installerdeployment-project

how to manually remove MSI installation?


I am learning VS 2008 setup project to create install for our C# application. I made a mistake trying to delete the exe itself during the uninstall. Now I manually deleted the exe file but the entry still in Add Remove Program list. I try to install a fixed newer version but msi doesn't allow me to do so.

How can I remove the old version manually (i can use regedit, no problem)? I am using XP machine. thanks

EDIT: After I removed its subkey in that uninstall registry entry, I still cannot install my newer version.

alt text


Solution

  • Use msiexec /x {guid product code}. If your MSI database got screwed up and this doesn't work, try msizap.