【发布时间】:2016-01-01 14:03:04
【问题描述】:
我正在尝试将我的 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 中打开生成的项目并从那里进行部署,没有任何问题。
【问题讨论】:
-
cordova build有效吗?你能用 Visual Studio 从你的科尔多瓦打开 VS 项目并构建它吗? -
是的,我可以构建,然后在 VS 中打开项目并从那里部署到我的设备。显然,VS studio 不使用
AppDeployCmd.exe进行部署。
标签: windows cordova windows-phone-8 windows-phone-8.1 windows-phone