[wix-devs] Got a Non-Fatal Debug Assert Message While Installing One of My Products

Hoover, Jacob Jacob.Hoover at greenheck.com
Fri Sep 25 07:52:20 PDT 2015


Building from the command line or building from within the IDE?

-----Original Message-----
From: wix-devs [mailto:wix-devs-bounces at lists.wixtoolset.org] On Behalf Of John Cooper
Sent: Friday, September 25, 2015 8:09 AM
To: WiX Toolset Developer Mailing List
Subject: Re: [wix-devs] Got a Non-Fatal Debug Assert Message While Installing One of My Products

It looks like it links to the x86 VS 2015 wcautil.lib.  Whoa!  There a /Debug switch in the link call.  Where did that come from?

Task "CL"
  Forcing recompile of all source files due to missing PDB "D:\git\wix3-jmc\build\obj\ship\x86\wixca\vc140.pdb".
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\CL.exe /c /I"D:\git\wix3-jmc\build\obj\version\\" /I"D:\git\wix3-jmc\src\ext\ca\wixca\dll\inc" /I"D:\git\wix3-jmc\src\ext\ca\wixca\dll" /I"D:\git\wix3-jmc\build\obj\ship\x86\wixca\\" /I"C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v4.0\include\\" /I"D:\git\wix3-jmc\src\libs\dutil\inc" /I"D:\git\wix3-jmc\src\libs\wcautil" /I..\..\inc /Zi /nologo /W4 /WX /MP /O1 /Oi /Oy- /D NDEBUG /D WIN32 /D _WINDOWS /D _WIN32_MSI=500 /D _WIN32_WINNT=0x0501 /D _CRT_STDIO_LEGACY_WIDE_SPECIFIERS /D _USING_V110_SDK71_ /D _WINDLL /Gm- /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Yc"precomp.h" /Fp"D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.pch" /Fo"D:\git\wix3-jmc\build\obj\ship\x86\wixca\\" /Fd"D:\git\wix3-jmc\build\obj\ship\x86\wixca\vc140.pdb" /Gz /TP /wd4091 /wd4458 /analyze- /errorReport:queue -YlprecompDefine "D:\git\wix3-jmc\src\common\precomp.cpp"
  Tracking command:
  C:\Program Files (x86)\MSBuild\14.0\bin\Tracker.exe /d "C:\Program Files (x86)\MSBuild\14.0\bin\FileTracker.dll" /i D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.tlog /r D:\GIT\WIX3-JMC\SRC\COMMON\PRECOMP.CPP /b MSBuildConsole_CancelEvent64b64c99775a47ab95239739634f4dfd  /c "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\CL.exe"  /c /I"D:\git\wix3-jmc\build\obj\version\\" /I"D:\git\wix3-jmc\src\ext\ca\wixca\dll\inc" /I"D:\git\wix3-jmc\src\ext\ca\wixca\dll" /I"D:\git\wix3-jmc\build\obj\ship\x86\wixca\\" /I"C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v4.0\include\\" /I"D:\git\wix3-jmc\src\libs\dutil\inc" /I"D:\git\wix3-jmc\src\libs\wcautil" /I..\..\inc /Zi /nologo /W4 /WX /MP /O1 /Oi /Oy- /D NDEBUG /D WIN32 /D _WINDOWS /D _WIN32_MSI=500 /D _WIN32_WINNT=0x0501 /D _CRT_STDIO_LEGACY_WIDE_SPECIFIERS /D _USING_V110_SDK71_ /D _WINDLL /Gm- /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Yc"precomp.h" /Fp"D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.pch" /Fo"D:\git\wix3-jmc\build\obj\ship\x86\wixca\\" /Fd"D:\git\wix3-jmc\build\obj\ship\x86\wixca\vc140.pdb" /Gz /TP /wd4091 /wd4458 /analyze- /errorReport:queue -YlprecompDefine "D:\git\wix3-jmc\src\common\precomp.cpp"
  precomp.cpp
