错误MSB6006“ MakeAppx.exe” Microsoft.AppXPackage.Targets在Windows Phone设备上调试Visual Studio Cordova应用程序

里卡多·庞特

当我尝试在Windows Phone中测试Cordova应用程序时遇到问题。

首先,我的配置:

  • Windows 8企业版64
  • Visual Studio Enterprise 2015,使用我的Microsoft帐户登录
  • Windows 8.1 SKD
  • 使用Cordova,Ionic Framework开发的应用程序
  • Windows Phone 8(诺基亚Lumia 625)

我可以在仿真器中运行该应用程序,但是当我尝试在Windows Phone上调试应用程序时,出现此错误:

严重性代码描述项目文件行抑制状态错误MSB6006 “MakeAppx.exe”退出,代码为1,[C:\项目\测试\ BlankCordovaApp6 \ BlankCordovaApp6 \平台\ WINDOWS \ CordovaApp.Phone.jsproj] BlankCordovaApp6
C:\ Program Files文件(86 )\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ AppxPackage \ Microsoft.AppXPackage.Targets 2439

我将构建输出设置为详细,并获得以下日志:

C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v14.0 \ AppxPackage \ Microsoft.AppXPackage.Targets(2439,5):错误MSB6006:“ MakeAppx.exe”已退出,代码为1。[C:\ Projetos \ Testes \ BlankCordovaApp6 \ BlankCordovaApp6 \ platforms \ windows \ CordovaApp.Phone.jsproj] 1> MDAVSCLI:错误:命令的错误代码1:C:\ Program Files(x86)\ MSBuild \ 14.0 \ bin \ msbuild with args:C: \ Projetos \ Testes \ BlankCordovaApp6 \ BlankCordovaApp6 \ platforms \ windows \ CordovaApp.Phone.jsproj,/ clp:NoSummary; NoItemAndPropertyList; Verbosity = minimal,/ nologo,/ p:Configuration = debug,/ p:Platform = arm 1>命令完成错误代码2:cmd / s / c“ C:\ Projects \ Tests \ BlankCordovaApp6 \ BlankCordovaApp6 \ platforms \ windows \ cordova \ build.bat --debug --archs = arm --phone --buildConfig = C:\ Projects \ Tests \ BlankCordovaApp6 \ BlankCordovaApp6 \ build.json“ 1>构建平台之一时出错:错误:cmd:命令失败,退出代码为2 1>您可能没有所需的环境或操作系统来构建此项目1> MDAVSCLI:错误:cmd:命令失败,退出代码为2 1>执行完成任务“ MdaVsCli”-失败。

阅读此日志后,在注意到此行之后,我重新安装了SDK。您可能没有构建此项目所需的环境或操作系统,但未成功

我也尝试过使用此命令行运行,但存在相同的错误:

科尔多瓦运行-调试Windows-设备--电话--appx = 8.1-电话

我已按照此处的步骤进行操作,但也没有成功:https : //taco.visualstudio.com/zh-cn/docs/run-app-windows-phone/

欢迎任何帮助和建议。谢谢。

更新: @rido之后,我尝试创建一个Windows Store应用程序。

我的VS2105没有此模板,因此已安装。创建一个空的Store App之后,Visual Studio要求更新我的Microsoft Developer Licence。

然后,当我尝试构建时,出现错误消息,提示我缺少某些平台要求。

在寻找解决方案时,我遵循了此链接中的步骤:http : //taco.visualstudio.com/zh-cn/docs/install-vs-tools-apache-cordova/

更新VS2015 Cordova之后,我能够为Android和Windows Phone进行部署,但在此之前,我必须通过以下链接注册Windows Phone以进行开发:https : //msdn.microsoft.com/pt-br/library/windows/apps /ff769508(v=vs.105).aspx

我希望这些说明能对其他有类似问题的人有所帮助。

里卡多·庞特

我遵循了此链接中的步骤,但没有成功:http : //taco.visualstudio.com/zh-cn/docs/install-vs-tools-apache-cordova/

更新VS2015 Cordova之后,我能够为Android和Windows Phone进行部署,但在此之前,我必须通过以下链接注册Windows Phone以进行开发:https : //msdn.microsoft.com/pt-br/library/windows/apps /ff769508(v=vs.105).aspx

希望这可以帮助任何有类似问题的人。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档