对于MVC项目,可以在csproj文件中设置<MvcBuildViews>true</MvcBuildViews>
属性,参见这里的示例。但是,这对我的Web Pages类项目没有影响。有类似的开关可以用吗?
注意:典型的Web Pages项目是"Web Site"类型的,即没有csproj。我的解决方案,然而,在一个正常的Web应用程序项目中使用网页,所以我有csproj,它都编译得很好,运行得很好,我只是没有任何编译时检查我的*.cshtml
文件,我想添加。
我认为您应该看看RazorGenerator来实现您想要的解决方案。我不确定它是否适用于Web站点项目