转储调试的受保护模式

从不受信任的源调试转储文件时,默认情况下,Visual Studio 会启用受保护的模式以提供安全的调试环境。

受保护模式横幅的屏幕截图。

什么是受保护的模式?

受保护的模式使用 AppContainer 隔离将调试器进程与系统的其余部分隔离开来。 这种隔离有助于防止转储文件中的恶意代码或数据影响系统或访问敏感信息。

局限性

  • 任务 ”视图将在“并行堆栈”窗口中为空
  • 调试器任务窗口 (Debug-Windows-Tasks>>) 将为空
  • 未为诊断分析和调试托管内存启用受保护的模式

禁用受保护的模式

通过在转储摘要页上取消选择 “受保护的 ”开关,或者通过使用 “信任 ”按钮将其标记为受信任,可以暂时禁用转储的受保护模式。