2013-11-22 24 views
0

我試圖用新的PhoneGap-CLI重點發揮是建立WP8平臺 和運行命令時:的PhoneGap 3.1本地構建WP8

phonegap build wp8 

它試圖使用PhoneGap的建立,這我相信情況因爲它沒有在任何路徑中找到我安裝的SDK的 。

我試圖測試我的論文,並運行此命令:

phonegap local build wp8 

並返回該錯誤: enter image description here

我已經安裝了.NET Framework 4.0版,所以這個路徑存在:

C:\Windows\Microsoft.NET\Framework\v4.0.30319 

因此,我認爲唯一發生的事情就是phonegap找不到SDK的安裝位置,所以我一直在使用 通過文檔搜索,我無法找到任何關於哪個環境變量PhoneGap檢查。

所以我非常感謝這裏的任何幫助。

+0

'echo%path%'的輸出是什麼? –

+0

它沒有sdk的路徑,但我想知道什麼是SDK的正確路徑我知道我在「C:\ Program Files文件(x86)\ Microsoft SDKs \ Windows Phone \ v8.0」它被指向工具文件夾? – TheCodeDestroyer

回答

1

請確保您已將框架路徑添加到系統PATH變量。

在我的情況下,這是上述原因,也與Ant的安裝和配置有關。

+0

你確定需要Ant嗎?因爲我沒有看到文檔中的任何地方? – TheCodeDestroyer

+0

當我嘗試構建時,這是我的問題。按照其文檔 – Purus

+1

中提到的方式下載Ant並將其配置爲您的路徑。確定它與Ant無關,我必須將Framework路徑添加到PATH,儘管它看起來不合邏輯,因爲您可以從屏幕截圖中看到它知道.NET 4.0的位置... – TheCodeDestroyer

0

或者您可以使用PhoneGap的在線生成服務:

https://build.phonegap.com/

它的工作原理就像一個魅力,是免費爲1個私人項目。

+0

儘管這個鏈接可能回答這個問題,但最好在這裏包含答案的基本部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – benka

+0

@Mads Buch問題出在本地構建而不是PhoneGap build – TheCodeDestroyer

+0

@benka謝謝你,我會牢記這一點。 我看到TheCodeDestroyer。我不知道你是否知道這項服務。它可能已經解決了你的問題。答覆是真誠的。 –