我正在尝试将我的Cordova应用程序从Windows 10部署到WP 8.1设备。
为此,我正在执行cordova run --device -- --phone
。
但是,此命令失败,并显示错误消息C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\Tools\AppDeploy\AppDeployCmd.exe
。
我手动检查并发现有C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\Tools
目录包含一些内容,但内部没有AppDeploy
。
我接下来的步骤是:
完成所有这些步骤后,“应用程序部署”工具仍然无法使用。
我做错了什么,即我还需要安装什么?
更新
错误讯息:
错误:应用程序部署实用程序:“找不到C:\ Program Files(x86)\ Microsoft SDKs \ Windows Phone \ v8.1 \ Tools \ AppDeploy \ AppDeployCmd.exe”。确保已安装Windows SDK。
为了它的价值,构建工作,我可以在Visual Studio中打开生成的项目并从那里进行部署而没有任何问题。
答案 0 :(得分:1)
我自己找到了一个解决方案:
在我的机器上,我使用两个驱动器,SSD(C:
)和硬盘驱动器(Z:
)。 Windows和某些程序安装在C:
上,但由于篇幅有限,许多程序都位于Z:
。
由于某些原因,AppDeployCmd.exe
位于Z:
下与C:
上预期相同的路径,即Z:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\Tools\AppDeploy\AppDeployCmd.exe
。
显然,部分SDK安装在Z:
上,其他部分安装在C:
上,尽管我无法在向导中自定义。
无论如何,我只是将AppDeploy
目录复制到C:
上的专用位置并立即部署作品。