前言
当我们使用.net core 或 .net 5开发web项目时会发现我们修改视图需要重新启动才能使用的问题。而这个问题只需要在Nuget包中添加Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation引用就可以解决。
操作方式
添加引用
在Nuget包中添加Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation引用
需要手动选择使用的版本
添加配置
public void ConfigureServices(IServiceCollection services)
{
services.AddControllersWithViews();
#if DEBUG
services.AddRazorPages().AddRazorRuntimeCompilation();
#endif
}