[wix-devs] [wix-users] Trying to build 3.10 and have build errors... help! [P]

Steven Ogilvie Steven.Ogilvie at titus.com
Fri Dec 18 11:20:30 PST 2015


Classification: Public
Okay I ended up:

Reinstalling WiX 3.10
Reinstalling VS 2010
Reinstalling VS 2010 SDK
Reinstalling VS 2010 SP1
Reinstalling VS 2010 SDK SP1

I edited the msbuild.rsp that is in the folder where msbuild.exe (ver 14) is installed with:

/m:1
/p:Configuration=Release
# /p:OFFICIAL_WIX_BUILD="C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\wix.snk"
/clp:Verbosity=Normal
/fl
/flp:LogFile=C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\Wix.log;Verbosity=Detailed

I build as:

call "C:\Program Files (x86)\MSBuild\14.0\Bin\msbuild.exe" wix.proj

I still get these warnings/errors:


Build FAILED.

"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\wix.proj" (default target) (1) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\dtf.proj" (default target) (14) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\Documents\Guide\dtfguide.helpproj" (default target) (39) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\Documents\Reference\dtfref.shfbproj" (default target) (40) ->
(CoreBuildHelp target) -> 
  SHFB : warning BHT0001: Unable to get executing project:  Unable to obtain matching project from the global collection.  The specified project will be loaded but command line property overrides will be ignored. [C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\Documents\Reference\dtfref.shfbproj]


"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\wix.proj" (default target) (1) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\votive\votive.proj" (default target) (68) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\votive\votive2010\votive2010.csproj" (default target) (69) ->
(ResolveAssemblyReferences target) -> 
  C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1819,5): warning MSB3277: Found conflicts between different versions of the same dependent assembly that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed. [C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\votive\votive2010\votive2010.csproj]


"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\wix.proj" (default target) (1) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\dtf.proj" (default target) (14) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\Documents\Guide\dtfguide.helpproj" (default target) (39) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\Documents\Reference\dtfref.shfbproj" (default target) (40) ->
(CoreBuildHelp target) -> 
  SHFB : error BE0032: Reflection data files do not exist yet [C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\Documents\Reference\dtfref.shfbproj]


"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\wix.proj" (default target) (1) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\burn\burn.proj" (default target) (62) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\libs.proj" (default target) (63) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\libs_multitarget.proj" (default target) (64) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil\wcautil.vcxproj" (default target) (65) ->
(ClCompile target) -> 
  C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windows.h(151): fatal error C1083: Cannot open include file: 'excpt.h': No such file or directory [C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil\wcautil.vcxproj]


"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\wix.proj" (default target) (1) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\burn\burn.proj" (default target) (62) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\libs.proj" (default target) (63) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\libs_multitarget.proj" (default target) (64:2) ->
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil\wcautil.vcxproj" (default target) (65:5) ->
  C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windows.h(151): fatal error C1083: Cannot open include file: 'excpt.h': No such file or directory [C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil\wcautil.vcxproj]

    2 Warning(s)
    3 Error(s)




This message has been marked as Public by Steven Ogilvie on December-18-15 2:20:29 PM.

The above classification labels were added to the message by TITUS Message Classification. 
For more information visit www.titus.com.

-----Original Message-----
From: wix-devs [mailto:wix-devs-bounces at lists.wixtoolset.org] On Behalf Of John Cooper
Sent: December-18-15 10:23 AM
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>; WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-devs] [wix-users] Trying to build 3.10 and have build errors... help! [P]

Well, the only time I've seen that error is when VS 2010 didn't install all of the 7.0A SDK.  Reinstalling that fixed the error for me.

--
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 Steven Ogilvie
Sent: Friday, December 18, 2015 9:21 AM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>; WiX Dev User List <wix-devs at lists.wixtoolset.org>
Subject: Re: [wix-devs] [wix-users] Trying to build 3.10 and have build errors... help
I reinstalled WiX 3.10 (not 3.10.1) opened an elevated cmd prompt and get the same errors I used your rsp file (in the msbuild.exe folder)

/m:1
/p:Configuration=Release
# /p:OFFICIAL_WIX_BUILD="C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\wix.snk"
/clp:Verbosity=Normal
/fl
/flp:LogFile=C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\Wix.log;Verbosity=Detailed