Done executing task "CL".
Task "CL" skipped, due to false condition; ('%(ClCompile.PrecompiledHeader)' == 'Create' and '%(ClCompile.ExcludedFromBuild)'!='true' and '%(ClCompile.CompilerIteration)' == '') was evaluated as ('Use' == 'Create' and ''!='true' and '' == '').
Task "CL" skipped, due to false condition; ('%(ClCompile.PrecompiledHeader)' != 'Create' and '%(ClCompile.ExcludedFromBuild)'!='true' and '%(ClCompile.CompilerIteration)' == '' and @(ClCompile) != '') was evaluated as ('Create' != 'Create' and ''!='true' and '' == '' and D:\git\wix3-jmc\src\common\precomp.cpp != '').
Task "CL"
  Read Tracking Logs:
  	D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.tlog\CL.read.1.tlog
  Outputs for D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\BROADCASTSETTINGCHANGE.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\CACLEANUP.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\CHECKREBOOT.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\CLOSEAPPS.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\EXITEARLYWITHSUCCESS.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\NETSHORTCUTS.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\OSINFO.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\QTEXECCA.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\REMOVEFOLDERSEX.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\RESTARTMANAGER.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\SECUREOBJ.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\SERVICECONFIG.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\SHELLEXECCA.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\TEST.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\WIXCA.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\XMLCONFIG.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\XMLFILE.CPP:
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\BROADCASTSETTINGCHANGE.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\CACLEANUP.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\CHECKREBOOT.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\CLOSEAPPS.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\EXITEARLYWITHSUCCESS.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\NETSHORTCUTS.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\OSINFO.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\QTEXECCA.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\RESTARTMANAGER.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\REMOVEFOLDERSEX.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\SECUREOBJ.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\SERVICECONFIG.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\SHELLEXECCA.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\TEST.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\WIXCA.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\XMLFILE.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\XMLCONFIG.OBJ
  BroadcastSettingChange.cpp will be compiled as it was not found in the tracking log.
  CheckReboot.cpp will be compiled as it was not found in the tracking log.
  CloseApps.cpp will be compiled as it was not found in the tracking log.
  RemoveFoldersEx.cpp will be compiled as it was not found in the tracking log.
  RestartManager.cpp will be compiled as it was not found in the tracking log.
  XmlConfig.cpp will be compiled as it was not found in the tracking log.
  XmlFile.cpp will be compiled as it was not found in the tracking log.
  cacleanup.cpp will be compiled as it was not found in the tracking log.
  exitearlywithsuccess.cpp will be compiled as it was not found in the tracking log.
  netshortcuts.cpp will be compiled as it was not found in the tracking log.
  osinfo.cpp will be compiled as it was not found in the tracking log.
  qtexecca.cpp will be compiled as it was not found in the tracking log.
  secureobj.cpp will be compiled as it was not found in the tracking log.
  serviceconfig.cpp will be compiled as it was not found in the tracking log.
  shellexecca.cpp will be compiled as it was not found in the tracking log.
  test.cpp will be compiled as it was not found in the tracking log.
  wixca.cpp will be compiled as it was not found in the tracking log.
  Outputs for D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\BROADCASTSETTINGCHANGE.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\CACLEANUP.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\CHECKREBOOT.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\CLOSEAPPS.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\EXITEARLYWITHSUCCESS.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\NETSHORTCUTS.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\OSINFO.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\QTEXECCA.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\REMOVEFOLDERSEX.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\RESTARTMANAGER.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\SECUREOBJ.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\SERVICECONFIG.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\SHELLEXECCA.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\TEST.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\WIXCA.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\XMLCONFIG.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\XMLFILE.CPP:
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\BROADCASTSETTINGCHANGE.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\CACLEANUP.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\CHECKREBOOT.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\CLOSEAPPS.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\EXITEARLYWITHSUCCESS.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\NETSHORTCUTS.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\OSINFO.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\QTEXECCA.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\RESTARTMANAGER.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\REMOVEFOLDERSEX.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\SECUREOBJ.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\SERVICECONFIG.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\SHELLEXECCA.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\TEST.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\WIXCA.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\XMLFILE.OBJ
  	D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\XMLCONFIG.OBJ
  Write Tracking Logs:
  	D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.tlog\CL.write.1.tlog
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\CL.exe /c /I"D:\git\wix3-jmc\build\obj\version\\" /I"D:\git\wix3-jmc\src\ext\ca\wixca\dll\inc" /I"D:\git\wix3-jmc\src\ext\ca\wixca\dll" /I"D:\git\wix3-jmc\build\obj\ship\x86\wixca\\" /I"C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v4.0\include\\" /I"D:\git\wix3-jmc\src\libs\dutil\inc" /I"D:\git\wix3-jmc\src\libs\wcautil" /I..\..\inc /Zi /nologo /W4 /WX /MP /O1 /Oi /Oy- /D NDEBUG /D WIN32 /D _WINDOWS /D _WIN32_MSI=500 /D _WIN32_WINNT=0x0501 /D _CRT_STDIO_LEGACY_WIDE_SPECIFIERS /D _USING_V110_SDK71_ /D _WINDLL /Gm- /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Yu"precomp.h" /Fp"D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.pch" /Fo"D:\git\wix3-jmc\build\obj\ship\x86\wixca\\" /Fd"D:\git\wix3-jmc\build\obj\ship\x86\wixca\vc140.pdb" /Gz /TP /wd4091 /wd4458 /analyze- /errorReport:queue -YlprecompDefine BroadcastSettingChange.cpp cacleanup.cpp CheckReboot.cpp CloseApps.cpp exitearlywithsuccess.cpp netshortcuts.cpp osinfo.cpp qtexecca.cpp RestartManager.cpp RemoveFoldersEx.cpp secureobj.cpp serviceconfig.cpp shellexecca.cpp test.cpp wixca.cpp XmlFile.cpp XmlConfig.cpp
  Tracking command:
  C:\Program Files (x86)\MSBuild\14.0\bin\Tracker.exe /d "C:\Program Files (x86)\MSBuild\14.0\bin\FileTracker.dll" /i D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.tlog /r "D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\BROADCASTSETTINGCHANGE.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\CACLEANUP.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\CHECKREBOOT.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\CLOSEAPPS.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\EXITEARLYWITHSUCCESS.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\NETSHORTCUTS.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\OSINFO.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\QTEXECCA.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\REMOVEFOLDERSEX.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\RESTARTMANAGER.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\SECUREOBJ.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\SERVICECONFIG.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\SHELLEXECCA.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\TEST.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\WIXCA.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\XMLCONFIG.CPP|D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\XMLFILE.CPP" /b MSBuildConsole_CancelEventdb0de5d613274d79be2766553a390d8a  /c "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\CL.exe"  /c /I"D:\git\wix3-jmc\build\obj\version\\" /I"D:\git\wix3-jmc\src\ext\ca\wixca\dll\inc" /I"D:\git\wix3-jmc\src\ext\ca\wixca\dll" /I"D:\git\wix3-jmc\build\obj\ship\x86\wixca\\" /I"C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v4.0\include\\" /I"D:\git\wix3-jmc\src\libs\dutil\inc" /I"D:\git\wix3-jmc\src\libs\wcautil" /I..\..\inc /Zi /nologo /W4 /WX /MP /O1 /Oi /Oy- /D NDEBUG /D WIN32 /D _WINDOWS /D _WIN32_MSI=500 /D _WIN32_WINNT=0x0501 /D _CRT_STDIO_LEGACY_WIDE_SPECIFIERS /D _USING_V110_SDK71_ /D _WINDLL /Gm- /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Yu"precomp.h" /Fp"D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.pch" /Fo"D:\git\wix3-jmc\build\obj\ship\x86\wixca\\" /Fd"D:\git\wix3-jmc\build\obj\ship\x86\wixca\vc140.pdb" /Gz /TP /wd4091 /wd4458 /analyze- /errorReport:queue -YlprecompDefine BroadcastSettingChange.cpp cacleanup.cpp CheckReboot.cpp CloseApps.cpp exitearlywithsuccess.cpp netshortcuts.cpp osinfo.cpp qtexecca.cpp RestartManager.cpp RemoveFoldersEx.cpp secureobj.cpp serviceconfig.cpp shellexecca.cpp test.cpp wixca.cpp XmlFile.cpp XmlConfig.cpp
  BroadcastSettingChange.cpp
  cacleanup.cpp
  CheckReboot.cpp
  CloseApps.cpp
  exitearlywithsuccess.cpp
  netshortcuts.cpp
  osinfo.cpp
  qtexecca.cpp
  RestartManager.cpp
  RemoveFoldersEx.cpp
  secureobj.cpp
  serviceconfig.cpp
  shellexecca.cpp
  test.cpp
  wixca.cpp
  XmlFile.cpp
  XmlConfig.cpp
