从Windows 10将Cordova应用程序部署到Windows Phone 8.1设备

时间:2016-01-01 14:03:05

标签: windows cordova windows-phone-8 windows-phone-8.1 windows-phone

我正在尝试将我的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

我接下来的步骤是:

  • 更改我的VS 2015安装并确保检查与WP相关的所有内容
  • 安装VS 2013并执行与上述相同的操作
  • here(开发工具,模拟器)
  • 安装所有与WP 8.1相关的项目

完成所有这些步骤后,“应用程序部署”工具仍然无法使用。

我做错了什么,即我还需要安装什么?

更新

错误讯息:

  

错误:应用程序部署实用程序:“找不到C:\ Program Files(x86)\ Microsoft SDKs \ Windows Phone \ v8.1 \ Tools \ AppDeploy \ AppDeployCmd.exe”。确保已安装Windows SDK。

为了它的价值,构建工作,我可以在Visual Studio中打开生成的项目并从那里进行部署而没有任何问题。

1 个答案:

答案 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:上的专用位置并立即部署作品。