小编典典

在 ASP.NET MVC 中编译视图

all

我想要一个 msbuild 任务来编译视图,这样我就可以查看是否存在编译时错误......编译时。有任何想法吗?


阅读 82

收藏
2022-03-08

共1个答案

小编典典

坦率地说,我会推荐 RazorGenerator nuget
包。这样,您的视图会.designer.cs在您保存它们时生成一个文件,并且除了为您的视图获取编译时错误之外,它们还被预编译到程序集中(=
更快的预热),并且 Resharper 还提供了一些额外的帮助。

要使用它,请在您的 ASP.NET MVC 项目中包含 RazorGenerator nuget 包,并在* 工具 - 扩展和更新
下的项目下安装“ Razor Generator ”扩展。
*

我们使用它,并且使用这种方法每次编译的开销要少得多。最重要的是,我可能会推荐 RedGate 的 .NET Demon,
它进一步大大减少了编译时间的影响。

希望这可以帮助。

2022-03-08