Done executing task "CL".
Done building target "ClCompile" in project "wixca.vcxproj".
Target "ManagedIncrementalBuildPostProcessDependencyGraph" skipped, due to false condition; ('@(ClCompile)' != '' and '$(EnableManagedIncrementalBuild)' == 'True') was evaluated as ('D:\git\wix3-jmc\src\common\precomp.cpp;BroadcastSettingChange.cpp;cacleanup.cpp;CheckReboot.cpp;CloseApps.cpp;exitearlywithsuccess.cpp;netshortcuts.cpp;osinfo.cpp;qtexecca.cpp;RestartManager.cpp;RemoveFoldersEx.cpp;secureobj.cpp;serviceconfig.cpp;shellexecca.cpp;test.cpp;wixca.cpp;XmlFile.cpp;XmlConfig.cpp' != '' and 'false' == 'True').
Target "AfterClCompile" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_ClCompile" depends on it):
Done building target "AfterClCompile" in project "wixca.vcxproj".
Target "_ClCompile" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_BuildCompileAction" depends on it):
Done building target "_ClCompile" in project "wixca.vcxproj".
Target "_ResGen" skipped, due to false condition; ('@(EmbeddedResource)'!='') was evaluated as (''!='').
Target "BeforeResourceCompile" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_ResourceCompile" depends on it):
Done building target "BeforeResourceCompile" in project "wixca.vcxproj".
Target "MakeDirsForResourceCompile" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_ResourceCompile" depends on it):
Task "MakeDir"
Done executing task "MakeDir".
Done building target "MakeDirsForResourceCompile" in project "wixca.vcxproj".
Target "_SelectedFiles" skipped. Previously built successfully.
Target "SelectCustomBuild" skipped. Previously built successfully.
Target "SelectResourceCompile" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "ResourceCompile" depends on it):
Done building target "SelectResourceCompile" in project "wixca.vcxproj".
Target "ResourceCompile" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_ResourceCompile" depends on it):
Using "RC" task from assembly "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Build.CppTasks.Common.dll".
Task "RC"
  Forcing rebuild of all source files due to missing command TLog "D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.tlog\rc.command.1.tlog".
  C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\bin\rc.exe /D _USING_V110_SDK71_ /l"0x0409" /I"D:\git\wix3-jmc\build\obj\version\\" /I"D:\git\wix3-jmc\src\common" /nologo /fo"D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.res" wixca.rc
  Tracking command:
  C:\Program Files (x86)\MSBuild\14.0\bin\Tracker.exe /d "C:\Program Files (x86)\MSBuild\14.0\bin\FileTracker.dll" /i D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.tlog /r D:\GIT\WIX3-JMC\SRC\EXT\CA\WIXCA\DLL\WIXCA.RC /b MSBuildConsole_CancelEventcef1a7197a58474bbd7d6df990c24889  /c "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\bin\rc.exe"  /D _USING_V110_SDK71_ /l"0x0409" /I"D:\git\wix3-jmc\build\obj\version\\" /I"D:\git\wix3-jmc\src\common" /nologo /fo"D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.res" wixca.rc Done executing task "RC".
