New issue to me. Sounds like you are executing a minor upgrade. Do those work independent of the Bundle? Burn is just executing minor upgrades per MSI SDK so not exactly sure what should be changed.
_______________________________________________________________ FireGiant | Dedicated support for the WiX toolset | http://www.firegiant.com/ -----Original Message----- From: Sascha Sertel [mailto:sascha.ser...@gmail.com] Sent: Friday, August 22, 2014 1:31 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Issues with Wix Installer per-user minor upgrade Well that didn't take long. I have been able to isolate the offending Windows Update that breaks my WiX bundle: Security Update for the Windows Installer Service: August 12, 2014 ( http://support.microsoft.com/kb/2918614) After installing this update I can no longer update from one bundle to the next. I'm not sure if this only affects bundles that were generated with WiX or if this is a general MSI issue after this update. The update replaces Msi.dll and other related binaries, so I'm guessing some change in there messes things up for us. The question is, which I hope someone can answer (Rob?), can this be resolved by a change in the bundle or product wxs, or does it require updating to a newer WiX version? Is it maybe fixed in 3.9 already? Or is it something Microsoft needs to fix on their end republish the windows update? I would file a Connect bug report for them but I can't really find any product that would be suitable to file MSI defects against. // Sascha On Fri, Aug 22, 2014 at 12:23 PM, Sascha Sertel <sascha.ser...@gmail.com> wrote: > I am having the EXACT same issue as described by Vikas, but I have > reason to believe that this breakage is caused by a recent Windows > Update released by Microsoft, because I tested packages that used to > upgrade fine from one version to the next (they are released in > production and have been used by customers without issues), and even those > don't upgrade anymore. > > The errors in the main bundle log file are: > [1760:2DC0][2014-08-22T12:12:19]e000: Error 0x80070642: Failed to > perform minor upgrade of MSI package. > [1760:2DC0][2014-08-22T12:12:19]e000: Error 0x80070642: Failed to > configure per-user MSI package. > [1760:2DC0][2014-08-22T12:12:19]e000: Error 0x80070642: Failed to > execute MSI package. > > And in the specific MSI log file I see: > MSI (s) (A4:30) [12:12:19:495]: SECREPAIR: Hash Database: > C:\Windows\Installer\SourceHash{C5E60292-2E11-4FAE-883F-E548ECF032F7} > MSI (s) (A4:30) [12:12:19:496]: SECREPAIR: CryptAcquireContext > succeeded MSI (s) (A4:30) [12:12:19:676]: SECREPAIR: filename: > Product.msi Stored Hash > Value:qifyrB1gltbWOyNTEPMp8gkQLOj80n1Vgs9hAkFUPeg= Current > Hash:ewxqrvKcJkUL0IxZgZeAoopceBPNACUkDakExnZTxbw= > MSI (s) (A4:30) [12:12:19:676]: Machine policy value > 'AlwaysInstallElevated' is 0 MSI (s) (A4:30) [12:12:19:676]: User > policy value 'AlwaysInstallElevated' > is 0 > MSI (s) (A4:30) [12:12:19:676]: MSI_LUA: Elevation prompt disabled for > silent installs MSI (s) (A4:30) [12:12:19:676]: Note: 1: 3 MSI (s) > (A4:30) [12:12:19:676]: SECUREREPAIR: SecureRepair Failed. Error > code: 390FC9A18 > > After that it rolls back. It looks like it's trying to repair > something because the hash values don't match? > > I have another test machine on which I will uninstall all Windows > Updates from the last week or so to see if it makes a difference or > not. I'm running on Windows 8.1 Pro Update 1 and all the latest > updates including the downgraded Upgrade 2. I also found this thread: > http://www.edugeek.net/forums/windows-7/140586-possible-issue-kb291861 > 4-causing-overlapped-i-o-operation-progress-errors.html > > Any suggestions/ideas on how to fix this? > > // Sascha > > > > On Wed, Aug 20, 2014 at 10:10 PM, vikasyv <vikas....@gmail.com> wrote: > >> I am using a Bootstrapper Application to bundle the msi installer. >> Can this cause any problems? Here is the BA code: >> >> <Bundle Name="Bundle-Name" Version="$(var.ProductVersion)" >> Manufacturer="CompanyName" IconSourceFile="$(var.IconSourceFile)" >> UpgradeCode="UPGRADE-GUID" Copyright="Copyright String"> >> <BootstrapperApplicationRef >> Id="WixStandardBootstrapperApplication.RtfLicense"> >> <bal:WixStandardBootstrapperApplication ShowVersion="yes" >> ThemeFile="Installer-Theme.xml" LicenseUrl=""/> >> <Payload SourceFile="$(var.PayloadSourceFile)"/> >> </BootstrapperApplicationRef> >> <util:RegistrySearch Root='HKCU' Key='SOFTWARE\AppName' >> Id="CheckInstalled" Variable="App_Installer" Result="exists" /> >> <Chain> >> >> <MsiPackage Id="MainPackage" >> SourceFile="<MsiFileName.msi>" Vital="yes" >> DisplayInternalUI="no" /> >> </Chain> >> </Bundle> >> >> Thanks >> Vikas >> >> >> >> -- >> View this message in context: >> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Issues- >> with-Wix-Installer-per-user-minor-upgrade-tp7596442p7596450.html >> Sent from the wix-users mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> --------- >> Slashdot TV. >> Video for Nerds. Stuff that matters. >> http://tv.slashdot.org/ >> _______________________________________________ >> WiX-users mailing list >> WiX-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/wix-users >> > > ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users