1

我試圖將我的Cordova應用程序從Windows 10部署到WP 8.1設備。 爲此,我正在執行cordova run --device -- --phone從Windows 10將Cordova應用程序部署到Windows Phone 8.1設備

然而,此命令失敗與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和做同樣如上
  • 安裝所有WP 8.1從here有關的項目(開發工具,模擬器)

畢竟這些步驟,在應用程序部署工具還沒有上市。

我在做什麼錯,即還有什麼我需要安裝?

更新:

錯誤消息:

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中從那裏打開生成的項目和部署沒有任何問題。

+0

是否'科爾多瓦build'工作?你能用Visual Studio從你的cordova上打開VS項目並構建它嗎? – Mikey

+0

是的,我可以構建,然後在VS中打開項目並從那裏部署到我的設備。顯然,VS studio不使用'AppDeployCmd.exe'進行部署。 –

回答

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:上的專用位置,然後立即部署作品。

相關問題