2012-10-09 33 views
7

我已經創建使用Microsoft Visual Studio新的項目,卻得到了一個編譯錯誤如下:PhoneGap的Windows Phone的 - 沒有爲文件擴展名沒有腳本引擎「.js文件」

  1. 沒有腳本引擎用於文件擴展名「.js」
  2. 命令「CScript」c:\ users \ raja \ documents \ visual studio 2010 \ Projects \ EasyMed.3 \ EasyMed.3/BuildManifestProcessor.js「」c:\ users \ raja \文件\ visual studio 2010 \項目\ EasyMed.3 \ EasyMed.3 \ EasyMed.3.csproj「」退出代碼1.

任何想法?

+0

什麼是這個問題的解決方案.. –

+0

PhoneGap的哪個版本?你遵循什麼指示? – rjmunro

+0

Phonegap 2.1.0 我只按照這些說明--- http://docs.phonegap.com/en/2.1.0/guide_getting-started_windows-phone_index.md.html#Getting%20Started%20with%20Windows%20Phone –

回答

38

當您的.js文件與CScript之外的某些東西相關聯時,會發生此問題。通常情況下,它會在您決定將某些文本編輯器設置爲默認時發生您可以通過在命令行中輸入這個復位:

assoc .js=JSFILE

+2

那麼現在我必須失去我非常有用的IDE關聯才能運行我的簡單腳本?典型(和荒謬)。 – BAR

+0

是的,Visual Studio需要這樣做並不理想。也許有一個VS特定的設置可以解決它。我的解決方案是使用右鍵單擊編輯進行編輯,並讓雙擊與執行關聯。您可以在'[HKEY_CURRENT_USER \ Software \ Classes \ ' –

+1

]上修改該腳本。右鍵單擊腳本,打開方式,然後瀏覽找到您喜歡的文本編輯器。無論如何,雙擊一個腳本(一個可執行文件)文件來編輯這個東西是瘋狂的。 – Craig

相關問題