4
当我对多个视图使用的模型进行更改,但忽略更新一个或多个视图以反映更改时,问题只有在实际浏览到受影响的视图时才会变得明显,从而触发运行时编译。如何在MVC Razor视图中查找编译时错误?
如何在编译时在Visual Studio中找到这样的错误?
当我对多个视图使用的模型进行更改,但忽略更新一个或多个视图以反映更改时,问题只有在实际浏览到受影响的视图时才会变得明显,从而触发运行时编译。如何在MVC Razor视图中查找编译时错误?
如何在编译时在Visual Studio中找到这样的错误?
默认情况下,MVC视图是在运行时编译的。为了使他们在构建时,而不是编译:
<MvcBuildViews>false</MvcBuildViews>
项目文件读取<MvcBuildViews>true</MvcBuildViews>
建筑物需要稍长的时间。然而,在我的(快速)系统中,一个中等规模的项目我几乎没有注意到其中的差异。