.net core填坑记录
程序员文章站
2022-03-09 21:53:50
...
1.调试的时候如果修改了视图无法在浏览器中按F5实时刷新的问题
出现这个的情况是应为.net core默认不提供项目运行时编译功能的.要解决这个问题需要手动增加运行时编译功能
解决方案:
a).通过nuget添加包:Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
b).在Startup文件的ConfigureServices方法中增加
services.AddMvc().AddRazorRuntimeCompilation();
然后在安装包的时候可能会提示包与当前版本不兼容的问题
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 5.0.0与netcoreapp3.1不兼容
出现这个问题是应为你安装的包的版本需要.net5.0.可以尝试安装core兼容的版本.如3.1版本的包.或者直接在nuget控制台输入
Install-Package Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation -Version 3.1
上一篇: 培训代码time的使用
下一篇: java日志