Hello! I'm have got wix 3.7 integrated into daily builds in my company (build machine OS is Windows XP). It used to run fine, scripts were invoked properly with ANT and burn bundles were created until some time ago I started to observe some build crashes (most of the time it builds correctly but 1 attempt out of 5 creates error). From logs I discovered that the problem cause was wix 3.7 linker light.exe. Part of log related to light.exe.
Project "D:\BuildEnv_new\AirSync-5.0\tmp\AirSyncEWM\Clients\AVSinstaller\AVSDB\AVSDB.wixproj.metaproj" (3) is building "D:\BuildEnv_new\AirSync-5.0\tmp\AirSyncEWM\Clients\AVSinstaller\AVSDB\AVSDB.wixproj" (16) on node 1 (default targets). [exec] PrepareForBuild: [exec] Creating directory "obj\Release\". [exec] Creating directory "bin\Release\". [exec] Compile: [exec] ..\..\3rdParty\wix\3.7.1224.0\candle.exe -d"DevEnvDir=T:\Program Files\Microsoft Visual Studio 9.0\Common7" -dSolutionDir=D:\BuildEnv_new\AirSync-5.0\tmp\AirSyncEWM\Clients\AVSinstaller\ -dSolutionExt=.sln -d"SolutionFileName=AVS Installer.sln" -d"SolutionName=AVS Installer" -d"SolutionPath=D:\BuildEnv_new\AirSync-5.0\tmp\AirSyncEWM\Clients\AVSinstaller\AVS Installer.sln" -dConfiguration=Release -dOutDir=bin\Release\ -dPlatform=x86 -dProjectDir=D:\BuildEnv_new\AirSync-5.0\tmp\AirSyncEWM\Clients\AVSinstaller\AVSDB\ -dProjectExt=.wixproj -dProjectFileName=AVSDB.wixproj -dProjectName=AVSDB -dProjectPath=D:\BuildEnv_new\AirSync-5.0\tmp\AirSyncEWM\Clients\AVSinstaller\AVSDB\AVSDB.wixproj -dTargetDir=D:\BuildEnv_new\AirSync-5.0\tmp\AirSyncEWM\Clients\AVSinstaller\AVSDB\bin\Release\ -dTargetExt=.exe -dTargetFileName=AVSDB.exe -dTargetName=AVSDB -dTargetPath=D:\BuildEnv_new\AirSync-5.0\tmp\AirSyncEWM\Clients\AVSinstaller\AVSDB\bin\Release\AVSDB.exe -out obj\Release\ -arch x86 -ext D:\BuildEnv_new\AirSync-5.0\tmp\AirSyncEWM\Clients\3rdParty\wix\3.7.1224.0\WixUtilExtension.dll -ext ..\..\3rdParty\wix\3.7.1224.0\WixDependencyExtension.dll -ext ..\..\3rdParty\wix\3.7.1224.0\\WixBalExtension.dll BundleDB.wxs [exec] Windows Installer Xml Compiler version 3.7.1224.0 [exec] Copyright (C) Outercurve Foundation. All rights reserved. [exec] [exec] BundleDB.wxs [exec] Link: [exec] ..\..\3rdParty\wix\3.7.1224.0\Light.exe -out D:\BuildEnv_new\AirSync-5.0\tmp\AirSyncEWM\Clients\AVSinstaller\AVSDB\bin\Release\AVSDB.exe -pdbout D:\BuildEnv_new\AirSync-5.0\tmp\AirSyncEWM\Clients\AVSinstaller\AVSDB\bin\Release\AVSDB.wixpdb -ext D:\BuildEnv_new\AirSync-5.0\tmp\AirSyncEWM\Clients\3rdParty\wix\3.7.1224.0\WixUtilExtension.dll -ext ..\..\3rdParty\wix\3.7.1224.0\WixDependencyExtension.dll -ext ..\..\3rdParty\wix\3.7.1224.0\\WixBalExtension.dll -contentsfile obj\Release\AVSDB.wixproj.BindContentsFileList.txt -outputsfile obj\Release\AVSDB.wixproj.BindOutputsFileList.txt -builtoutputsfile obj\Release\AVSDB.wixproj.BindBuiltOutputsFileList.txt -wixprojectfile D:\BuildEnv_new\AirSync-5.0\tmp\AirSyncEWM\Clients\AVSinstaller\AVSDB\AVSDB.wixproj obj\Release\BundleDB.wixobj [exec] Windows Installer Xml Linker version 3.7.1224.0 [exec] Copyright (C) Outercurve Foundation. All rights reserved. [exec] [exec] Exception has been thrown by the target of an invocation. [exec] at System.RuntimeMethodHandle._InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeType typeOwner) [exec] at System.RuntimeMethodHandle.InvokeMethodFast(IRuntimeMethodInfo method, Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeType typeOwner) [exec] at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) [exec] at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) [exec] at Microsoft.Tools.WindowsInstallerXml.Build.Tasks.WixToolTask.ExecuteToolThread(Object parameters) Does anyone have idea what could cause that? Is that some kind of known issue in wix 3.7 ? Is there any way to fix that? ------------------------------------------------------------------------------ Try New Relic Now & We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, & servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users