2009-06-17 42 views
3

我正在使用jQuery的ASP.NET MVC項目。ASP.NET(MVC)jQuery Intellisense - > ReSharper錯誤

,才能在Visual Studio中獲得智能感知的jQuery,我引用了jQuery VSDoc文件(jquery-1.3.2-vsdoc.js):

<% /* %><script src="~/Scripts/jquery-1.3.2-vsdoc.js"></script><% */ %> 

然後Resharpers生活解決方案分析(在右下角狀態欄上的紅色/綠色標誌)抱怨結束評論(* /)。

是否有另一種方式來包含沒有Reshaper(v4.5)抱怨的VSDoc文件?

回答

3

只需將腳本包含在if語句中即可。這樣,智能感應仍然可以在VS中工作,但vsdoc文件不會包含在Web輸出中。

<% if(false) { %> 
    <script src="../../Scripts/jquery-1.3.2-vsdoc.js"></script> 
<% } %> 
+0

複製。糊。作品! 謝謝! – 2009-06-17 19:29:49

+1

NerdFury提出的修補程序解決方案非常出色,因此無需在每個頁面或控件中包含-vsdoc Javascript。 – 2009-06-17 19:31:42