问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

禁用 Just-In-Time 调试器

创作时间:
作者:
@小白创作中心

禁用 Just-In-Time 调试器

引用
1
来源
1.
https://learn.microsoft.com/zh-cn/visualstudio/debugger/just-in-time-debugging-in-visual-studio?view=vs-2022

本文介绍了如何在Visual Studio中禁用Just-In-Time(JIT)调试器。通过本文,开发者可以了解JIT调试器的工作原理,并根据不同的Visual Studio安装情况选择合适的禁用方法。此外,文章还详细说明了如何在Web应用中禁用脚本调试和服务器端调试。

禁用 Just-In-Time 调试器

Visual Studio 中的 Just-In-Time (JIT) 调试器对话框可能会在正在运行的应用程序中出现错误时打开。 该对话框可以防止应用程序继续执行。

JIT 调试器提供启动 Visual Studio 以调试错误的选项。 若要执行此操作,必须安装 Visual Studio 或其他选定的调试器。 调试器提供有关错误和功能的详细信息,可帮助你解决问题。

本文介绍如何阻止 JIT 调试器对话框中断应用程序执行。

禁用或响应 JIT 调试器

根据 Visual Studio 安装和任务方案,如何响应 JIT 调试器对话框有不同的选项。

下表汇总了选项:

配置
方案
说明
已安装 Visual Studio
试用 JIT 调试器
使用实时调试器调试错误
已安装 Visual Studio
禁用 JIT 调试器
从 Visual Studio 禁用 JIT 调试
以前安装过 Visual Studio,但当前未安装
禁用 JIT 调试器
禁用 Windows 注册表中的 JIT 调试
Visual Studio 从未安装
防止 JIT 调试
通过禁用脚本调试、禁用服务器端调试或禁用 ASP.NET 应用程序的调试来防止 JIT 调试。

禁用脚本调试或服务器端调试

当 Web 应用遇到错误时,即使配置不包含 Visual Studio,JIT 调试器对话框也可能打开。 如果从未安装过 Visual Studio 或以前卸载的 Visual Studio,则可能会出现这种情况。 在这些方案中,可以尝试禁用脚本调试或服务器端调试。

禁用 Web 应用的脚本调试

按照以下步骤禁用 Web 应用的脚本调试:

  1. 打开 Windows控制面板,并浏览到网络和 Internet>Internet 选项页。
  2. 在“Internet 属性”对话框中,转到“高级”选项卡。
  3. 滚动到浏览组,然后选择禁用脚本调试选项。

备注:根据 Windows 版本和浏览器,可能需要选择多个选项。

示例:已选择两个相关选项:

禁用 Web 应用的服务器端调试

如果要在 Internet Information Services (IIS)中托管 ASP.NET Web 应用,请使用以下步骤禁用服务器端调试:

  1. 打开 IIS 管理器,转到功能视图
  2. 在 ASP.NET 部分,双击或选择“.NET 编译”。
  3. 仅当使用服务器管理器安装 .NET 功能时,ASP.NET 节选项才存在。
  4. 操作窗格中,选择打开功能
  5. 对于“行为”>“调试”选项,请选择“False”。

备注:在较旧版本的 IIS 中,具体步骤有所不同。

本文原文来自微软官方文档

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号