我刚刚在MVC项目中发现了这个属性,但我很难确定它是否有任何实际效果。以下让我相信这个属性几乎没有开箱即用的实际效果:
因此项目中的源代码已经编译好,标记文件不受影响。使用MvcBuildViews的实际影响是什么?
答案 0 :(得分:1)
当<MvcBuildViews>
设置为true时,如果视图包含任何服务器端代码问题,则构建Web项目会导致错误。请注意,这包括C#错误(编译时/类型安全/等),但不包括JavaScript错误,因为它们本质上是非编译的。
此功能适用于 Razor 和 WebForms 视图,但在使用 Spark 视图引擎时似乎无效。< / p>