.Net Core 3.0 中的 BrowserLink
Posted
技术标签:
【中文标题】.Net Core 3.0 中的 BrowserLink【英文标题】:BrowserLink in .Net Core 3.0 【发布时间】:2019-12-02 13:39:45 【问题描述】:将 .Net Core 2.2 升级到 .Net Core 3.0 我的浏览器链接失效,任何人都知道如何解决。 执行编辑 cshtml 并刷新浏览器它没有反映更改。
【问题讨论】:
我在这里找到了一个帖子:developercommunity.visualstudio.com/content/problem/793030/…。我刚刚更新到 Visual Studio 16.4.0,.NET Core 3.1 的问题仍然存在。 :-/ T___T 这使得现在的开发过程非常繁琐和缓慢。 【参考方案1】:解决方法suggested here 有帮助:
添加 NuGet 包Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
将services.AddControllersWithViews();
更改为services.AddControllersWithViews().AddRazorRuntimeCompilation();
保存后需要点击浏览器链接刷新按钮Ctrl+Alt+Enter
但总比重启应用好
【讨论】:
不适用于 .NET 5 Razor Pages 和 Firefox。以上是关于.Net Core 3.0 中的 BrowserLink的主要内容,如果未能解决你的问题,请参考以下文章