从 Windows 10 将 Cordova 应用程序部署到 Windows Phone 8.1 设备
Deploy Cordova app to a Windows Phone 8.1 device from Windows 10
我正在尝试将我的 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 相关项目(开发工具、模拟器)
完成所有这些步骤后,应用程序部署工具仍然不可用。
我做错了什么,即我还需要安装什么?
更新:
错误信息:
ERROR: App deployment utilities: "C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\Tools\AppDeploy\AppDeployCmd.exe", not found. Ensure the Windows SDK is installed.
为了它的价值,构建工程,我可以在 Visual Studio 中打开生成的项目并从那里部署,没有任何问题。
我自己找到了解决办法:
在我的机器上,我使用了两个驱动器,SSD (C:
) 和一个硬盘 (Z:
)。 Windows 和一些程序安装在 C:
,但由于有限 space,许多程序位于 Z:
。
出于某种原因,AppDeployCmd.exe
位于 Z:
上,与预期在 C:
上的路径相同,即 Z:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\Tools\AppDeploy\AppDeployCmd.exe
。
显然,部分 SDK 安装在 Z:
上,其他部分安装在 C:
上,尽管我无法在向导中对其进行自定义。
无论如何,我只是将 AppDeploy
目录复制到它在 C:
上的专用位置并立即部署工作。
我正在尝试将我的 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 相关项目(开发工具、模拟器)
完成所有这些步骤后,应用程序部署工具仍然不可用。
我做错了什么,即我还需要安装什么?
更新:
错误信息:
ERROR: App deployment utilities: "C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\Tools\AppDeploy\AppDeployCmd.exe", not found. Ensure the Windows SDK is installed.
为了它的价值,构建工程,我可以在 Visual Studio 中打开生成的项目并从那里部署,没有任何问题。
我自己找到了解决办法:
在我的机器上,我使用了两个驱动器,SSD (C:
) 和一个硬盘 (Z:
)。 Windows 和一些程序安装在 C:
,但由于有限 space,许多程序位于 Z:
。
出于某种原因,AppDeployCmd.exe
位于 Z:
上,与预期在 C:
上的路径相同,即 Z:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.1\Tools\AppDeploy\AppDeployCmd.exe
。
显然,部分 SDK 安装在 Z:
上,其他部分安装在 C:
上,尽管我无法在向导中对其进行自定义。
无论如何,我只是将 AppDeploy
目录复制到它在 C:
上的专用位置并立即部署工作。