asp.net core mvc修改cshtml试图热加载动态更新
asp.net core mvc修改cshtml后不需要重启试图动态更新的方法
1. 添加Nuget包
安装 Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
包
2. 配置
两种方式,任意选择一个都可以
2.1 在startup.cs中配置
stratup的ConfigureServices中添加services.AddRazorPages().AddRazorRuntimeCompilation();
//添加运行时编译功能
2.2 在launchSettings.json中配置
JavaScript 全选
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development",
"ASPNETCORE_HOSTINGSTARTUPASSEMBLIES": "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation"
}
在自己的运行方式中配置即可,图片中配置了http和https以及iis express中都配置了cshtml视图view热更新
版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
post 张国生