Done building target "ResourceCompile" in project "wixca.vcxproj".
Target "AfterResourceCompile" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_ResourceCompile" depends on it):
Done building target "AfterResourceCompile" in project "wixca.vcxproj".
Target "_ResourceCompile" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_BuildCompileAction" depends on it):
Done building target "_ResourceCompile" in project "wixca.vcxproj".
Target "_ImpLib" skipped, due to false condition; ('$(ImpLibCompiled)' == 'true') was evaluated as ('' == 'true').
Target "_Lib" skipped, due to false condition; ('$(LibCompiled)' == 'true') was evaluated as ('' == 'true').
Target "AfterBuildCompileEvent" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_BuildCompileAction" depends on it):
Done building target "AfterBuildCompileEvent" in project "wixca.vcxproj".
Target "_BuildCompileAction" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "BuildCompile" depends on it):
Done building target "_BuildCompileAction" in project "wixca.vcxproj".
Target "BuildCompile" in file "C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "Build" depends on it):
Done building target "BuildCompile" in project "wixca.vcxproj".
Target "AssignProjectConfiguration" skipped, due to false condition; ('$(CurrentSolutionConfigurationContents)' != '' or '@(ProjectReference)'!='') was evaluated as ('' != '' or ''!='').
Target "_SplitProjectReferencesByFileExistence" skipped. Previously built successfully.
Target "BuildLinkTraverse" in file "C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "BuildLink" depends on it):
Task "MSBuild" skipped, due to false condition; ('$(BuildPassReferences)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceExistent)' != ''  and '%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true') was evaluated as ('' == 'true' and '' != '' and '' != ''  and '' == 'true').
Done building target "BuildLinkTraverse" in project "wixca.vcxproj".
Target "PrepareForBuild" skipped. Previously built successfully.
Target "ResolveReferences" skipped. Previously built successfully.
Target "ComputeLegacyManifestEmbedding" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_BuildLinkAction" depends on it):
Task "VCMessage" skipped, due to false condition; ('$(RevertManifestEmbedding)' == 'true' and '$(_LegacyManifestEmbeddingDebug)' == 'true') was evaluated as ('' == 'true' and '' == 'true').
Done building target "ComputeLegacyManifestEmbedding" in project "wixca.vcxproj".
Target "BeforeLink" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_Link" depends on it):
Done building target "BeforeLink" in project "wixca.vcxproj".
Target "ComputeRCOutputs" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "ComputeRCGeneratedLinkInputs" depends on it):
Done building target "ComputeRCOutputs" in project "wixca.vcxproj".
Target "ComputeRCGeneratedLinkInputs" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_Link" depends on it):
Done building target "ComputeRCGeneratedLinkInputs" in project "wixca.vcxproj".
Target "ComputeManifestGeneratedLinkerInputs" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_Link" depends on it):
Done building target "ComputeManifestGeneratedLinkerInputs" in project "wixca.vcxproj".
Target "ComputeCustomBuildOutput" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_Link" depends on it):
Task "CreateItem" skipped, due to false condition; ('%(CustomBuildDirsToMake.OutputFileToTool)'!='') was evaluated as (''!='').
Task "MakeDir"
Done executing task "MakeDir".
Done building target "ComputeCustomBuildOutput" in project "wixca.vcxproj".
Target "ComputeMIDLGeneratedCompileInputs" skipped. Previously built successfully.
Target "ComputeCLInputPDBName" skipped. Previously built successfully.
Target "ComputeReferenceCLInput" skipped. Previously built successfully.
Target "WarnCompileDuplicatedFilename" skipped. Previously built successfully.
Target "FixupCLCompileOptions" skipped. Previously built successfully.
Target "ComputeCLOutputs" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "ComputeCLGeneratedLinkInputs" depends on it):
Done building target "ComputeCLOutputs" in project "wixca.vcxproj".
Target "ComputeCLGeneratedLinkInputs" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_Link" depends on it):
Done building target "ComputeCLGeneratedLinkInputs" in project "wixca.vcxproj".
Target "ComputeLinkInputsFromProject" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_Link" depends on it):
Done building target "ComputeLinkInputsFromProject" in project "wixca.vcxproj".
Target "ComputeReferenceLinkInputs" skipped, due to false condition; (@(ProjectReference) != '') was evaluated as ( != '').
Target "ComputeManifestInputsTargets" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_Link" depends on it):
Done building target "ComputeManifestInputsTargets" in project "wixca.vcxproj".
Target "ManifestResourceCompile" skipped, due to false condition; ('$(EmbedManifestBy)' == 'LINK' and '@(Manifest)' != '') was evaluated as ('MT' == 'LINK' and '' != '').
Target "AssignWinFXEmbeddedResource" skipped, due to false condition; ('@(WinFXEmbeddedResource)' != '') was evaluated as ('' != '').
Target "AssignTargetPaths" in file "C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "PrepareResourceNames" depends on it):
Using "AssignTargetPath" task from assembly "Microsoft.Build.Tasks, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
Task "AssignTargetPath"
Done executing task "AssignTargetPath".
Task "AssignTargetPath"
Done executing task "AssignTargetPath".
Task "AssignTargetPath"
Done executing task "AssignTargetPath".
Task "AssignTargetPath"
Done executing task "AssignTargetPath".
Task "AssignTargetPath" skipped, due to false condition; ('@(_DeploymentBaseManifestWithTargetPath)'=='' and '%(None.Extension)'=='.manifest') was evaluated as (''=='' and '.def'=='.manifest').
Done building target "AssignTargetPaths" in project "wixca.vcxproj".
Target "AssignTargetPaths" skipped. Previously built successfully.
Target "SplitResourcesByCulture" in file "C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "PrepareResourceNames" depends on it):
Task "Warning" skipped, due to false condition; ('@(ResxWithNoCulture)'!='') was evaluated as (''!='').
Task "Warning" skipped, due to false condition; ('@(ResxWithCulture)'!='') was evaluated as (''!='').
Task "Warning" skipped, due to false condition; ('@(NonResxWithCulture)'!='') was evaluated as (''!='').
Task "Warning" skipped, due to false condition; ('@(NonResxWithNoCulture)'!='') was evaluated as (''!='').
Task "AssignCulture"
Done executing task "AssignCulture".
Done building target "SplitResourcesByCulture" in project "wixca.vcxproj".
Target "CreateManifestResourceNames" skipped, due to false condition; ('@(EmbeddedResource)' != '') was evaluated as ('' != '').
Target "CreateCustomManifestResourceNames" in file "C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "PrepareResourceNames" depends on it):
Done building target "CreateCustomManifestResourceNames" in project "wixca.vcxproj".
Target "PrepareResourceNames" in file "C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_Link" depends on it):
Done building target "PrepareResourceNames" in project "wixca.vcxproj".
Target "MakeDirsForLink" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_Link" depends on it):
Task "MakeDir"
Done executing task "MakeDir".
Done building target "MakeDirsForLink" in project "wixca.vcxproj".
Target "DoLinkOutputFilesMatch" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_Link" depends on it):
Task "VCMessage" skipped, due to false condition; ('@(_OutputFileFromLink)' == '') was evaluated as ('D:\git\wix3-jmc\build\ship\x86\wixca.dll' == '').
Task "VCMessage" skipped, due to false condition; ('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.FullPath)' != '$([System.IO.Path]::GetFullPath($(TargetPath)))') was evaluated as ('D:\git\wix3-jmc\build\ship\x86\wixca.dll' != '' and 'D:\git\wix3-jmc\build\ship\x86\wixca.dll' != 'D:\git\wix3-jmc\build\ship\x86\wixca.dll').
Task "VCMessage" skipped, due to false condition; ('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Extension)' != '' and '%(_OutputFileFromLink.Extension)' != '$(TargetExt)') was evaluated as ('D:\git\wix3-jmc\build\ship\x86\wixca.dll' != '' and '.dll' != '' and '.dll' != '.dll').
Task "VCMessage" skipped, due to false condition; ('@(_OutputFileFromLink)' != '' and '%(_OutputFileFromLink.Filename)' != '' and '%(_OutputFileFromLink.Filename)' != '$(TargetName)') was evaluated as ('D:\git\wix3-jmc\build\ship\x86\wixca.dll' != '' and 'wixca' != '' and 'wixca' != 'wixca').
Task "VCMessage" skipped, due to false condition; ('%(Link.MinimumRequiredVersion)' != '' and ('%(Link.Subsystem)' == '' or '%(Link.Subsystem)' == 'NotSet')) was evaluated as ('5.01' != '' and ('Windows' == '' or 'Windows' == 'NotSet')).
Done building target "DoLinkOutputFilesMatch" in project "wixca.vcxproj".
Target "PreLinkEvent" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_Link" depends on it):
Task "Message" skipped, due to false condition; ('%(PreLinkEvent.Message)' != '' and '%(PreLinkEvent.Command)' != '') was evaluated as ('' != '' and '' != '').
Task "Exec" skipped, due to false condition; ('%(PreLinkEvent.Command)' != '') was evaluated as ('' != '').
Done building target "PreLinkEvent" in project "wixca.vcxproj".
Target "ComputeLinkSwitches" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "Link" depends on it):
Done building target "ComputeLinkSwitches" in project "wixca.vcxproj".
Target "Link" in file "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets" from project "D:\git\wix3-jmc\src\ext\ca\wixca\dll\wixca.vcxproj" (target "_Link" depends on it):
Using "Link" task from assembly "C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Build.CppTasks.Common.dll".
Task "Link"
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\link.exe /ERRORREPORT:QUEUE /OUT:"D:\git\wix3-jmc\build\ship\x86\wixca.dll" /NOLOGO /LIBPATH:"D:\git\wix3-jmc\build\ship\x86\\" /LIBPATH:"D:\git\wix3-jmc\build\ship\x86\2015\\" msi.lib dutil.lib wcautil.lib advapi32.lib comdlg32.lib user32.lib oleaut32.lib gdi32.lib shell32.lib ole32.lib version.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /DEF:"wixca.def" /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /Debug /PDB:"D:\git\wix3-jmc\build\ship\x86\wixca.pdb" /SUBSYSTEM:WINDOWS,"5.01" /OPT:REF /OPT:ICF /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\git\wix3-jmc\build\ship\x86\wixca.lib" /MACHINE:X86 /SAFESEH /IGNORE:4099 /DLL "D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.res"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\precomp.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\BroadcastSettingChange.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\cacleanup.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\CheckReboot.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\CloseApps.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\exitearlywithsuccess.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\netshortcuts.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\osinfo.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\qtexecca.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\RestartManager.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\RemoveFoldersEx.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\secureobj.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\serviceconfig.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\shellexecca.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\test.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\XmlFile.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\XmlConfig.obj"
  Tracking command:
  C:\Program Files (x86)\MSBuild\14.0\bin\Tracker.exe /a /d "C:\Program Files (x86)\MSBuild\14.0\bin\FileTracker.dll" /i D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.tlog /r "D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\BROADCASTSETTINGCHANGE.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\CACLEANUP.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\CHECKREBOOT.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\CLOSEAPPS.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\EXITEARLYWITHSUCCESS.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\NETSHORTCUTS.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\OSINFO.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\PRECOMP.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\QTEXECCA.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\REMOVEFOLDERSEX.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\RESTARTMANAGER.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\SECUREOBJ.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\SERVICECONFIG.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\SHELLEXECCA.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\TEST.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\WIXCA.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\WIXCA.RES|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\XMLCONFIG.OBJ|D:\GIT\WIX3-JMC\BUILD\OBJ\SHIP\X86\WIXCA\XMLFILE.OBJ" /b MSBuildConsole_CancelEvent1ddce27023fd4bd99e8ad88b6840f732  /c "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\link.exe"  /ERRORREPORT:QUEUE /OUT:"D:\git\wix3-jmc\build\ship\x86\wixca.dll" /NOLOGO /LIBPATH:"D:\git\wix3-jmc\build\ship\x86\\" /LIBPATH:"D:\git\wix3-jmc\build\ship\x86\2015\\" msi.lib dutil.lib wcautil.lib advapi32.lib comdlg32.lib user32.lib oleaut32.lib gdi32.lib shell32.lib ole32.lib version.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /DEF:"wixca.def" /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /Debug /PDB:"D:\git\wix3-jmc\build\ship\x86\wixca.pdb" /SUBSYSTEM:WINDOWS,"5.01" /OPT:REF /OPT:ICF /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"D:\git\wix3-jmc\build\ship\x86\wixca.lib" /MACHINE:X86 /SAFESEH /IGNORE:4099 /DLL "D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.res"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\precomp.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\BroadcastSettingChange.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\cacleanup.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\CheckReboot.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\CloseApps.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\exitearlywithsuccess.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\netshortcuts.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\osinfo.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\qtexecca.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\RestartManager.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\RemoveFoldersEx.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\secureobj.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\serviceconfig.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\shellexecca.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\test.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\wixca.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\XmlFile.obj"
  "D:\git\wix3-jmc\build\obj\ship\x86\wixca\XmlConfig.obj"
     Creating library D:\git\wix3-jmc\build\ship\x86\wixca.lib and object D:\git\wix3-jmc\build\ship\x86\wixca.exp
