Hi Matthew,... I have, personaly, no experience with the Visual Studio 2005 Bootstrapper but the simple bootstrapper I use (wrote) does not have the step 6 you are writing about. It is simply not needed because when you run the maintenance mode with arguments REINSTALLMODE=vomus REINSTALL=ALL it will do what you want. It is simply because the 'v' option of REINSTALLMODE means 'runs from source and recaches local package'.
Regards Stefan Matthew Rowan wrote: > Hi All, > > I know this topic has been of much discussion and I have looked through all > of the previous mailings but am still unable to produce what I need. All I > want is a bootstrapper that is similar to InstallShield to perform minor > upgrades. > > I need to: > 1. Ensure prerequisites are present and if not then install (.NET 2.0, > Windows Installer 3.1) > 2. Get the product code of the package. > 3. Check if the product code is already installed. > 4. If it isn't, launch the install normally. > 5. If it is and the package code is the same, launch maintenance mode. > 6. If the package code is different, launch the install in reinstall mode. > Preferably I would like to display a splash screen while the bootstrapper > fires up msiexec. > > Almost all the requirements are handled very nicely by the Visual Studio > 2005 GenerateBootstrapper task and is the preferred solution, however it > does not handle requirement 6. Changing the product code would resolve > this, > but then I need to mess with my msi and schedule RemoveExistingProducts > near > the end of the install to maintain settings in files like the > web.config, as > far as I know. Is this the recommended action? It is direction I'm leaning > towards. > > The other option using the Bootstrapper at > http://sourceforge.net/tracker/?group_id=105970&atid=654188 and > modifying it > with msistuff.exe setup.exe /o INSTALLUPD /d mymsi.msi /b mymsi.msi /v 200 > /n "My Product". Using this requirements 1 and 5 aren't satisfied. > > Another option I have read is to use the GenerateBootstrapper task to > launch > a C# UI and check everything with that. But this sounds like a lot of > unnecessary work and I don't know how to go about this. > > Also with either bootstrapper option I have tried the Visual Styles of my > installer are gone. This is a minor issue except that the ComboBox drop > down > list do not show (you have to use the up and down keys to go through the > options). Has anyone else experienced this? > > Thanks, > > -Matthew Rowan > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier. > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > > ------------------------------------------------------------------------ > > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users -- Stefan Pavlik | [EMAIL PROTECTED] Whitestein Technologies | www.whitestein.com Panenska 28 | SK-81103 Bratislava | Slovak Republic Tel +421(2)5930-0735 | Fax +421(2)5443-5512 ------------------------------------------------------------------------- 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