Hi Alexander, thanks for your feedback. Yes, my example is not very helpful... But I've gone through so many version and tests - I don't know what to post. The latest way I've been testing is Neil's (http://neilsleightholm.blogspot.com/search/label/WiX). But in this case I'd end up with X copies of the same add-on installed (due to the lack of product Id). If I add my product Id, it wouldn't allow me to install a newer build on top of the existing version.
Please note that I don't want to do a major upgrade (as defined by MS), I don't want to uninstall the previous version. I just want it to put everything on top of the existing installation. 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