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.
Use msiexec /x {guid product code}
. If your MSI database got screwed up and this doesn't work, try msizap
.