草庐IT

asp.net - 调试诊断工具 - 无法修改规则 - "failed to start dbgsvc getlasterror returns 0x0000422"

coder 2024-06-21 原文

我试图使用 Microsoft 的调试诊断工具 (DebugDiag) 来识别 w3wp.exe/clr.dll 中发生的应用程序事件日志错误,如 this answer 中所述.

但是,当我尝试添加新规则时,出现错误对话框:

Cannot connect to service. Failed to start DbgSVC. GetLastError returns 0x00000422

如何才能成功添加规则?

最佳答案

此错误表明 Debug Diagnostic Service 服务被禁用。

修复:

  1. 开始 > 运行 > services.msc
  2. 在出现的“服务”对话框中,在列表中找到“调试诊断服务”。
  3. 右键单击该服务 > 属性。
  4. 将启动类型从 Disabled 更改为 Manual。点击确定。
  5. 返回 DebugDiag 并再次尝试添加(或修改或删除)规则。

DebugDiag 会自动启动该服务。问题是 DebugDiag 在 Disabled 状态下无法启动服务。

关于asp.net - 调试诊断工具 - 无法修改规则 - "failed to start dbgsvc getlasterror returns 0x0000422",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26127366/

有关asp.net - 调试诊断工具 - 无法修改规则 - "failed to start dbgsvc getlasterror returns 0x0000422"的更多相关文章

随机推荐