当构建cordova-wp8进行调试时,MSBuild无法创建.xap [英] MSBuild failed to create .xap when building cordova-wp8 for debugging

查看:190
本文介绍了当构建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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