当我试图在我的Windows手机上测试一个Cordova应用程序时,我面临着一个问题。
首先,我的配置:
我能够在模拟器中运行应用程序,但当我试图在Windows Phone上调试应用程序时,我得到了以下错误:
严重程度代码描述项目文件行抑制状态错误MSB6006 "MakeAppx.exe“与代码1. BlankCordovaApp6一起退出 C:\程序文件(x86)\MSBuild\Microsoft\VisualStudio\v14.0\AppxPackage\Microsoft.AppXPackage.Targets 2439
我已经将构建输出设置为详细信息,并获得了以下日志:
C:\Program (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 : error : error代码1用于命令: C:\Program (x86)\MSBuild\14.0\bin\msbuild : C:\Projetos\Testes\BlankCordovaApp6\BlankCordovaApp6\platforms\windows\CordovaApp.Phone.jsproj,/clp:NoSummary;NoItemAndPropertyList;Verbosity=minimal,/nologo,/p:Configuration=debug,命令以错误代码2: cmd /s /c --buildConfig=C:\Projects\Tests\BlankCordovaApp6\BlankCordovaApp6\build.json“-- /p:Platform=arm --archs=arm -phone 1> 1>ERROR构建了一个平台:/p:Platform=arm: cmd:命令失败,退出代码2 1>,您可能没有构建此项目所需的环境或操作系统1>MDAVSCLI :/p:Platform=arm: cmd:命令与退出代码2一起失败。1>完成了执行任务"MdaVsCli“--失败。
在阅读此日志之后,我重新安装了SDK,注意到这行您可能没有构建此项目所需的环境或操作系统,但没有成功。
我也尝试使用这个命令行运行,但是同样的错误:
cordova运行--调试窗口--设备--电话--appx=8.1-phone
我遵循了这里的步骤,但也没有成功:https://taco.visualstudio.com/en-us/docs/run-app-windows-phone/
欢迎任何帮助和建议。谢谢。
更新:在@rido之后,我尝试创建一个Windows应用程序。
我的VS2105没有这个模板,所以我已经安装了。在创建了一个空的Store应用程序之后,Visual要求更新我的Microsoft Developer许可证。
然后,当我试图构建时,我发现我缺少一些平台需求,这是一个错误。
为了寻找解决方案,我遵循了以下链接中的步骤:http://taco.visualstudio.com/en-us/docs/install-vs-tools-apache-cordova/
在更新了Windows之后,我能够为VS2015和Windows进行部署,但在此之前,我必须注册我的Windows以进行开发,如下所示:https://msdn.microsoft.com/pt-br/library/windows/apps/ff769508(v=vs.105).aspx
我希望这些笔记能帮助其他有类似问题的人。
发布于 2016-04-08 13:53:25
我遵循了这个链接中的步骤,但没有成功:http://taco.visualstudio.com/en-us/docs/install-vs-tools-apache-cordova/
在更新了Windows之后,我能够为VS2015和Windows进行部署,但在此之前,我必须注册我的Windows以进行开发,如下所示:https://msdn.microsoft.com/pt-br/library/windows/apps/ff769508(v=vs.105).aspx
希望这能对任何有类似问题的人有所帮助。
https://stackoverflow.com/questions/35058431
复制相似问题