Now most of our builds update the PC so that we can treat every build as a Major Upgrade as sometimes our testers/developers grab the builds and simply install over the previous builds and therefore changing the PC every build will prevent upgrade issues, but when we know that we are going the be doing a patch then we make sure that the PC remains the same as the version(s) that we want to perform the patch on.
From: John Cooper-2 [via Windows Installer XML (WiX) toolset] [mailto:ml-node+s687559n7590492...@n2.nabble.com] Sent: Friday, November 08, 2013 3:17 PM To: Tim Mayert Subject: Re: Purely WiX patching and FeatureRef Don't like the experience of -delta and a commented out PatchFamily. It tries to generate a MajorUpgrade patch (changes the ProductVersion property in the Property table and overwrites the Upgrade table). I think this is a side effect of our ProductCodes changing every build, but we're happy with MajorUpgrade in circumstances where we need to touch most of the assemblies. Looking at the patch table, a number of the binary diff's with the -delta switch were less than 512 which I interpret to be assembly header patches. I know the code in those assemblies hadn't actually changed. -- John Merryweather Cooper Build & Install Engineer -- ESA Jack Henry & Associates, Inc.(r) Shawnee Mission, KS 66227 Office: 913-341-3434 x791011 [hidden email]</user/SendEmail.jtp?type=node&node=7590492&i=0> www.jackhenry.com<http://www.jackhenry.com> -----Original Message----- From: John Cooper Sent: Friday, November 8, 2013 3:59 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Purely WiX patching and FeatureRef Learn something new every day. Gave -delta a spin and it seems good. I'll have to give it a spin without PatchFamily next and compare results. -- John Merryweather Cooper Build & Install Engineer -- ESA Jack Henry & Associates, Inc.(r) Shawnee Mission, KS 66227 Office: 913-341-3434 x791011 [hidden email]</user/SendEmail.jtp?type=node&node=7590492&i=1> www.jackhenry.com<http://www.jackhenry.com> -----Original Message----- From: Rob Mensching [mailto:[hidden email]</user/SendEmail.jtp?type=node&node=7590492&i=2>] Sent: Friday, November 8, 2013 3:30 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Purely WiX patching and FeatureRef Is this: pyro -delta ? -----Original Message----- From: TimM [mailto:[hidden email]</user/SendEmail.jtp?type=node&node=7590492&i=3>] Sent: Friday, November 8, 2013 1:04 PM To: [hidden email]</user/SendEmail.jtp?type=node&node=7590492&i=4> Subject: Re: [WiX-users] Purely WiX patching and FeatureRef Well I just did a test of Patch Creation using two different builds of our next release of our software, which the .msi files are 118 MB in size, and if I set the WholeFilesOnly="yes" the patch .msp size is 20MB. Now if I set the WholeFilesOnly="no" then the size of the .msp is only 3.8 MB. Way smaller. So for the extra step of extracting the .msi files you get the ability to have a bit difference instead of whole files and you do not have to create a PatchFamily with all the known components that may of changed.... So just have to see about getting this WholeFilesOnly from PatchCreation into Pure WiX and we would be good to go.... -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Purely-WiX-patching-and-FeatureRef-tp7590049p7590484.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list [hidden email]</user/SendEmail.jtp?type=node&node=7590492&i=5> https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list [hidden email]</user/SendEmail.jtp?type=node&node=7590492&i=6> https://lists.sourceforge.net/lists/listinfo/wix-users NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. ------------------------------------------------------------------------------ November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list [hidden email]</user/SendEmail.jtp?type=node&node=7590492&i=7> https://lists.sourceforge.net/lists/listinfo/wix-users NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information. Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies. ------------------------------------------------------------------------------ November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list [hidden email]</user/SendEmail.jtp?type=node&node=7590492&i=8> https://lists.sourceforge.net/lists/listinfo/wix-users ________________________________ If you reply to this email, your message will be added to the discussion below: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Purely-WiX-patching-and-FeatureRef-tp7590049p7590492.html To unsubscribe from Purely WiX patching and FeatureRef, click here<http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=7590049&code=VGltTWF5ZXJ0QHNtYXJ0dGVjaC5jb218NzU5MDA0OXwtMTcxMzc3MTUwNA==>. NAML<http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Purely-WiX-patching-and-FeatureRef-tp7590049p7590493.html Sent from the wix-users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ November Webinars for C, C++, Fortran Developers Accelerate application performance with scalable programming models. Explore techniques for threading, error checking, porting, and tuning. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users