PhoneGap添加wp8平台需要MSBuild x86

时间:2014-05-06 13:04:12

标签: visual-studio-2012 cordova windows-phone-8 msbuild

尝试将wp8平台添加到项目时,使用:

phonegap local build wp8

失败了。需要msbuild x86。

C:\ Program Files(x86)\ MSBuild \ Microsoft \ WindowsPhone \ v8.0 \ Microsoft.WindowsPhon e.v8.0.Overrides.targets(15,9):错误:使用构建Windows Phone应用程序  不支持MSBuild 64位。如果您使用的是TFS构建定义,请进行更改  MSBuild平台到x86。 [C:\ funiz \平台\ WP8 \ Funiz.csproj] 错误:在构建cordova-wp8进行调试时,MSBuild无法创建.xap。

这是一台Windows 8.1计算机,使用Visual Studio Ultimate 2013,Update 2 RC。

PATH环境变量设置为:

C:\ Users \ Yoram Kornatzky \ AppData \ Roaming \ npm; C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319; C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319

我尝试从PATH中删除Frame64元素。但它仍然失败。

任何见解都将受到赞赏。

1 个答案:

答案 0 :(得分:0)

您尚未指定正在使用的构建模板。但是,如果您在团队构建定义中使用DefaultTemplate,请更改参数" MSBuild Platform"的值。从Auto到X86