完整检查构建asp.net mvc core 2.0应用程序而不发布

时间:2018-02-27 21:11:06

标签: c# asp.net asp.net-core-mvc

当我发布ASP.NET Core MVC 2.0项目时,Visual Studio会对每个视图(.cshtml文件)进行完整检查,以确保变量名一致性。这非常适合捕捉漏掉的小错误。

如何在不发布应用程序的情况下进行此检查,例如在编译/构建期间?

1 个答案:

答案 0 :(得分:7)

您只需在Build期间启用Razor视图预编译。默认情况下,Razor视图仅在发布期间编译。

PrecompileRazorViews目标添加到您的csproj文件中:

<Target Name="PrecompileRazorViews"
        AfterTargets="Build"
        DependsOnTargets="MvcRazorPrecompile" />