Hi,
I have run into this problem a lot in the past, but never really found an answer to it. When I create a Setup Kit in Visual Studio 2008 (my projexts are usually in VB if that changes something), it all seem to work fine. However, when I deploy a new version of the setup kit something weird happen:
The installation goes just fine (it check the version to see if it is the same like it usually do), the changes in the registry are made (I assumed there are some changes in the registry or wherever Windows store its data for the 'Add Remove Program portion of its OS), but the files are not changes, so I'm still stuck with the old version!
If I try to install the older version, it tells me that the newer version is install and therefore won't allow it, confirming the fact the something was changed during the installation. Furthermore, when I try to reinstall the newer version, then I get the usual option of delete and repair. Then if I repair, nothing change. If I delete it, then the application is deleted successfully. Should I try to reinstall the newer setup kit from scratch (either on a new PC, after deleting it from the 'Add-Remove Program' option or using the 'Delete' option from the setup kit) then the newer version is installed.
It's doing it for every project I did in 2008 and I'm pretty sure I'm doing everything right since I do the same with VS.2005 project and they work fine. Is this a known issue with 2008? Is there a fix?
Thanks