If you're only updating a couple of files at a time you may want to look into shipping MSPs to your existing users rather than having them download the full MSI every time. See the doc pages on creating patches -> http://wix.sourceforge.net/manual-wix3/patching.htm for the 2 methods of creating MSPs with WiX.
With WiX 3.5 you can double click an MSP file & it will update the existing installation without needing to run msiexec manually. This was possible with some extra coding in WiX 3.0 but is supported in WiXUI by default in WiX 3.5. MSP's don't rely on UpgradeCode at all, only ProductCode. Thus if you use * for Product Id you may find you run into issues when trying to create an MSP. 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: Nick Ball [mailto:nick.b...@grantadesign.com] Sent: 13 December 2010 10:24 To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] Patch creation Hi All, I'd like a quick pointer as to how to plan for and create simple patches. Most of the time, it looks like we'll be replacing one or two files, so I'm keen to author a patch file myself, rather than rely on any difference tools. I also want the MSI to run by itself, without using the msiexec command line. I'm slightly confused as to how to do this. I think, given that I want to run the MSI directly, that I'm forced down the path of major upgrade. Is this right? Should I also be using upgrade code for the patch? Cheers Nick ------------------------------------------------------------------------ ------ Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL, new data types, scalar functions, improved concurrency, built-in packages, OCI, SQL*Plus, data movement tools, best practices and more. http://p.sf.net/sfu/oracle-sfdev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL, new data types, scalar functions, improved concurrency, built-in packages, OCI, SQL*Plus, data movement tools, best practices and more. http://p.sf.net/sfu/oracle-sfdev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users