DLL占用100%的CPU使用率

时间:2010-04-13 07:34:27

标签: com

我创建的一个特定组件,用于执行某些操作,当加载到内存中时,它会消耗100%的CPU使用率。 因为当我重命名dll或卸载它时CPU使用率变为正常状态。 如何调试问题?

1 个答案:

答案 0 :(得分:3)

将COM .dll编译到与COM .dll相同的文件夹中时,将您获得的.pdb文件放入,然后将调试器附加到进程并暂停执行 - 您将进入有问题的代码。

从完全相同的编译中获取.pdb文件真的很糟糕。每次重建.dll时,都必须确保将新的.pdb文件复制到.dll使用者加载它的位置。