我在一个遗留的MMC应用程序上工作,我注意到的一件事是,当关闭MMC时,偶尔会报告一个错误。
"MMC在管理单元中检测到错误。建议您关闭并重新启动MMC“。
我如何调试它呢?该错误直到您关闭控制台才会显示,如果您尝试附加调试器,它会立即退出。
有什么想法吗?
发布于 2009-09-24 19:58:37
为什么不在调试器下运行MMC呢?显然,管理单元的关闭代码有问题(可能是未处理的异常)。
只需在您喜欢的调试器下运行mmc.exe,并告诉调试器在所有异常时停止。连接您的管理单元退出并等待崩溃。
您可以尝试运行ProcDump,它可以在未处理的异常情况下创建转储文件。
https://stackoverflow.com/questions/1473487
复制相似问题