Hi All, My first installer uses burn to install prerequisites (.NET 4.0 and visual
c++ redist). On a machine with .NET already installed, everything seems fine. On my XP box, Burn installs .NET OK, then prompts for a file, why?, how do I stop this? LOG ----------------------------------------- [026C:038C][2012-09-14T15:34:30]: Burn v3.6.3303.0, Windows v5.1 (Build 2600: Service Pack 3), path: C:\Documents and Settings\OEM\Local Settings\Temporary Internet Files\Content.IE5\PLNL8RII\Install%20SynthEdit[1].exe, cmdline: '' [026C:038C][2012-09-14T15:34:31]: Setting string variable 'WixBundleLog' to value 'C:\DOCUME~1\OEM\LOCALS~1\Temp\SynthEdit_1.2_20120914153431.log' [026C:038C][2012-09-14T15:34:31]: Setting string variable 'WixBundleOriginalSource' to value 'C:\Documents and Settings\OEM\Local Settings\Temporary Internet Files\Content.IE5\PLNL8RII\Install%20SynthEdit[1].exe' [026C:038C][2012-09-14T15:34:31]: Setting string variable 'WixBundleName' to value 'SynthEdit 1.2' [026C:038C][2012-09-14T15:34:31]: Detect 3 packages [026C:038C][2012-09-14T15:34:31]: Setting string variable 'vcredist' to value '1' [026C:038C][2012-09-14T15:34:31]: Registry key not found. Key = 'SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Full' [026C:038C][2012-09-14T15:34:31]: Registry key not found. Key = 'SOFTWARE\Microsoft\Net Framework Setup\NDP\v4\Full' [026C:038C][2012-09-14T15:34:31]: Condition 'vcredist AND (vcredist >= 1)' evaluates to true. [026C:038C][2012-09-14T15:34:31]: Condition 'Netfx4FullVersion AND (NOT VersionNT64 OR Netfx4x64FullVersion)' evaluates to false. [026C:038C][2012-09-14T15:34:31]: Detected package: vcredist_x86, state: Present, cached: None [026C:038C][2012-09-14T15:34:31]: Detected package: Netfx4Full, state: Absent, cached: None [026C:038C][2012-09-14T15:34:31]: Detected package: SetupSynthEdit, state: Absent, cached: None [026C:038C][2012-09-14T15:34:31]: Detect complete, result: 0x0 [026C:038C][2012-09-14T15:34:35]: Plan 3 packages, action: Install [026C:038C][2012-09-14T15:34:35]: Skipping dependency registration on package with no dependency providers: vcredist_x86 [026C:038C][2012-09-14T15:34:35]: Skipping dependency registration on package with no dependency providers: Netfx4Full [026C:038C][2012-09-14T15:34:35]: Setting string variable 'WixBundleLog_Netfx4Full' to value 'C:\DOCUME~1\OEM\LOCALS~1\Temp\SynthEdit_1.2_20120914153431_0_Netfx4Full.log ' [026C:038C][2012-09-14T15:34:35]: Setting string variable 'WixBundleRollbackLog_SetupSynthEdit' to value 'C:\DOCUME~1\OEM\LOCALS~1\Temp\SynthEdit_1.2_20120914153431_1_SetupSynthEdit _rollback.log' [026C:038C][2012-09-14T15:34:35]: Setting string variable 'WixBundleLog_SetupSynthEdit' to value 'C:\DOCUME~1\OEM\LOCALS~1\Temp\SynthEdit_1.2_20120914153431_1_SetupSynthEdit .log' [026C:038C][2012-09-14T15:34:35]: Planned package: vcredist_x86, state: Present, default requested: Present, ba requested: Present, execute: None, rollback: None, cache: No, uncache: No, dependency: None [026C:038C][2012-09-14T15:34:35]: Planned package: Netfx4Full, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: None, cache: Yes, uncache: Yes, dependency: None [026C:038C][2012-09-14T15:34:35]: Planned package: SetupSynthEdit, state: Absent, default requested: Present, ba requested: Present, execute: Install, rollback: Uninstall, cache: Yes, uncache: No, dependency: Register [026C:038C][2012-09-14T15:34:35]: Plan complete, result: 0x0 [026C:038C][2012-09-14T15:34:35]: Apply begin [0488:041C][2012-09-14T15:34:36]: Creating a system restore point. [0488:041C][2012-09-14T15:34:39]: Created a system restore point. [0488:041C][2012-09-14T15:34:40]: Caching bundle from: 'C:\DOCUME~1\OEM\LOCALS~1\Temp\{47f0b89e-f992-4782-b7ea-df59284bfb5b}\.be\In stall SynthEdit.exe' to: 'C:\Documents and Settings\All Users\Application Data\Package Cache\{47f0b89e-f992-4782-b7ea-df59284bfb5b}\Install SynthEdit.exe' [0488:041C][2012-09-14T15:34:40]: Registering bundle dependency provider: {47f0b89e-f992-4782-b7ea-df59284bfb5b}, version: 1.2.0.0 [026C:056C][2012-09-14T15:34:40]: Prompt for source of package: Netfx4Full, payload: Netfx4Full, path: C:\Documents and Settings\OEM\Local Settings\Temporary Internet Files\Content.IE5\PLNL8RII\Redist\dotNetFx40_Full_x86_x64.exe [026C:056C][2012-09-14T15:34:40]: Acquiring package: Netfx4Full, payload: Netfx4Full, download from: http://go.microsoft.com/fwlink/?LinkId=164193 [0488:04E0][2012-09-14T15:36:47]: Verified acquired payload: Netfx4Full at path: C:\Documents and Settings\All Users\Application Data\Package Cache\.unverified\Netfx4Full, moving to: C:\Documents and Settings\All Users\Application Data\Package Cache\58DA3D74DB353AAD03588CBB5CEA8234166D8B99\Redist\dotNetFx40_Full_x86_x6 4.exe. [026C:056C][2012-09-14T15:36:47]: Prompt for source of container: WixAttachedContainer, path: C:\Documents and Settings\OEM\Local Settings\Temporary Internet Files\Content.IE5\PLNL8RII\Install SynthEdit.exe [026C:056C][2012-09-14T15:37:34]: Failed to resolve source for file: C:\Documents and Settings\OEM\Local Settings\Temporary Internet Files\Content.IE5\PLNL8RII\Install SynthEdit.exe, error: 0x80070642. [026C:056C][2012-09-14T15:37:34]: Error 0x80070642: Failed while prompting for source (original path 'C:\Documents and Settings\OEM\Local Settings\Temporary Internet Files\Content.IE5\PLNL8RII\Install SynthEdit.exe'). [026C:056C][2012-09-14T15:37:34]: Failed to acquire container: WixAttachedContainer to working path: C:\DOCUME~1\OEM\LOCALS~1\Temp\{47f0b89e-f992-4782-b7ea-df59284bfb5b}\5BFA73D DDBFB8C5EBFA3391A6ECCF22868EE6F1F, error: 0x80070642. [0488:04E0][2012-09-14T15:37:34]: Removing cached package: Netfx4Full, from path: C:\Documents and Settings\All Users\Application Data\Package Cache\58DA3D74DB353AAD03588CBB5CEA8234166D8B99\ [026C:038C][2012-09-14T15:37:34]: Error 0x80070642: Failed while caching, aborting execution. [0488:041C][2012-09-14T15:37:34]: Removed bundle dependency provider: {47f0b89e-f992-4782-b7ea-df59284bfb5b} [0488:041C][2012-09-14T15:37:34]: Removing cached bundle: {47f0b89e-f992-4782-b7ea-df59284bfb5b}, from path: C:\Documents and Settings\All Users\Application Data\Package Cache\{47f0b89e-f992-4782-b7ea-df59284bfb5b}\ [026C:038C][2012-09-14T15:37:34]: Apply complete, result: 0x80070642, restart: None, ba requested restart: No Burn wxs -------------------------------------------- <?xml version="1.0" encoding="UTF-8"?> <Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension" xmlns:bal="http://schemas.microsoft.com/wix/BalExtension" > <Bundle Name="SynthEdit 1.2" Version="1.2.0.0" Manufacturer="SynthEdit Limited" UpgradeCode="de4e872b-20b3-4a0c-afc0-de23b46ca77e" IconSourceFile="../SynthEdit/SynthEdit.ico"> <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" > <bal:WixStandardBootstrapperApplication LicenseFile="se_eula.rtf" LogoFile="logo.png" /> </BootstrapperApplicationRef> <Chain> <PackageGroupRef Id="vcredist" /> <PackageGroupRef Id="Netfx4Full" /> <MsiPackage Id="SetupSynthEdit" Compressed="yes" SourceFile="../SynthEditSetup/bin/release/SynthEditSetup.msi" Vital="yes"> <MsiProperty Name="INSTALLLOCATION" Value="[InstallFolder]" /> </MsiPackage> </Chain> </Bundle> <Fragment> <WixVariable Id="WixMbaPrereqPackageId" Value="Netfx4Full" /> <WixVariable Id="WixMbaPrereqLicenseUrl" Value="NetfxLicense.rtf" /> <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" /> <PackageGroup Id="Netfx4Full"> <ExePackage Id="Netfx4Full" Cache="no" Compressed="no" PerMachine="yes" Permanent="yes" Vital="yes" Name="Redist\dotNetFx40_Full_x86_x64.exe" SourceFile="Redist\dotNetFx40_Full_x86_x64.exe" DownloadUrl="http://go.microsoft.com/fwlink/?LinkId=164193" DetectCondition="Netfx4FullVersion AND (NOT VersionNT64 OR Netfx4x64FullVersion)" /> </PackageGroup> </Fragment> <Fragment> <util:RegistrySearch Root="HKLM" Key="SOFTWARE\Microsoft\DevDiv\VC\Servicing\9.0\RED\1033" Value="SP" Variable="vcredist" /> <PackageGroup Id="vcredist"> <ExePackage Id="vcredist_x86" Cache="no" Compressed="no" PerMachine="yes" Permanent="yes" Vital="yes" Name="Redist\vcredist_x86.exe" SourceFile="Redist\vcredist_x86.exe" DownloadUrl="http://go.microsoft.com/fwlink/?LinkID=210621" InstallCommand="/q" DetectCondition="vcredist AND (vcredist >= 1)"> <ExitCode Value ="3010" Behavior="forceReboot" /> </ExePackage> </PackageGroup> </Fragment> </Wix> Best Regards, Jeff ------------------------------------------------------------------------------ Got visibility? Most devs has no idea what their production app looks like. Find out how fast your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219671;13503038;y? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users