问题描述
- .net core 6.0
- 修改了 .cshtml页面 (只修改了静态文本)
保存项目并刷新浏览器,页面没更新
推荐答案
- 在 Asp.net Core 3.0 之后,使用 Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 包启用运行时编译
安装Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
NuGet软件包。Install-Package Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
- 修改 Startup.cs文件
public void ConfigureServices(IServiceCollection services)
{
//第一种方式
services.AddControllersWithViews().AddRazorRuntimeCompilation();
//第二种方式
services.AddMvc().AddRazorRuntimeCompilation();
}