2013-02-14 60 views
3

問題:VS2012 MVC 4智能感知在局部視圖CSS類工作不

我在CSS中embdeded母版頁,而我試圖通過VS2012 IntelliSense來訪問我的部分觀點CSS類。

研究&的解決方案:

我花了很多時間,現在試圖解決這個問題,並注意到對這個問題的一些其它計算器職位:

Viewing CSS Intellisense in partial views and Content pages - Visual Studio 2010?

http://weblogs.asp.net/jeffwids/archive/2009/06/07/why-does-visual-studio-not-resolve-my-css-class-names.aspx

Why does Visual Studio not resolve my CSS class names?

http://derekreynolds.wordpress.com/2012/11/30/why-does-visual-studio-not-resolve-my-css-class-names-or-js-method-names/

有人還張貼出我有確切的問題視頻:在局部視圖 http://www.youtube.com/watch?v=1bp1TxswSHQ

提供的解決方案是使用相對路徑與@if(假){...招頁:

@if (false) { 
    <link type="text/css" rel="Stylesheet" href="../../content/css/styles.css"/> 
} 

或者用在局部視圖如下:

<link rel="stylesheet" runat="server" media="screen" href="~/content/css/styles.css" /> 

這些都不似乎工作 爲了我。

我正在使用VS 2012 Express。

任何想法?

+0

我知道有一個javascript智能感知的解決方案,它使用腳本文件夾中的_references.js文件,我目前也在尋找解決方案,因爲我會發佈一個答案,如果我找到適合的解決方案 – 2013-02-14 11:21:50

+0

@ ChrisMcGrath感謝克里斯 - 是的,我已經能夠獲得javascript intellisense的工作,而不是CSS類intellense。請保持我發佈。我還沒能找到解決方案。 – 2013-02-15 02:44:51

+0

嗨,你有沒有解決你的CSS智能問題,因爲我有完全相同的問題 - 請參閱http://stackoverflow.com/questions/15987476/css-intellisense-not-working-for-mvc-4-project- in-visual-studio-2012-ultimate – cyberbobcat 2013-05-03 14:43:43

回答