2012-05-09 60 views
3

我無法讓Visual Studio識別MVC3中的@model指令。因此,我沒有得到任何Intellisense的幫助。例如,我只是在Visual Studio中加載了標準的基礎MVC3項目,並且它顯示LogOn.cshtml中的各種錯誤,因爲它無法弄清楚視圖模型是什麼。但是,如果我運行應用程序,一切正常。所以我想這比其他任何事情都更令人煩惱。Visual Studio無法識別@model指令

回答

2

如果您已經安裝了ASP.NET MVC 3工具更新請確保您已設置的webpages版本在你的web.config:

<appSettings> 
    <add key="webpages:Version" value="1.0.0.0"/> 
    ... 
</appSettings> 

然後只需關閉並重新打開視圖和語法高亮和智能感知應回來。


UPDATE:

重新安裝ASP.NET MVC 3種工具更新解決了這個問題。

+0

我在那裏的主Web.config。但是,Views文件夾下還有另一個Web.config,其值設置爲「false」。 – Kyle

+0

不需要修改那個。這是主要的web.config。這是所有的ASP.NET MVC 3項目還是特定的?如果你從頭開始創建一個新項目會發生什麼? –

+0

這是開箱即用的MVC3項目。 – Kyle

相關問題