Here is one error:

Task "CL"
  Read Tracking Logs:
  	C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\build\obj\ship\x86\wcautil\2010\cl.read.1.tlog
  Outputs for C:\DEV\SETUPCOMMON\MAIN\WIX_TOOLSET_V3.10\SRC\COMMON\PRECOMP.CPP:
  	C:\DEV\SETUPCOMMON\MAIN\WIX_TOOLSET_V3.10\BUILD\OBJ\SHIP\X86\WCAUTIL\2010\PRECOMP.OBJ
  C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\common\precomp.cpp will be compiled as it was not found in the tracking log.
  Write Tracking Logs:
  	C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\build\obj\ship\x86\wcautil\2010\cl.write.1.tlog
  C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe /c /IC:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\build\obj\version\ /IC:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil\inc /IC:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil /IC:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\build\obj\ship\x86\wcautil\2010\ /I"C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v3.5\include\\" /IC:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\dutil\inc /Z7 /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 /Gm- /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Yc"precomp.h" /Fp"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\build\obj\ship\x86\wcautil\2010\wcautil.pch" /Fo"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\build\obj\ship\x86\wcautil\2010\\" /Fd"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\build\obj\ship\x86\wcautil\2010\vc100.pdb" /Gz /TP /analyze- /Zl /errorReport:queue C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\common\precomp.cpp -YlprecompDefine
  Tracking command:
  C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\Tracker.exe /d C:\Windows\Microsoft.NET\Framework\v4.0.30319\FileTracker.dll /i C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\build\obj\ship\x86\wcautil\2010 /r C:\DEV\SETUPCOMMON\MAIN\WIX_TOOLSET_V3.10\SRC\COMMON\PRECOMP.CPP /b MSBuildConsole_CancelEvent4f0686623cf64ec58e5b07cc2e8e4c84  /c "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\CL.exe"  /c /IC:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\build\obj\version\ /IC:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil\inc /IC:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil /IC:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\build\obj\ship\x86\wcautil\2010\ /I"C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v3.5\include\\" /IC:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\dutil\inc /Z7 /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 /Gm- /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Yc"precomp.h" /Fp"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\build\obj\ship\x86\wcautil\2010\wcautil.pch" /Fo"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\build\obj\ship\x86\wcautil\2010\\" /Fd"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\build\obj\ship\x86\wcautil\2010\vc100.pdb" /Gz /TP /analyze- /Zl /errorReport:queue C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\common\precomp.cpp -YlprecompDefine
  precomp.cpp
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windows.h(151): fatal error C1083: Cannot open include file: 'excpt.h': No such file or directory [C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil\wcautil.vcxproj]
  The command exited with code 2.
Done executing task "CL" -- FAILED.
Done building target "ClCompile" in project "wcautil.vcxproj" -- FAILED.
Done Building Project "C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil\wcautil.vcxproj" (default targets) -- FAILED.


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of John Cooper
Sent: December-17-15 4:35 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>; WiX Dev User List <wix-devs at lists.wixtoolset.org>
Subject: Re: [wix-users] Trying to build 3.10 and have build errors... help!

I pass in:

/m:1
/p:Configuration=Release
/p:OFFICIAL_WIX_BUILD=D:\git\jha.snk
/clp:Verbosity=Normal
/fl
/flp:LogFile=Wix.log;Verbosity=Detailed

in an msbuild.rsp

and pass the rsp like so:

msbuild @%1 wix.proj

--
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-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Hoover, Jacob
Sent: Thursday, December 17, 2015 2:15 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>; WiX Dev User List <wix-devs at lists.wixtoolset.org>
Subject: Re: [wix-users] Trying to build 3.10 and have build errors... help

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 ever use the VS command prompt. I always just msbuild from the root folder of the wix source tree. (IE, eliminate the vsvars.)

I also only ever run the one time build once, as an elevated process.  For source builds, I never build elevated.  I forget the exact command line parameters I had to use on my 2015 build machine, I'll see if I can remember to dig mine up later tonight when I have access to that VM.


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Steven Ogilvie
Sent: Thursday, December 17, 2015 1:33 PM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>; WiX Dev User List <wix-devs at lists.wixtoolset.org>
Subject: Re: [wix-users] Trying to build 3.10 and have build errors... help! 
I really would appreciate help on this... I don't want to uninstall VS 2015 since we are upgrading to VS 2015...


