我正试图使用Microsoft的调试诊断工具(DebugDiag)来识别w3wp.exe/clr.dll中发生的应用程序事件日志错误,如本答案中所述。
然而,当我试图添加我的新规则时,我得到了一个错误对话框:
无法连接到服务。未能启动DbgSVC。GetLastError返回0x00000422
如何成功添加规则?
此错误表示Debug Diagnostic Service
服务已禁用。
要修复:
- 开始>运行>services.msc
- 在出现的"服务"对话框中,在列表中找到"调试诊断服务"
- 右键单击该服务>属性
- 将"启动类型"从
Disabled
更改为Manual
。单击"确定" - 返回DebugDiag,然后再次尝试添加(或修改或删除)规则
DebugDiag将自动启动服务。问题是DebugDiag在处于禁用状态时无法启动服务。