3

我无法让 Visual Studio 识别 MVC3 中的 @model 指令。结果,我没有得到任何 Intellisense 帮助。例如,我刚刚在 Visual Studio 中加载了标准的基本 MVC3 项目,它在 LogOn.cshtml 中显示了各种错误,因为它无法确定视图模型是什么。但是,如果我运行该应用程序,一切正常。所以我想这比其他任何事情都更令人烦恼。

4

1 回答 1

3

如果您已安装 ASP.NET MVC 3 工具更新,请确保您已webpages在 web.config 中设置版本:

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

然后只需关闭并重新打开视图和语法突出显示,Intellisense 就会回来。


更新:

重新安装 ASP.NET MVC 3 Tools Update 解决了这个问题。

于 2012-05-09T17:36:40.637 回答