首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何停止browserlink.js和aspnet核心浏览器刷新

如何停止browserlink.js和aspnet核心浏览器刷新
EN

Stack Overflow用户
提问于 2021-11-18 18:47:54
回答 3查看 1.3K关注 0票数 4

为什么只有当我使用VS 2022时,我的控制台里才会有这么多垃圾?

我设置了Options -> Projects and Solutions -> ASP.NET Core -> Auto build and refresh options -> NONE

还禁用了此处的“浏览器链接”:

在VS 2019年运行相同的项目时,这些东西都不会出现,而且我很确定它会干扰我的SignalR连接

EN

回答 3

Stack Overflow用户

发布于 2022-02-18 03:27:37

对于任何使用dotnet工具并希望禁用热重加载和控制台输出的人,并且对dotnet watch --no-hot-reload一无所知,请将其放在js脚本的开头:

代码语言:javascript
运行
复制
function removeDotnetHotReload() {
    const scriptInjectedSentinel = '_dotnet_watch_ws_injected'
    // @ts-ignore
    window[scriptInjectedSentinel] = true
}

removeDotnetHotReload()
票数 2
EN

Stack Overflow用户

发布于 2022-01-15 23:02:58

对于aspnet核心浏览器刷新,请您在https://github.com/dotnet/sdk上提交一个问题,因为这是代码所在?

对于浏览器链接,我可以告诉您,现在在.NET 6应用程序中禁用这些消息是不可能的,除非关闭(您可以在控制台中关闭冗长的消息,这样它们就不会显示,但它们仍然会被发出)。如果您可以关闭CSS热版本,您可以在工具->选项->项目和解决方案->ASP.NETCore中这样做。请将这方面的反馈意见提交给Developer,这样我们就可以更好地发现这一点。

尽管如此,我很好奇为什么您认为这可能会干扰您的SignalR连接。如果有干扰,我们当然也想解决这个问题,但我不确定为什么会这样。

票数 1
EN

Stack Overflow用户

发布于 2022-08-01 22:32:19

按照https://developercommunity.visualstudio.com/t/Browser-Link-cannot-be-disabled/1582653#T-N1608441,将"hotReloadEnabled": false添加到launchSettings.json配置文件应该会抑制Visual对这些脚本的注入。这实际上并没有关闭C#热重新加载-只是关闭脚本的MSFT注入。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70025181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档