使asp.net MVC 4视图编译/给出编译错误,而不仅仅是首次访问

Kar*_*sar 5 compiler-errors view razor asp.net-mvc-4

我有一个Asp.Net MVC 4 View(Razor),其中包括如下模型:

@model Project.Models.TestModel
Run Code Online (Sandbox Code Playgroud)

问题是,如果我去项目,并重命名TestModelTestModel2,并且我点击重建项目,则不会给出错误.如果我.cshtml直接打开文件,那么我确实在那里得到了错误.

您是否可以在编译时立即强制执行此类错误?

kar*_*una 4

打开 *.Web.csproj 文件并更改此内容:

<MvcBuildViews>false</MvcBuildViews>
Run Code Online (Sandbox Code Playgroud)

为真