gpt4 book ai didi

debugging - 浏览器链接总是要求 "Do you want to stop debugging"

转载 作者:行者123 更新时间:2023-12-04 12:47:46 26 4
gpt4 key购买 nike

只是想知道我的浏览器一直询问我是否想在每次点击浏览器链接刷新时停止调试非常烦人,因为这会减慢开发时间。

有没有其他人遇到过这个?

干杯

最佳答案

更新的答案,现在找到根本原因
经过两年看到这个错误时断时续,我终于明白是什么原因造成的。非常感谢 Damian Edwards 在社区站会上提到这一点!

作为开发人员,我们经常在 Visual Studio 中以 Debug模式而不是 Release模式进行所有开发。我们用 F5 运行我们的项目是很常见的。在这种情况下,VS 在启用调试器的情况下运行项目,这并不奇怪。

所以事实证明,当您尝试通过浏览器链接刷新时,“您想停止调试吗?错误对话框是说”您做了一些更改,看起来它们可能需要重新编译 razor View 才能刷新页面,并且为了做到这一点,Visual Studio 需要停止调试器 session ,可以吗?”

和修复?这会让你大吃一惊。如果您想在进行 html/css 更改时使用浏览器链接快速刷新页面并且不再看到此消息,请执行以下操作:使用 CTL+F5 而不是 F5 运行项目 .这将在不启动调试器的情况下运行项目,如果您打算使用 browerlink 在 View 上执行一堆 html css 工作,那么您可能无论如何都不会使用调试器。 :-) 就是这样,没有更多的错误信息。砰。 别客气。 (我花了 T W O Y E A R S 才弄明白。手贴在额头上,眼睛滚动)

我在下面留下了我的原始答案,因为它在某些情况下似乎确实有帮助,并且已经收到了一些赞成票,但事后看来,我认为这更像是一个巧合的观察,而不是根本原因。

原来的
我已经为这个问题苦苦挣扎了将近一年。我可能刚刚发现了原因。我同时运行两个 Visual Studio 副本,每个副本都有不同的 Web 项目。然后,当我尝试获取浏览器链接以在 Visual Studio 的一份副本中刷新浏览器时,它会询问“您要停止调试吗”。

然后我退出了 Visual Studio 的第二个副本,并在 Visual Studio 的第一个副本中重新运行了 Web 项目,当我尝试获取浏览器链接以刷新浏览器时,它在没有提示的情况下运行良好。是的。比“是否要停止调试”更好的错误消息可能是“看起来您正在 Visual Studio 的不同副本中同时运行两个 Web 项目。Browserlink 不支持此功能,请关闭其中一个。”

关于debugging - 浏览器链接总是要求 "Do you want to stop debugging",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22324634/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com