Thanks for responding.  Blair and you have both been very helpful.  I'll
take a look at the link.

Regards,
Craig

> -----Original Message-----
> From: Pally Sandher [mailto:pally.sand...@iesve.com]
> Sent: Wednesday, October 21, 2009 3:08 AM
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] Wix 2.0 - Patching?
> 
> As Blair says UpgradeCode is only needed for Major Upgrades. Patches
> don't need one (but you probably want to add one if/when you patch the
> offending product so you can use a major upgrade if you ever have to in
> the future). The WiX v2.0 help has a (very short) tutorial on creating
> patches at http://wix.sourceforge.net/manual-wix2/patch_building.htm
> Note: You will need a Windows SDK installed or some other way to access
> MSIMSP.exe and all it's dependencies (patchwiz.dll et al) which it
> neglects to mention.
> I used that method a couple of years ago before I upgraded to WiX v3.0
> with much success (shipped 7 successive patches of the same product,
> wasn't pretty but it worked).
> 
> If you can't create an administrative install of your product(s) you can
> build an "uncompressed" version of the installer by removing the Media
> Element from your XML IIRC which should work for patch creation but
> don't quote me on that as it has been literally years since I did
> anything remotely like that.
> 
> Good Luck.
> 
> Palbinder Sandher
> Software Deployment & IT Administrator
> T: +44 (0) 141 945 8500
> F: +44 (0) 141 945 8501
> 
> http://www.iesve.com
> **Design, Simulate + Innovate with the <Virtual Environment>**
> Integrated Environmental Solutions Limited. Registered in Scotland No.
> SC151456
> Registered Office - Helix Building, West Of Scotland Science Park,
> Glasgow G20 0SP
> Email Disclaimer
> 
> 
> -----Original Message-----
> From: Blair [mailto:os...@live.com]
> Sent: 21 October 2009 00:36
> To: 'General discussion for Windows Installer XML toolset.'
> Subject: Re: [WiX-users] Wix 2.0 - Patching?
> 
> Actually you can patch without UpgradeID. UpgradeCode isn't used for
> Minor Upgrades or Small Updates. You can't easily or reliably perform
> automated Major Upgrades, however. If you patch, I would recommend
> adding the UpgradeCode via the patch.
> 
> The product with the missing ProductId: There are ways to "detect" it,
> but how you would/should do so depends on some situational analysis.
> Would you mind pinging me offline and send me a non-disclose agreement
> (if you require
> one) and I can help you plan a way out of it?
> 
> -----Original Message-----
> From: Craig Miller [mailto:craig.mil...@spatialminds.com]
> Sent: Tuesday, October 20, 2009 3:11 PM
> To: 'General discussion for Windows Installer XML toolset.'
> Subject: Re: [WiX-users] Wix 2.0 - Patching?
> 
> Blair,
> 
> Thanks for the helpful reply.  Unfortunately I just found out that of
> the 53 installers I created last year, the one I now need to upgrade is
> the one where the UpgradeId was somehow left out.  Looks like I won't be
> able to patch, major/minor upgrade this one at all.
> 
> Boy, I sure wish MSI had a way to check for a previously install of a
> ProductID and then force the uninstall of it when performing a major
> upgrade (w/o requiring an UpgradeID).  While not the reason for omitting
> it, I have to admit that I thought the UpgradeID would only be required
> for patches and minor updates.
> 
> Craig
> 
> > -----Original Message-----
> > From: Blair [mailto:os...@live.com]
> > Sent: Tuesday, October 20, 2009 12:58 PM
> > To: 'General discussion for Windows Installer XML toolset.'
> > Subject: Re: [WiX-users] Wix 2.0 - Patching?
> >
> > If your build system and your installer will allow administrative
> installs,
> > you have three choices:
> >
> > 1. The pyro from MSI technique described by Peter.
> > 2. The PatchWiz approach described as the "SDK" way in the WiX help.
> > 3. What I call your preferred option.
> >
> > If your installer doesn't support admin installs, or if you can't
> > perform those reliably in your build process, you will be forced to
> > consider what
> I
> > would call your preferred option:
> >
> > Run your source WXS file through version 3's WixCop and build your
> installer
> > using WiX 3. You will need to make any adjustments needed so that an
> MSIDIFF
> > regards the MSI you then build as functionally identical to the
> > shipped
> one
> > (alter IDs, etc.). Then make your changes and build your Patch.
> >
> > -----Original Message-----
> > From: Craig Miller [mailto:craig.mil...@spatialminds.com]
> > Sent: Tuesday, October 20, 2009 10:00 AM
> > To: wix-users@lists.sourceforge.net
> > Subject: [WiX-users] Wix 2.0 - Patching?
> >
> >
> > Does anyone have any suggestions or links that explain the easiest way
> 
> > to create a patch for a Wix 2.0 wxs/msi file?  E.g. I have an
> > installer and
> the
> > source WXS file for a Wix 2.0 installer that I now need to patch.  The
> 
> > original installer has a custom UI that I'd like to replicate in the
> > patch installer.
> >
> >
> >
> > Thanks,
> >
> > Craig
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> ------------------------------------------------------------------------
> ----
> > --
> > Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> > is the only developer event you need to attend this year. Jumpstart
> > your developing skills, take BlackBerry mobile applications to market
> > and stay ahead of the curve. Join us from November 9 - 12, 2009.
> Register now!
> > http://p.sf.net/sfu/devconference
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> >
> ------------------------------------------------------------------------
> ----
> --
> > Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> > is the only developer event you need to attend this year. Jumpstart
> > your developing skills, take BlackBerry mobile applications to market
> > and stay ahead of the curve. Join us from November 9 - 12, 2009.
> Register now!
> > http://p.sf.net/sfu/devconference
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> ------------------------------------------------------------------------
> ----
> --
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA is
> the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and
> stay ahead of the curve. Join us from November 9 - 12, 2009. Register
> now!
> http://p.sf.net/sfu/devconference
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> ------------------------------------------------------------------------
> ------
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and
> stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
> 
> 
> 
>
----------------------------------------------------------------------------
--
> Come build with us! The BlackBerry(R) Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9 - 12, 2009. Register now!
> http://p.sf.net/sfu/devconference
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to