IIS Express - 不适当的热重载/刷新/回发

问题描述 投票:0回答:1

我正在运行 IIS Express,并在以下情况下遇到不适当的回发:

  • 我只是将光标放在浏览器的 URL 字段中;和
  • 我开始编辑 URL(就像更改一个字符)。

我没有按“回车”,也没有尝试回发到服务器,但由于某种原因,调试器非常敏感,以至于与浏览器 URL 字段的任何交互都会触发刷新/回发/重新加载。

那是什么?有办法关掉吗?

visual-studio webforms iis-express
1个回答
0
投票

我的猜测是您已打开浏览器的调试功能。

此选项:

所以,尝试看看是否启用了脚本调试。 (禁用它)。

还有其他选择吗?

禁用实时预览。此功能在 vs2022 中现已默认开启,并允许在浏览器中进行编辑,并在使用 Webforms 设计器时使用 chrome 引擎进行渲染。

所以,工具->选项->Web 表单设计器。 和这个:

以上都是我的猜测,但值得一试。 (因此,不要使用实时预览,而是选择旧版 Web 表单设计器)。

我会考虑尝试不同的浏览器。显然,在我的开发人员计算机上,像所有开发人员一样,我有多个浏览器。因此,您可以尝试说出您的其他浏览器之一,例如这些选择。

还有另一个快速测试?

尝试将您的项目更改为发布,并查看该行为是否存在。

例如,这个:

因此,要么您的浏览器中有一些恶意软件,要么您在调试代码期间将浏览器会话附加为实时调试会话。

© www.soinside.com 2019 - 2024. All rights reserved.