asp.net core 不编译cshtml
1)nuget包引用
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
2)在Program.cs中添加
builder.Services.AddControllersWithViews().AddRazorRuntimeCompilation();
3)修改项目的csproj文件,在PropertyGroup节点内添加
<MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish>
<RazorCompileOnBuild>false</RazorCompileOnBuild>