我有一个 .NET Core 3.1
网络应用程序,我在 VS Code
工作。
如果我对 HTML 或 JavaScript 进行更改,刷新页面时浏览器将看不到这些更改。这发生在 IE、Firefox 和 Chrome 上。如果我停止项目并重新启动它,更改就在那里。
我试过了:
如何让浏览器看到我对项目所做的更改?
我不想因为小的内容更改而经常停止和开始我的项目。
答案 0 :(得分:0)
我已经想通了。事实证明,对于 .NET Core 3.1
和可能的其他版本,您需要安装 Nuget 包以在调试期间启用编译!
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
(3.1 版)
services.AddRazorPages().AddRazorRuntimeCompilation();
现在一切正常。