Yes it is required: http://blogs.msdn.com/robmen/archive/2004/12/08/278746.aspx has my guesses.
Michael Herger wrote: > Reading the tutorial at http://www.tramontana.co.hu/wix/lesson4.php once > again, I'm even more confused: "You have to [do a major upgrade] when you > change the name of the .msi file for any reason.". But who on earth would > distribute a small update to an existing product with the same .msi file > name?!? Especially as a small update is considered to only replace a few > files. And what if the user decides to rename that file? > > I _assume_ that what I am trying to do is exactly the above: a small update > (don't want to uninstall) with changing file names (featuring the date of the > build or build number). Is this really not possible? > > Michael > > > Am 16.02.2009, 19:59 Uhr, schrieb Alexander Shevchuk > <alexander.shevc...@microsoft.com>: > > >> Hi Michael, >> >> Make sure you follow all required steps to make major upgrade work. In your >> simplified code I see Version attribute hard coded to "0.0.0.0". Also, you >> did not provide your <Upgrade> table and how you schedule >> <RemoveExistingProducts>. It is not obvious from your code if you change >> Product/@Id with every build. >> >> Regards, >> >> Alex >> >> >> >> -----Original Message----- >> From: Michael Herger [mailto:s...@herger.net] >> Sent: Monday, February 16, 2009 7:00 AM >> To: wix-users@lists.sourceforge.net >> Subject: [WiX-users] Updating full package >> >> Hi! >> >> I'm working on a Windows Home Server add-in. This is not intended for >> production systems yet. We're publishing nightly builds and want users to be >> able to just install on top of what they had before. >> >> The problem I've encountered is that either the packages install as >> different applications, leaving a mess with daily installations (of which >> only one can be uninstalled), or that I can't install one file on top of the >> other without uninstalling the old version first. I've been following >> several postings, tutorials etc. (eg. >> http://blogs.technet.com/alexshev/archive/2008/02/15/from-msi-to-wix-part-8-major-upgrade.aspx), >> but to no avail. >> >> Here's my simplified code: >> >> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> >> <Product >> Name="MyApp for Windows Home Server" >> Id="xxxxxx-f914-11dd-87af-0800200c9a66" >> UpgradeCode="xxxxxxx-EBBC-11DD-BA2F-0800200C9A66" >> Manufacturer="Me" >> Version="0.0.0.0" >> Language="1033"> >> >> <Package >> Manufacturer="Me" >> InstallerVersion="200" >> Languages="1033" >> Compressed="yes" >> Id="*" >> /> >> >> <Media Id="1" Cabinet="MyApp_0.0.0.0.cab" EmbedCab="yes" /> >> >> <Property Id="WHSLogo">1</Property> >> >> <Directory Id="TARGETDIR" Name="SourceDir"> >> <Directory Id="ProgramFilesFolder"> >> <Directory Id="WHS" Name="Windows Home Server"> >> <Component >> >> Id="HomeServerConsoleTab.MyPanel" >> >> Guid="xxxxxx-f77a-11dd-87af-0800200c9a66"> >> >> <File >> >> Id="HomeServerConsoleTab.MyPanel.dll" >> >> Name="HomeServerConsoleTab.MyPanel.dll" >> >> Source="HomeServerConsoleTab.MyPanel.dll" >> Vital="yes" >> KeyPath="yes" >> DiskId="1"/> >> </Component> >> </Directory> >> </Directory> >> </Directory> >> >> <Feature Id="ProductFeature" Title="MyPanel" Level="1" >> AllowAdvertise="no"> >> <ComponentRef Id="HomeServerConsoleTab.MyPanel" /> >> </Feature> >> >> </Product> >> >> </Wix> >> >> Any help is greatly appreciated. Regards, >> >> > > > > -- > > Michael > > ------------------------------------------------------------------------------ > Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA > -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise > -Strategies to boost innovation and cut costs with open source participation > -Receive a $600 discount off the registration fee with the source code: SFAD > http://p.sf.net/sfu/XcvMzF8H > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users