当构建cordova-wp8进行调试时,MSBuild无法创建.xap [英] MSBuild failed to create .xap when building cordova-wp8 for debugging
本文介绍了当构建cordova-wp8进行调试时,MSBuild无法创建.xap的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在建立一个cordova应用程序,并试图在cmd提示符下运行cordova build wp8,但这似乎是错误的:
I'm building a cordova application and trying to run "cordova build wp8" in the cmd prompt, but this seems to be erroring out:
Your environment has been set up for using Node.js 0.10.25 (x64) and npm.
C:\path\to\project>cordova build wp8
Generating config.xml from defaults for platform "wp8"
Preparing wp8 project
Compiling app on platform "wp8" via command "cmd" /c C:\path\to\project\platforms\wp8\cordova\build
Error: An error occurred while building the wp8 project.ERROR: MSBuild failed to
create .xap when building cordova-wp8 for debugging.
at ChildProcess.<anonymous> (C:\Users\Mark\AppData\Roaming\npm\node_modules\
cordova\src\compile.js:65:22)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:743:16)
at Socket.<anonymous> (child_process.js:956:11)
at Socket.EventEmitter.emit (events.js:95:17)
at Pipe.close (net.js:466:12)
推荐答案
Cordova文档指示您将其添加到wp8平台文件:
Cordova docs instruct you to add this to the wp8 platform files:
<Capabilities>
<Capability Name="ID_CAP_ISV_CAMERA" />
<Capability Name="ID_HW_FRONTCAMERA" />
</Capabilities>
第二行打破了构建。移除:
The second line breaks the build. Removing:
<Capability Name="ID_HW_FRONTCAMERA" />
修复了此问题。
这篇关于当构建cordova-wp8进行调试时,MSBuild无法创建.xap的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文