First off. Thanks for the warm
welcome. Second. Thanks for the quick response
and ideas by all three of you (Derek, Richard, and Bob). Answers to your questions Derek:
Based on what the 3 of you have said, it
sounds like perhaps what I should consider for the upgrade is save off the
current settings/data (web.config, sql databases, and any custom files they’ve
added to the web sites) then perform an uninstall. Then let the windows
installer do an install and then restore those settings/data and then they’d
be go to go for future upgrades using the windows installer. Does this
sound reasonable? Would I be able to do this within the context of the
windows installer (msi)? Or would I have our customers run a ‘Setting
Saver’ app. Run the uninstall app. Then run the new windows
installer (msi) and then run a ‘Setting Restorer’ app. That
seems like a lot of steps but I’m thinking aloud here. Perhaps this
could all be handled within the context of the msi. Anyway. Thanks for reading this far
if you made it and thanks for the advice. Hope to keep the discussion
going. Rick From: Derek Cicerone [mailto:[EMAIL PROTECTED] First off, welcome! There’s some information that can
help guide our answers for you:
To answer some of your questions: I’m not sure how the upgrade story
would work – it all depends on how you currently handle uninstall and
upgrade scenarios. Is there something you’d need to run to perform
an uninstall on the previous version (would it be managed code)? Once you
get all customers on an MSI deployed setup it should be easy to have them all
use the same technology after that point. Thanks, Derek From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Rick Glos 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