When we moved over to MSI we had to deal with existing InstallShield installs.  
I got round the 
problem by looking in the registry for the key InstallShield writes under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
using a RegistrySearch.  I then used the set property as the condition for a 
custom error telling 
the user to uninstall the existing version.  This might seem crude, but it does 
the job and each 
customer only has to do it once.

Rob

Rick Glos wrote:
> Hello,
> 
> I’ve spent the last two days getting familiar with WiX, the windows 
> installer, and going through the great tutorial on WiX 
> (http://www.tramontana.co.hu/wix/).  I especially liked the article 
> posted a year ago 
> (http://msdn.microsoft.com/smartclient/default.aspx?pull=/library/en-us/dnwingen/html/wixsetup.asp)
>  
> that talks about doing the installer during the development cycle and 
> not at the end of it.  We are badly in need of doing this.
> 
> I have a question however.  How do we migrate from our current installer 
> to the Windows Installer for existing customers?
> 
> We just released version 5.0 of our product.  Spending 6 weeks updating 
> our installer (we have a custom C# installer).  I can see our *new* 
> customers instead using a new .msi for later versions (5.5, 6.0, etc).  
> What do I do about our existing customers when they wish to upgrade?  
> They’ve never installed originally with a Windows Installer.  How do I 
> get them on the same track?
> 
>  
> 
> Thanks for any advice,
> 
> Rick Glos
> 
> 
> ------------------------------------------------------------------------
> 
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys -- and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to