2012-07-22 139 views
0

我在Visual Studio 2012的MVC4項目中包含一些包含JavaScript代碼的自己的.js文件。這些.js文件中的intellisense不起作用,錯誤檢查是顯示虛假錯誤,例如「字符字面值過多」和「命名空間不能直接包含字段等成員」。Visual Studio 2012無法識別.js文件中的Javascript

我認爲發生的事情是,它不會將代碼識別爲JavaScript(包括由mvc4模板自動添加的jquery文件)。可能文件類型.js沒有關聯到Javascript。我試過工具 - > Optioins - >文本編輯器 - >文件擴展名&添加JS作爲腳本編輯器,但沒有奏效。

如果我在cshtml頁面中放置了一個腳本塊,它完全標識了我的Javascript代碼,但是我需要將我的js分離爲單獨的文件。

任何幫助,將不勝感激:-)

回答

2

這聽起來像你設置Build ActionCompile,它把它當作C#。
改爲將其設爲Content

+0

真的不知道這裏發生了什麼,三個小時後我只看了我的代碼,沒有問題。我認爲必須自動設置編譯。奇怪。感謝您的輸入。 – orangesherbert 2012-07-23 00:02:44