-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Steve Ogilvie
Sent: December-16-15 11:40 AM
To: WiX Dev User List <wix-devs at lists.wixtoolset.org>; WiX User List <wix-users at lists.wixtoolset.org>
Subject: [wix-users] Trying to build 3.10 and have build errors... help!

Hi folks,
I have Visual Studio 2010/2012/2013/2015 installed I was using 2012 to build WiX 3.10 before now using VS 2015 (recently installed it)Original problem was that when I installed VS 2015 I did not install C++, so went back and installed C++ for VS 2015 (is not selected by default :( The way I build is:

rem build WIX
if exist "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\Tools\vsvars32.bat" call "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\Tools\vsvars32.bat"
if exist "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\Tools\vsvars32.bat" goto varset if exist "%ProgramFiles%\Microsoft Visual Studio 14.0\Common7\Tools\vsvars32.bat" call "%ProgramFiles%\Microsoft Visual Studio 14.0\Common7\Tools\vsvars32.bat"
if exist "%ProgramFiles%\Microsoft Visual Studio 14.0\Common7\Tools\vsvars32.bat" goto varset :varset 

rem one time run
rem call "C:\Program Files (x86)\MSBuild\14.0\Bin\msbuild.exe" .\tools\OneTimeWixBuildInitialization.proj /p:Configuration=Release rem Normal build call "C:\Program Files (x86)\MSBuild\14.0\Bin\msbuild.exe" wix.proj /p:VisualStudioVersion=14.0 /p:Configuration=Release 

in an elevated cmd prompt:
I get these errors:

Build FAILED.
"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\wix.proj" (default target) (1) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\dtf.proj" (default target) (14) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\Documents\Guide\dtfguide.helpproj" (default target) (39) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\Documents\Reference\dtfref.shfbproj" (default target) (40) ->(CoreBuildHelp target) ->  SHFB : warning BHT0001: Unable to get executing project:  Unable to obtain matching project from the global collection.  The specified project will be loaded but command line property overrides will be ignored. [C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\Documents\Reference\dtfref.shfbproj]

"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\wix.proj" (default target) (1) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\votive\votive.proj" (default target) (68) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\votive\votive2010\votive2010.csproj" (default target) (69) ->(ResolveAssemblyReferences target) ->  C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1819,5): warning MSB3277: Found conflicts between different versions of the same dependent assembly that could not be resolved.  These reference conflicts are listed in the build log when log verbosity is set to detailed. [C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\votive\votive2010\votive2010.csproj]

"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\wix.proj" (default target) (1) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\dtf.proj" (default target) (14) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\Documents\Guide\dtfguide.helpproj" (default target) (39) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\Documents\Reference\dtfref.shfbproj" (default target) (40) ->(CoreBuildHelp target) ->  SHFB : error BE0032: Reflection data files do not exist yet [C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\dtf\Documents\Reference\dtfref.shfbproj]

"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\wix.proj" (default target) (1) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\burn\burn.proj" (default target) (62) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\libs.proj" (default target) (63) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\libs_multitarget.proj" (default target) (64) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil\wcautil.vcxproj" (default target) (65) ->(ClCompile target) ->  C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windows.h(151): fatal error C1083: Cannot open include file: 'excpt.h': No such file or directory [C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil\wcautil.vcxproj]

"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\wix.proj" (default target) (1) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\burn\burn.proj" (default target) (62) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\libs.proj" (default target) (63) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\libs_multitarget.proj" (default target) (64:2) ->"C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil\wcautil.vcxproj" (default target) (65:5) ->  C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\windows.h(151): fatal error C1083: Cannot open include file: 'excpt.h': No such file or directory [C:\Dev\SetupCommon\Main\WIX_ToolSet_v3.10\src\libs\wcautil\wcautil.vcxproj]
    2 Warning(s)    3 Error(s)
Time Elapsed 00:00:28.55 		 	   		  



More information about the wix-devs mailing list