从源代码构建wix

时间:2012-01-12 10:49:00

标签: wix

我正在从源代码构建wix。在执行make.bat(存在于WIX源的根文件夹中)文件时,首先我找不到NAnt。所以我下载了NAnt并更新了make.bat文件。再次执行该文件时,我收到此错误。

[readregistry] Registry Path Not Found! - key='Software\Microsoft\VisualStudio\V
SIP\10.0\';hive='Microsoft.Win32.RegistryHive[]';
[readregistry] Registry Path Not Found! - key='Software\Microsoft\VisualStudio\V
SIP\10.0\';hive='Microsoft.Win32.RegistryHive[]';
 [property] Target framework changed to "Microsoft .NET Framework 2.0".
 [property] Read-only property "dir.hhw" cannot be overwritten.
 [property] Read-only property "hhw-found" cannot be overwritten.
[readregistry] Registry Path Not Found! - key='SOFTWARE\Microsoft\VisualStudio\1
0.0\Setup\VS\Pro\';hive='Microsoft.Win32.RegistryHive[]';
[readregistry] Registry Path Not Found! - key='SOFTWARE\Microsoft\VisualStudio\1
0.0\Setup\VS\VSTA\';hive='Microsoft.Win32.RegistryHive[]';
[readregistry] Registry Path Not Found! - key='SOFTWARE\Microsoft\VisualStudio\1
0.0\Setup\VS\VSTD\';hive='Microsoft.Win32.RegistryHive[]';
[readregistry] Registry Path Not Found! - key='SOFTWARE\Microsoft\VisualStudio\1
0.0\Setup\VS\VSTT\';hive='Microsoft.Win32.RegistryHive[]';
     [echo] Pre-requisite Check Passed: Visual Studio 10.0 Test Tools are instal
led.
     [echo] Pre-requisite Check Passed: .Net Framework 4.0 Full is installed.
     [echo] Pre-requisite Check Passed: Microsoft.Web.Administration.dll is inst
alled.
     [echo] Pre-requisite Check Failed: Qtests directory was not found.

global.initTools:

     [echo] Found Visual Studio 2005 VC Directory : C:\Program Files (x86)\Micro
soft Visual Studio 8\VC\
     [echo] Found Visual Studio 2010 VC Directory : C:\Program Files (x86)\Micro
soft Visual Studio 10.0\VC\
     [echo] Found Visual Studio 2008 VC Directory : C:\Program Files (x86)\Micro
soft Visual Studio 9.0\VC\
     [echo] Setting main VC directory to : C:\Program Files (x86)\Microsoft Visu
al Studio 9.0\VC\
[readregistry] Registry Path Not Found! - key='SOFTWARE\Microsoft\Microsoft SDKs
\Windows\v7.1\';hive='Microsoft.Win32.RegistryHive[]';
[readregistry] Registry Path Not Found! - key='SOFTWARE\Wow6432Node\Microsoft\Mi
crosoft SDKs\Windows\v7.1\';hive='Microsoft.Win32.RegistryHive[]';
     [echo] Setting PlatformSDKDir directory to : C:\Program Files (x86)\Microso
ft SDKs\Windows\v7.0A\

BUILD FAILED - 8 non-fatal error(s), 2 warning(s)

1 个答案:

答案 0 :(得分:0)

听起来您需要Visual Studio SDK:http://www.microsoft.com/download/en/details.aspx?id=2680