asp.net core 不编译cshtml

发布时间 2023-12-01 17:01:59作者: 应世玉

1)nuget包引用

Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation

 

2)在Program.cs中添加

builder.Services.AddControllersWithViews().AddRazorRuntimeCompilation();

 

3)修改项目的csproj文件,在PropertyGroup节点内添加

<MvcRazorCompileOnPublish>false</MvcRazorCompileOnPublish>

<RazorCompileOnBuild>false</RazorCompileOnBuild>