“与存储关联”后,Windows应用商店调试版本失败

时间:2017-01-27 14:03:13

标签: windows cordova debugging store

我运行了Cordova Windows 10 / UWP应用程序,所有版本在配置x86发行版调试模式下运行良好。 将应用程序与商店关联后,我无法再以调试模式构建应用程序,日志中会抛出以下错误:

  

错误ILT0005:'C:\ Program Files   (86)\的MSBuild \ Microsoft.NetNative \ 86 \ ILC \ TOOLS \ Gatekeeper.exe   @ “C:\ Users \用户名\ dev的\ CordovaShell \平台\ Windows \建立\ Windows \ BLD \ ILC \中间\ gkargs.rsp””   返回退出代码1007   [C:\ Users \ USERNAME \ dev \ CordovaShell \ platforms \ windows \ CordovaApp.Windows10.jsproj] CordovaShell C:\ Program   档   (x86)\ MSBuild \ Microsoft.NetNative \ x86 \ ilc \ IlcInternals.targets 318   错误错误:C:\ Program Files(x86)\ MSBuild \ 14.0 \ bin \ msbuild.exe:   命令失败,退出代码1 CordovaShell 1错误错误可以   找不到文件''。   [C:\ Users \ USERNAME \ dev \ CordovaShell \ platforms \ windows \ CordovaApp.Windows10.jsproj] CordovaShell C:\ Program   档   (x86)\ MSBuild \ Microsoft.NetNative \ x86 \ ilc \ IlcInternals.targets 318

CordovaApp.Windows10.jsproj绝对位于正确的位置。此外,商店关联后,发布模式仍然可以正常工作。有没有人得到同样的错误?

谢谢!

1 个答案:

答案 0 :(得分:0)

我是Windows商店的新手,因此可能采用“官方”方式来正确避免此问题。无论如何,我通过使用Debug配置创建App Package解决了这个问题。将应用与商店关联后,

  1. 转到项目 - >商店 - >创建应用包...
  2. 在“创建应用程序包”对话框中,选择“否”
  3. 点击下一步
  4. 在“选择和配置包”对话框中,选择一种体系结构及其“调试配置”
  5. 点击创建
  6. 构建您的调试配置

    在阅读本文Package your Cordova app so that you can publish it to a store

  7. 后,我收集了这种方法