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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users