问题
在ASP.NET Core 3.0
中,对Razor
页面修改刷新无法展示修改后的内容。
原因
这是由于在ASP.NET Core 3.0
中,对Razor
视图和Razor
页面的运行时编译的支持被移到了单独的程序包中,没有默认启用Razor
运行时编译。
解决方案
- 安装Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
- 在
Startup
中启用Razor
运行时编译:public class Startup { public Startup(IConfiguration configuration