Com DLL消耗100%的CPU使用率

Com DLL消耗100%的CPU使用率,com,Com,我创建了一个特殊的com dll来执行一些操作,当加载到内存中时,它会消耗100%的CPU使用率。 因为当我重命名dll或卸载它时,CPU的使用会进入正常状态。 如何调试该问题?将编译该COM.dll时获得的.pdb文件放入与该COM.dll相同的文件夹中,然后将调试器附加到进程并暂停执行-您将破译出有问题的代码 从完全相同的编译中获得.pdb文件非常重要。每次重建.dll时,必须确保将新的.pdb文件复制到.dll使用者加载它的位置。将编译该COM.dll时获得的.pdb文件放入与COM.dl

我创建了一个特殊的com dll来执行一些操作,当加载到内存中时,它会消耗100%的CPU使用率。 因为当我重命名dll或卸载它时,CPU的使用会进入正常状态。
如何调试该问题?

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


从完全相同的编译中获得.pdb文件非常重要。每次重建.dll时,必须确保将新的.pdb文件复制到.dll使用者加载它的位置。

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

从完全相同的编译中获得.pdb文件非常重要。每次重建.dll时,必须确保将新的.pdb文件复制到.dll使用者加载它的位置