Done executing task "Link".

--
John Merryweather Cooper
Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.® | Lenexa, KS  66214 | Ext:  431050 |JoCooper at jackhenry.com



-----Original Message-----
From: wix-devs [mailto:wix-devs-bounces at lists.wixtoolset.org] On Behalf Of Bob Arnson
Sent: Thursday, September 24, 2015 8:58 PM
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
Subject: Re: [wix-devs] Got a Non-Fatal Debug Assert Message While Installing One of My Products

The e-mail below is from an external source.  Please do not open attachments or click links from an unknown or suspicious origin.

I don't think so. I cracked open WixUtilExtension and got wixca.dll out. There's nothing to indicate it's built with debug info and none of the assert strings are present.

A possibly interesting thing is that both of these involve wcautil.lib. Maybe there's a mismatch in...calling convention? No idea...

John, can you check your log to see which wcautil.lib is passed in for the wixca.dll build?

-----Original Message-----
From: wix-devs [mailto:wix-devs-bounces at lists.wixtoolset.org] On Behalf Of Rob Mensching
Sent: Thursday, 24 September, 2015 03:07
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
Subject: Re: [wix-devs] Got a Non-Fatal Debug Assert Message While Installing One of My Products

Uhhhh, that can only happen if the wcautil.lib was compiled DEBUG. Uhh, that would be bad if WiX v3.10 RTM shipped with debug builds on... 

