g.p*_*dou 4 razor asp.net-core asp.net-core-3.0
语境
在我的NET Framework 4.x ASP MVC项目中,使用IDE时,可以编辑.cshtml视图,然后保存,然后在浏览器中按ctrl + F5并查看实际更改。
它似乎在.NET Core中不起作用(使用VS 2019和.NET Core 3 Preview 5)
题
.NET Core是否缺少此功能,或者是预览问题,还是我缺少某些功能?
从ASP.NET Core 3开始,默认情况下不再启用此功能,但是可以按照此处所述重新启用它:
使用
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation软件包启用运行时编译。要启用运行时编译,应用程序必须:
- 安装Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation NuGet程序包。
更新项目的
Startup.ConfigureServices方法以包括对的调用AddRazorRuntimeCompilation:Run Code Online (Sandbox Code Playgroud)services .AddControllersWithViews() .AddRazorRuntimeCompilation();
我已将 Kirk 的回答标记为已接受,但也许这种经验也可能有用。
我的目标是“快速编辑(cshtml/css/js/ts)然后查看”迭代。
不需要添加和修改任何东西......我发现 .NET Core (3) 和 VS 2019 快得多,所以如果我们不想在 VS 中调试(这是我们大多数情况下的场景)改变 cshtml/css/js/ts) 真的很棒的迭代:
| 归档时间: |
|
| 查看次数: |
262 次 |
| 最近记录: |