Another perfect solution would be to control the Product Version attribute yourself. Could you put the "political" version number into the Product/@Name attribute ? That way the bosses would see the number they want in add/remove programs and you can use Product/@Version as MSI intended.
-----Original Message----- From: Neil Sleightholm [mailto:n...@x2systems.com] Sent: 13 July 2009 14:42 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Setup upgrade needs to care for 4th part of versionnumber The perfect solution would be for Windows Installer to understand 4 part version numbers like every other system on the planet :-) One other point, I schedule RemoveExistingProducts after InstallValidate, it gets a bit more messy if this is not the case. Neil Neil Sleightholm X2 Systems Limited n...@x2systems.com <mailto:n...@x2systems.com> ________________________________ From: Dirk Ziegelmeier [mailto:d...@ziegelmeier.net] Sent: Mon 13/07/2009 13:46 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Setup upgrade needs to care for 4th part of version number Hello Neil, thank you - I didn't find this one. It is not perfect, but sufficiently good :-). If someone can tell me the perfect solution, I'm still open to it. Thanks again! Dirk On Mon, Jul 13, 2009 at 12:00, Neil Sleightholm <n...@x2systems.com> wrote: > I had a similar problem the way I got round it was to set the upgrade > code to include the maximum version, e.g. UpgradeVersion/@IncludeMaximum="yes". > This will generate an ICE61 which you will need to ignore. This isn't > perfect as 1.2.3.4 will be downgraded by 1.2.3.3 but if you are sure > two releases with the same 3 part number will never go live you should be ok. > > If you search back through the list you should find a discussion about > doing this. > > Neil > > Neil Sleightholm > X2 Systems Limited > n...@x2systems.com <mailto:n...@x2systems.com> > > > ________________________________ > > From: Dirk Ziegelmeier [mailto:d...@ziegelmeier.net] > Sent: Mon 13/07/2009 12:42 > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] Setup upgrade needs to care for 4th part of > version number > > > > Hello All, > > due to political issues (see below) my setups need to be able to > upgrade when only the 4th part of the version info changes. > > Example: V1.0.0.1 needs to upgrade V1.0.0.0. My installers always do > major upgrades, the product GUI always changes (that is OK and not an > issue to discuss). > > After a lot of googeling, my idea is to write a custom action that can > to the version comparision, but then I need to tell MSI somehow at > runtime that this run is an upgrade - how can I do that? > > Is there another (better?) way to achieve this? > > > Thank you in advance > Dirk > > PS: Political issue explanation: We label Major.Minor.Bugfix.SvnRevision. > During the development phase only the SVN revision will increase. My > bosses install the setups on their PCs and do not always want to > uninstall by hand before installing a new Setup... > > ---------------------------------------------------------------------- > -------- Enter the BlackBerry Developer Challenge This is your chance > to win up to $100,000 in prizes! For a limited time, vendors > submitting new applications to BlackBerry App World(TM) will have the > opportunity to enter the BlackBerry Developer Challenge. See full > prize details at: http://p.sf.net/sfu/Challenge > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ---------------------------------------------------------------------- > -------- Enter the BlackBerry Developer Challenge This is your chance > to win up to $100,000 in prizes! For a limited time, vendors > submitting new applications to BlackBerry App World(TM) will have the > opportunity to enter the BlackBerry Developer Challenge. See full > prize details at: http://p.sf.net/sfu/Challenge > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------ ------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users SDL PLC confidential, all rights reserved. If you are not the intended recipient of this mail SDL requests and requires that you delete it without acting upon or copying any of its contents, and we further request that you advise us. SDL PLC is a public limited company registered in England and Wales. Registered number: 02675207. Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, UK. ------------------------------------------------------------------------------ Enter the BlackBerry Developer Challenge This is your chance to win up to $100,000 in prizes! For a limited time, vendors submitting new applications to BlackBerry App World(TM) will have the opportunity to enter the BlackBerry Developer Challenge. See full prize details at: http://p.sf.net/sfu/Challenge _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users