Bob, thoughts? Could something like this be the cause of that mysterious crash on XP?

_______________________________________________________________
 FireGiant  |  Dedicated support for the WiX toolset  |  http://www.firegiant.com/

-----Original Message-----
From: wix-devs [mailto:wix-devs-bounces at lists.wixtoolset.org] On Behalf Of John Cooper
Sent: Wednesday, September 23, 2015 12:07 PM
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
Subject: [wix-devs] Got a Non-Fatal Debug Assert Message While Installing One of My Products

1)      The Action Text suggests sometime around the running of ExecXmlFile (pretty late in the upgrade)

2)      Message in "Debug Assert Message" Dialog is:



Assertion failed in wcawow64.cpp, 115

You must call WcaRevertWow64FSRedirection() before calling

WcaDisableWow64FSRedirection() gain

Abort=Debug, Retry=Skip, Ignore=Skip all



3)      Selecting "Retry" caused the install to continue and succeed.

4)      Product only supports x64.  All its paths are in the ProgramFiles64Folder tree.  There are two config files modified and both are in that tree.

5)      Installer mode was upgrade.  It uses a WiX standard bootstrapper.  Scheduling of the upgrade is afterInstallInitialize

6)      WiX 3.10 RTM

7)      OS:  Windows Server 2012 with no service packs.

8)      Major Application:  Also has SQL Server 2012 installed.

--
John Merryweather Cooper
Senior Software Engineer | Integration Development Group | Enterprise Notification Service Jack Henry & Associates, Inc.(r) | Lenexa, KS  66214 | Ext:  431050 |JoCooper at jackhenry.com<mailto:JoCooper at jackhenry.com>

NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information.
Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies.
____________________________________________________________________
WiX Toolset Developer Mailing List provided by FireGiant http://www.firegiant.com/ ____________________________________________________________________
WiX Toolset Developer Mailing List provided by FireGiant http://www.firegiant.com/ ____________________________________________________________________
WiX Toolset Developer Mailing List provided by FireGiant http://www.firegiant.com/

NOTICE: This electronic mail message and any files transmitted with it are intended exclusively for the individual or entity to which it is addressed. The message, together with any attachment, may contain confidential and/or privileged information.
Any unauthorized review, use, printing, saving, copying, disclosure or distribution is strictly prohibited. If you have received this message in error, please immediately advise the sender by reply email and delete all copies.

____________________________________________________________________
WiX Toolset Developer Mailing List provided by FireGiant http://www.firegiant.com/


More information about the wix-devs mailing list