【问题标题】:Debug Diagnostic Tool - Can't modify rules - "failed to start dbgsvc getlasterror returns 0x0000422"调试诊断工具 - 无法修改规则 - “无法启动 dbgsvc getlasterror 返回 0x0000422”
【发布时间】:2014-09-30 18:13:23
【问题描述】:

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

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

无法连接到服务。无法启动 DbgSVC。 GetLastError 返回 0x00000422

如何成功添加规则?

【问题讨论】:

    标签: asp.net windows debugging


    【解决方案1】:

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

    修复:

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

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

    【讨论】:

      猜你喜欢
      • 2017-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-21
      • 1970-01-01
      • 2020-08-10
      • 1970-01-01
      相关资源
      最近更新 更多