代码改变世界

.NetCore3.0处理页面动态编译问题

2019-08-27 15:39  NONONONONOA  阅读(637)  评论(0编辑  收藏  举报

使用 Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 包启用运行时编译。 要启用运行时编译,应用必须:

  • 安装 Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation NuGet 包。

  • 将项目的 Startup.ConfigureServices 方法更新为包含对 AddRazorRuntimeCompilation 的调用

  • 代码如下
    services
        .AddControllersWithViews()
        .AddRazorRuntimeCompilation();
    View Code