2013-06-12 53 views
10

ReSharper的告訴我,「未知的CSS類「容器流體」這條線在我的網站_SiteLayout.cshtml文件:Resharper告訴我一個css類是未知的,因爲它在CDN上?

<header class="container-fluid">" 

我有這在我的頭上<節>:

<link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-combined.no-icons.min.css" rel="stylesheet"> 

...我相信「容器液」在那裏,這是否僅僅是Resharper無法找到這個班的問題,因爲它很遙遠?

+1

是的,這是因爲遠程文件。 –

+0

@Clay香農,你是否設法解決這個問題? – Ofiris

+0

@Ofiris:我認爲德米特里把它解決了,儘管事實告訴我,我不記得這件事。 –

回答

2

Resharper無法訪問此文件,因爲它尚未呈現到項目中。

例如,當您的項目中有一個CSS文件時,Resharper可以簡單地搜索它以尋找類名。雖然CSS文件不在您的項目中(遠程或CDN),但由於它尚未包含在內,因此它無法訪問它。

一旦您的項目在瀏覽器中運行並且來自CDN的文件被調用,即它包含在項目中時。

因此,如果你想知道哪一個類名存在或不ReSharper的工作時,它通常是最好的項目:)

編輯中下載它們,並將它們包括:

經過研究,我認爲我找到了一種方法來允許Resharper在外部源和未編譯的代碼中搜索。

轉到:ReSharper的 - >選項 - >工具 - >外部源

enter image description here

SOURCE HERE

+0

這已經在我們的設置上設置,但問題仍然存在。任何其他選項? – julealgon

+1

我相信這個選項只涉及下載符號文件 – Xcalibur

+0

編輯不正確。@Xcalibur對於僅與.NET源代碼有關的外部源是正確的。 –

5

我也有使用ReSharper的8.2這個問題,試圖Fizzix解決方案,但我已經有那些選項選擇,它似乎並沒有解決它:(

但是,什麼工作,是一個簡單的修復;

  • 我右鍵單擊包含它在我的SOlution Explorer中未知的類的css文件。
  • 選擇「從項目中排除」
  • 右鍵點擊再次對文件和

錯誤「的項目包括」走了立即和頁面現在用css類正確呈現!奇怪的!

+0

嗯,奇怪的修復。但很好找! – Fizzix

+0

哇。 3.5年後,這個不包含/重新包含解決方案工作! –

相關問題