Yes. RTM is 10.00.35.0002, HF1 is 10.00.35.0003, and HF2 is 10.00.35.0004. The versions are so close together because we are testing, before our release. I am rerunning the testing rolling the revision number (i.e. 10.00.35.0002, 10.00.36.0003, 10.00.37.0004). I will post the results.
________________________________ From: Rob Mensching <r...@robmensching.com> To: General discussion for Windows Installer XML toolset. <wix-users@lists.sourceforge.net> Sent: Tuesday, November 6, 2012 10:27 AM Subject: Re: [WiX-users] Managed Bootstrapper - Second Patch does not supersede first Patch Is the second bundle version higher? If not, then it doesn't upgrade the old bundle. On Tue, Nov 6, 2012 at 7:13 AM, Brian_Covington <briancoving...@yahoo.com>wrote: > Hi all, > I have created a managed bootstrapper to install my 2 product msis. I > have peared down the source of this bootstrapper to create a patch > bootstrapper, to install the msp files for these products. Everything > works > as expected until I try to install the second patch. It installs along > side > the first patch, not superseding it. The patches are created with > superseding in the patch.wxs file, and are applied appropriately, just not > the ARP entry for the bundle: > > ARP: > > Product > -HotFix1 > -HotFix2 > > instead of > > Product > -HotFix2 > > Is there something extra I need to do to the second patch bundle to tell it > to supersede the first patch bundle? I use the same upgrade code for all > bundles, figuring that should not change. The second patch bundle looks > exacly the same as the first, only the version number and patch files used > are different. > > Here are my files: > Initial bundle: > > <?xml version="1.0" encoding="UTF-8"?> > <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" > xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"> > > <Bundle > Name="PRODUCT2013" > Version="$(prod.AppVersion)" > Manufacturer="MANUFACT" > UpgradeCode="GUID" > Condition="(VersionNT >= v6.1)"> > > <WixVariable > Id="WixMbaPrereqPackageId" > Value="Netfx4Full" /> > <WixVariable > Id="WixMbaPrereqLicenseUrl" > Value="NetfxLicense.rtf" /> > > <BootstrapperApplicationRef Id ="ManagedBootstrapperApplicationHost"> > <Payload Name="BootstrapperCore.config" > > > SourceFile="..\..\Bootstrapper_WIX\ClassLibrary1\MyApplication.BootstrapperCore.config" > /> > <Payload > SourceFile="..\..\Bootstrapper_WIX\ClassLibrary1\bin\Release\MyBA.dll" /> > <Payload > SourceFile="..\..\BootstrapperPatch_WIX\Bootstrapper1\NetfxLicense.rtf" /> > </BootstrapperApplicationRef> > > <util:RegistrySearch > Root="HKLM" > Key="SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Full" > Value="Version" > Variable="Netfx4FullVersion" /> > <util:RegistrySearch > Root="HKLM" > Key="SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Full" > Value="Version" > Variable="Netfx4x64FullVersion" > Win64="yes" /> > > <Chain> > <ExePackage Id="Netfx4Full" > Cache="no" > Compressed="yes" > PerMachine="yes" > Permanent="yes" > Vital="yes" > > SourceFile="X:\Tools\Setup\WiX\Resources\dotnetfx40_full_x86_x64.exe" > DetectCondition="Netfx4FullVersion AND (NOT VersionNT64 OR > Netfx4x64FullVersion)" > > </ExePackage> > <PackageGroupRef Id="PROD1Install" /> > <PackageGroupRef Id="PROD2Install" /> > </Chain> > </Bundle> > </Wix> > > > Patch bundle: > > <?xml version="1.0" encoding="UTF-8"?> > <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" > xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"> > > <Bundle > Name="PRODUCT2013 HotFix 1" > ParentName="PRODUCT2013" > Version="$(prod.AppVersion)" > Manufacturer="MANU" > UpgradeCode="SAME_UPGRADE_CODE_AS_ORIGINAL_BUNDLE" > Condition="(VersionNT >= v6.1)" > DisableModify="yes"> > > <WixVariable > Id="WixMbaPrereqPackageId" > Value="Netfx4Full" /> > <WixVariable > Id="WixMbaPrereqLicenseUrl" > Value="NetfxLicense.rtf" /> > > <BootstrapperApplicationRef Id ="ManagedBootstrapperApplicationHost"> > <Payload Name="BootstrapperCore.config" > > > SourceFile="..\..\BootstrapperPatch_WIX\ClassLibrary1\MyApplication.BootstrapperCore.config" > /> > <Payload > > SourceFile="..\..\BootstrapperPatch_WIX\ClassLibrary1\bin\Release\MyPatchBA.dll" > /> > <Payload > SourceFile="..\..\BootstrapperPatch_WIX\Bootstrapper1\NetfxLicense.rtf" /> > </BootstrapperApplicationRef> > > <RelatedBundle Id="SAME_UPGRADE_CODE_AS_ORIGINAL_BUNDLE" > Action="Patch"/> > > <util:RegistrySearch > Root="HKLM" > Key="SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Full" > Value="Version" > Variable="Netfx4FullVersion" /> > <util:RegistrySearch > Root="HKLM" > Key="SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Full" > Value="Version" > Variable="Netfx4x64FullVersion" > Win64="yes" /> > > <Chain> > <ExePackage Id="Netfx4Full" > Cache="no" > Compressed="yes" > PerMachine="yes" > Permanent="yes" > Vital="yes" > > SourceFile="X:\Tools\Setup\WiX\Resources\dotnetfx40_full_x86_x64.exe" > DetectCondition="Netfx4FullVersion AND (NOT VersionNT64 OR > Netfx4x64FullVersion)" > > </ExePackage> > <PackageGroupRef Id="PROD1InstallPatch" /> > <PackageGroupRef Id="PROD2InstallPatch" /> > </Chain> > </Bundle> > </Wix> > > Any help would be greatly appreciated. > > Cheers, > Brian > > > > -- > View this message in context: > http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Managed-Bootstrapper-Second-Patch-does-not-supersede-first-Patch-tp7581779.html > Sent from the wix-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > LogMeIn Central: Instant, anywhere, Remote PC access and management. > Stay in control, update software, and manage PCs from one command center > Diagnose problems and improve visibility into emerging IT issues > Automate, monitor and manage. Do more in less time with Central > http://p.sf.net/sfu/logmein12331_d2d > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- virtually, Rob Mensching http://robmensching.com/ LLC ------------------------------------------------------------------------------ LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users