The scheduling just depends on whether you want to perform a full uninstall/reinstall and whether or not you want rollback support. Scheduling after InstallInitialize does a full uninstall without rollback support - but others can correct me.
The important thing is having the file version set. Also, by default, the MsiAssembly table won't have the file version information, only the assembly version, so you need to invoke light with the -fv switch to add this information On Wed, Apr 6, 2011 at 10:35 AM, Castro, Edwin G. (Hillsboro) < edwin.cas...@fiserv.com> wrote: > > Also, take a look at http://support.microsoft.com/kb/905238 > > > > If the assembly version remains the same, but the assembly file version > > changes, you will need to schedule RemoveExistingProducts after > > InstallIntialize > > The linked article contradicts the recommendation above to schedule > RemoveExistingProducts after InstallInitialize: > > Use a Windows Installer table-authoring tool to change the sequencing of > the RemoveExistingProducts action in the InstallExecuteSequence table to > occur after the InstallFinalize action. For example, use the Orca.exe > database table editor for creating or editing Windows Installer packages. > > After reading the article I understand why it recommends scheduling after > InstallFinalize. I do not understand why scheduling after InstallInitialize > accomplishes the same result. Can somebody explain? > > Edwin G. Castro > Software Developer - Staff > Digital Channels > Fiserv > Office: 503-746-0643 > Fax: 503-617-0291 > www.fiserv.com > Please consider the environment before printing this e-mail > > ------------------------------------------------------------------------------ > Xperia(TM) PLAY > It's a major breakthrough. An authentic gaming > smartphone on the nation's most reliable network. > And it wants your games. > http://p.sf.net/sfu/verizon-sfdev > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users