Hi Rob: That's strange, Having just checked programs/features, there doesn't appear to be any entries related to the product. Aditionally, another user has the following log: [02BC:0708][2012-07-09T13:32:24]: Burn v3.6.3102.0, Windows v6.1 (Build 7601: Service Pack 1), path: C:\work\eeb\srrt60\windows\surface reader installer\bin\Release\Surface Reader Installer.exe, cmdline: '-burn.unelevated BurnPipe.{EBB6F2F9-DEA4-472D-90D9-D6F5460F012B} {B3269642-50F1-4150-8BE3-04269A92CEC4} 3536' [02BC:0708][2012-07-09T13:32:24]: Initializing string variable 'InstallFolder' to value '[ProgramFiles6432Folder]Raised Bar\Surface Reader' [02BC:0708][2012-07-09T13:32:24]: Setting string variable 'WixBundleLog' to value 'C:\Users\tim\AppData\Local\Temp\Surface_Reader_20120709133224.log' [02BC:0708][2012-07-09T13:32:24]: Setting string variable 'WixBundleOriginalSource' to value 'C:\work\eeb\srrt60\windows\surface reader installer\bin\Release\Surface Reader Installer.exe' [02BC:0708][2012-07-09T13:32:25]: Setting string variable 'WixBundleName' to value 'Surface Reader' [02BC:0708][2012-07-09T13:32:25]: Detect 2 packages [02BC:0708][2012-07-09T13:32:25]: Detected package: SurfaceReader64.msi, state: Absent, cached: None [02BC:0708][2012-07-09T13:32:25]: Detected package: SurfaceReader32.msi, state: Absent, cached: None [02BC:0708][2012-07-09T13:32:25]: Detect complete, result: 0x0 [02BC:0708][2012-07-09T13:32:39]: Plan 2 packages, action: Install [02BC:0708][2012-07-09T13:32:39]: Condition 'VersionNT64 >=v6.0' evaluates to true. [02BC:0708][2012-07-09T13:32:39]: Setting string variable 'WixBundleRollbackLog_SurfaceReader64.msi' to value 'C:\Users\tim\AppData\Local\Temp\Surface_Reader_20120709133224_0_SurfaceReader64.msi_rollback.log' [02BC:0708][2012-07-09T13:32:39]: Setting string variable 'WixBundleLog_SurfaceReader64.msi' to value 'C:\Users\tim\AppData\Local\Temp\Surface_Reader_20120709133224_0_SurfaceReader64.msi.log' [02BC:0708][2012-07-09T13:32:39]: Setting string variable 'WixBundleRollbackLog_SurfaceReader32.msi' to value 'C:\Users\tim\AppData\Local\Temp\Surface_Reader_20120709133224_1_SurfaceReader32.msi_rollback.log' [02BC:0708][2012-07-09T13:32:39]: Setting string variable 'WixBundleLog_SurfaceReader32.msi' to value 'C:\Users\tim\AppData\Local\Temp\Surface_Reader_20120709133224_1_SurfaceReader32.msi.log' [02BC:0708][2012-07-09T13:32:39]: Planned package: SurfaceReader64.msi, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register [02BC:0708][2012-07-09T13:32:39]: Planned package: SurfaceReader32.msi, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register [02BC:0708][2012-07-09T13:32:39]: Plan complete, result: 0x0 [02BC:0708][2012-07-09T13:32:40]: Apply begin [0DD0:0BD8][2012-07-09T13:32:40]: Creating a system restore point. [0DD0:0BD8][2012-07-09T13:32:45]: Created a system restore point. [0DD0:0BD8][2012-07-09T13:32:45]: Caching bundle from: 'C:\Users\tim\AppData\Local\Temp\{a0b06f74-2bbf-4b09-9965-95b28122b818}\.be\Surface Reader Installer.exe' to: 'C:\ProgramData\Package Cache\{a0b06f74-2bbf-4b09-9965-95b28122b818}\Surface Reader Installer.exe' [0DD0:0BD8][2012-07-09T13:32:45]: Registering bundle dependency provider: {a0b06f74-2bbf-4b09-9965-95b28122b818}, version: 1.0.0.0 [0DD0:08A4][2012-07-09T13:32:45]: Verified acquired payload: SurfaceReader64.msi at path: C:\ProgramData\Package Cache\.unverified\SurfaceReader64.msi, moving to: C:\ProgramData\Package Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\SurfaceReader64.msi. [0DD0:08A4][2012-07-09T13:32:45]: Verified acquired payload: SurfaceReader32.msi at path: C:\ProgramData\Package Cache\.unverified\SurfaceReader32.msi, moving to: C:\ProgramData\Package Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\SurfaceReader32.msi. [0DD0:0BD8][2012-07-09T13:32:45]: Applying execute package: SurfaceReader64.msi, action: Install, path: C:\ProgramData\Package Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\SurfaceReader64.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"' [0DD0:0BD8][2012-07-09T13:33:26]: Registering package dependency provider: {096AD882-6A32-442F-BDCF-12F7948DE5D4}, version: 1.0.0.0, package: SurfaceReader64.msi [02BC:0708][2012-07-09T13:33:26]: Applied execute package: SurfaceReader64.msi, result: 0x0, restart: None [0DD0:0BD8][2012-07-09T13:33:26]: Registering dependency: {a0b06f74-2bbf-4b09-9965-95b28122b818} on package provider: {096AD882-6A32-442F-BDCF-12F7948DE5D4}, package: SurfaceReader64.msi [0DD0:0BD8][2012-07-09T13:33:26]: Applying execute package: SurfaceReader32.msi, action: Install, path: C:\ProgramData\Package Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\SurfaceReader32.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"' [0DD0:0BD8][2012-07-09T13:33:26]: Error 0x80070666: Failed to install MSI package. [0DD0:0BD8][2012-07-09T13:33:26]: Error 0x80070666: Failed to execute MSI package. [02BC:0708][2012-07-09T13:33:26]: Error 0x80070666: Failed to configure per-machine MSI package. [02BC:0708][2012-07-09T13:33:26]: Applied execute package: SurfaceReader32.msi, result: 0x80070666, restart: None [02BC:0708][2012-07-09T13:33:26]: Error 0x80070666: Failed to execute MSI package. [0DD0:0BD8][2012-07-09T13:33:26]: Applying rollback package: SurfaceReader32.msi, action: Uninstall, path: C:\ProgramData\Package Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\SurfaceReader32.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"' [0DD0:0BD8][2012-07-09T13:33:27]: Removed package dependency provider: {096AD882-6A32-442F-BDCF-12F7948DE5D4}, package: SurfaceReader32.msi [02BC:0708][2012-07-09T13:33:27]: Applied rollback package: SurfaceReader32.msi, result: 0x0, restart: None [0DD0:0BD8][2012-07-09T13:33:27]: Removing cached package: SurfaceReader32.msi, from path: C:\ProgramData\Package Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\ [0DD0:0BD8][2012-07-09T13:33:27]: Skipped rollback of package: SurfaceReader64.msi, action: Uninstall, already: Absent [02BC:0708][2012-07-09T13:33:27]: Applied rollback package: SurfaceReader64.msi, result: 0x0, restart: None [0DD0:0BD8][2012-07-09T13:33:27]: Removing cached package: SurfaceReader64.msi, from path: C:\ProgramData\Package Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\ [0DD0:0BD8][2012-07-09T13:33:27]: Unable to remove cached package: SurfaceReader64.msi, from path: C:\ProgramData\Package Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\, reason: 0x80070003. Continuing... [0DD0:0BD8][2012-07-09T13:33:27]: Removed bundle dependency provider: {a0b06f74-2bbf-4b09-9965-95b28122b818} [0DD0:0BD8][2012-07-09T13:33:27]: Removing cached bundle: {a0b06f74-2bbf-4b09-9965-95b28122b818}, from path: C:\ProgramData\Package Cache\{a0b06f74-2bbf-4b09-9965-95b28122b818}\ [02BC:0708][2012-07-09T13:33:27]: Apply complete, result: 0x80070666, restart: None, ba requested restart: No Any help appreciated. Cheers Sean.
-----Original Message----- From: Rob Mensching [mailto:r...@robmensching.com] Sent: 11 July 2012 04:27 To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Issues when writing an installer using burn Your MSI is failing to install: 0x80070666Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel. On Tue, Jul 10, 2012 at 8:01 PM, Sean Farrow <sean.far...@seanfarrow.co.uk>wrote: > Hi Fokes: > I'm just putting together an executable bootstrapper using burn. > I have the following bundle: > <?xml version="1.0" encoding="UTF-8"?> > <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> > <?define SRWorkingDirectory = "c:\work\srrt59\" ?> > <Bundle Name="Surface Reader" Version="1.0.0.0" Manufacturer="Raised > Bar" UpgradeCode="b9c6a24e-5ab1-40fc-bb6c-bba7384053b4"> > <BootstrapperApplicationRef > Id="WixStandardBootstrapperApplication.RtfLicense" /> > <Variable Name="InstallFolder" Type="string" > Value="[ProgramFiles6432Folder]Raised Bar\Surface Reader" /> > <Chain> > <MsiPackage SourceFile="$(var.SRWorkingDirectory)Windows\Installer > MSI\bin\x64\$(var.Configuration)\SurfaceReader64.msi" Compressed="yes" > DisplayInternalUI="yes" InstallCondition="VersionNT64 >=v6.0"/> > <MsiPackage SourceFile="$(var.Installer MSI X86.TargetPath)"/> > </Chain> > </Bundle> > </Wix> > When compiled and run, the install fails and I get the following log > output: > [080C:0560][2012-07-11T03:53:26]: Burn v3.6.3102.0, Windows v6.1 (Build > 7601: Service Pack 1), path: C:\Work\srrt60\Surface Reader > Installer\bin\Release\Surface Reader Installer.exe, cmdline: > '-burn.unelevated BurnPipe.{64775B4A-E70F-4E33-BF63-AC37949186B0} > {5317C24E-1339-459C-AB8C-B843A0896304} 3580' > [080C:0560][2012-07-11T03:53:26]: Initializing string variable > 'InstallFolder' to value '[ProgramFiles6432Folder]Raised Bar\Surface Reader' > [080C:0560][2012-07-11T03:53:27]: Setting string variable 'WixBundleLog' > to value > 'C:\Users\Sean\AppData\Local\Temp\Surface_Reader_20120711035327.log' > [080C:0560][2012-07-11T03:53:27]: Setting string variable > 'WixBundleOriginalSource' to value 'C:\Work\srrt60\Surface Reader > Installer\bin\Release\Surface Reader Installer.exe' > [080C:0560][2012-07-11T03:53:27]: Setting string variable 'WixBundleName' > to value 'Surface Reader' > [080C:0560][2012-07-11T03:53:30]: Detect 2 packages > [080C:0560][2012-07-11T03:53:30]: Detected package: SurfaceReader64.msi, > state: Absent, cached: None > [080C:0560][2012-07-11T03:53:30]: Detected package: SurfaceReader32.msi, > state: Absent, cached: None > [080C:0560][2012-07-11T03:53:30]: Detect complete, result: 0x0 > [080C:0C28][2012-07-11T03:53:40]: Setting string variable 'InstallFolder' > to value 'C:\Program Files\Raised Bar\Surface Reader' > [080C:0560][2012-07-11T03:53:43]: Plan 2 packages, action: Install > [080C:0560][2012-07-11T03:53:43]: Condition 'VersionNT64 >=v6.0' evaluates > to true. > [080C:0560][2012-07-11T03:53:43]: Setting string variable > 'WixBundleRollbackLog_SurfaceReader64.msi' to value > 'C:\Users\Sean\AppData\Local\Temp\Surface_Reader_20120711035327_0_SurfaceReader64.msi_rollback.log' > [080C:0560][2012-07-11T03:53:43]: Setting string variable > 'WixBundleLog_SurfaceReader64.msi' to value > 'C:\Users\Sean\AppData\Local\Temp\Surface_Reader_20120711035327_0_SurfaceReader64.msi.log' > [080C:0560][2012-07-11T03:53:43]: Setting string variable > 'WixBundleRollbackLog_SurfaceReader32.msi' to value > 'C:\Users\Sean\AppData\Local\Temp\Surface_Reader_20120711035327_1_SurfaceReader32.msi_rollback.log' > [080C:0560][2012-07-11T03:53:43]: Setting string variable > 'WixBundleLog_SurfaceReader32.msi' to value > 'C:\Users\Sean\AppData\Local\Temp\Surface_Reader_20120711035327_1_SurfaceReader32.msi.log' > [080C:0560][2012-07-11T03:53:43]: Planned package: SurfaceReader64.msi, > state: Absent, default requested: Present, ba requested: Present, execute: > Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register > [080C:0560][2012-07-11T03:53:43]: Planned package: SurfaceReader32.msi, > state: Absent, default requested: Present, ba requested: Present, execute: > Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register > [080C:0560][2012-07-11T03:53:43]: Plan complete, result: 0x0 > [080C:0560][2012-07-11T03:53:43]: Apply begin > [0DFC:1718][2012-07-11T03:53:43]: Creating a system restore point. > [0DFC:1718][2012-07-11T03:54:51]: Created a system restore point. > [0DFC:1718][2012-07-11T03:54:54]: Caching bundle from: > 'C:\Users\Sean\AppData\Local\Temp\{a0b06f74-2bbf-4b09-9965-95b28122b818}\.be\Surface > Reader Installer.exe' to: 'C:\ProgramData\Package > Cache\{a0b06f74-2bbf-4b09-9965-95b28122b818}\Surface Reader Installer.exe' > [0DFC:1718][2012-07-11T03:54:54]: Registering bundle dependency provider: > {a0b06f74-2bbf-4b09-9965-95b28122b818}, version: 1.0.0.0 > [0DFC:139C][2012-07-11T03:54:55]: Verified acquired payload: > SurfaceReader64.msi at path: C:\ProgramData\Package > Cache\.unverified\SurfaceReader64.msi, moving to: C:\ProgramData\Package > Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\SurfaceReader64.msi. > [0DFC:139C][2012-07-11T03:54:55]: Verified acquired payload: > SurfaceReader32.msi at path: C:\ProgramData\Package > Cache\.unverified\SurfaceReader32.msi, moving to: C:\ProgramData\Package > Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\SurfaceReader32.msi. > [0DFC:1718][2012-07-11T03:54:55]: Applying execute package: > SurfaceReader64.msi, action: Install, path: C:\ProgramData\Package > Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\SurfaceReader64.msi, > arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"' > [0DFC:1718][2012-07-11T03:55:37]: Registering package dependency provider: > {096AD882-6A32-442F-BDCF-12F7948DE5D4}, version: 1.0.0.0, package: > SurfaceReader64.msi > [080C:0560][2012-07-11T03:55:37]: Applied execute package: > SurfaceReader64.msi, result: 0x0, restart: None > [0DFC:1718][2012-07-11T03:55:37]: Registering dependency: > {a0b06f74-2bbf-4b09-9965-95b28122b818} on package provider: > {096AD882-6A32-442F-BDCF-12F7948DE5D4}, package: SurfaceReader64.msi > [0DFC:1718][2012-07-11T03:55:37]: Applying execute package: > SurfaceReader32.msi, action: Install, path: C:\ProgramData\Package > Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\SurfaceReader32.msi, > arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"' > [0DFC:1718][2012-07-11T03:55:38]: Error 0x80070666: Failed to install MSI > package. > [0DFC:1718][2012-07-11T03:55:38]: Error 0x80070666: Failed to execute MSI > package. > [080C:0560][2012-07-11T03:55:38]: Error 0x80070666: Failed to configure > per-machine MSI package. > [080C:0560][2012-07-11T03:55:38]: Applied execute package: > SurfaceReader32.msi, result: 0x80070666, restart: None > [080C:0560][2012-07-11T03:55:38]: Error 0x80070666: Failed to execute MSI > package. > [0DFC:1718][2012-07-11T03:55:38]: Applying rollback package: > SurfaceReader32.msi, action: Uninstall, path: C:\ProgramData\Package > Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\SurfaceReader32.msi, > arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"' > [0DFC:1718][2012-07-11T03:55:44]: Removed package dependency provider: > {096AD882-6A32-442F-BDCF-12F7948DE5D4}, package: SurfaceReader32.msi > [080C:0560][2012-07-11T03:55:44]: Applied rollback package: > SurfaceReader32.msi, result: 0x0, restart: None > [0DFC:1718][2012-07-11T03:55:44]: Removing cached package: > SurfaceReader32.msi, from path: C:\ProgramData\Package > Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\ > [0DFC:1718][2012-07-11T03:55:44]: Skipped rollback of package: > SurfaceReader64.msi, action: Uninstall, already: Absent > [080C:0560][2012-07-11T03:55:44]: Applied rollback package: > SurfaceReader64.msi, result: 0x0, restart: None > [0DFC:1718][2012-07-11T03:55:44]: Removing cached package: > SurfaceReader64.msi, from path: C:\ProgramData\Package > Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\ > [0DFC:1718][2012-07-11T03:55:44]: Unable to remove cached package: > SurfaceReader64.msi, from path: C:\ProgramData\Package > Cache\{096AD882-6A32-442F-BDCF-12F7948DE5D4}v1.0.0.0\, reason: 0x80070003. > Continuing... > [0DFC:1718][2012-07-11T03:55:44]: Removed bundle dependency provider: > {a0b06f74-2bbf-4b09-9965-95b28122b818} > [0DFC:1718][2012-07-11T03:55:44]: Removing cached bundle: > {a0b06f74-2bbf-4b09-9965-95b28122b818}, from path: C:\ProgramData\Package > Cache\{a0b06f74-2bbf-4b09-9965-95b28122b818}\ > [080C:0560][2012-07-11T03:55:44]: Apply complete, result: 0x80070666, > restart: None, ba requested restart: No > If I run either of the two msi's in iisolation the install works without a > hitch. > Anyone got any ideas? > Cheers > Sean. > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > -- virtually, Rob Mensching http://RobMensching.com LLC ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users