调试IE(7)插件(BHO)

时间:2009-08-13 13:14:30

标签: c++ visual-studio-2008 debugging internet-explorer

当我开始调试我的IE7 BHO时,我常常遇到一个奇怪的情况,IE'挂起'并且不会加载其主页至少3分钟(可能永远不会)。 IE本身具有响应性(菜单,最小/最大,关闭等),但即使尝试导航也会产生无限的加载时间。

这种情况在调试模式下通过VS2008发生,但在插件实际安装在机器上时不在发布模式下。我认为安装调试模式时也不会发生,但我不确定。

任何人遇到这种奇怪的现象并且可能有想法吗?

编辑:以下是我的控制台最后几行的卡片。当它没有卡住时,它会流过imageres并在几秒钟内继续到其他模块:

'iexplore.exe':已加载'C:\ Windows \ System32 \ credssp.dll',已加载符号(已删除源信息)。

'iexplore.exe':已卸载'C:\ Windows \ System32 \ credssp.dll'

'iexplore.exe':已加载'C:\ Windows \ System32 \ SensApi.dll',已加载符号(已删除源信息)。

'iexplore.exe':已加载'C:\ Windows \ System32 \ credssp.dll',已加载符号(已删除源信息)。

'iexplore.exe':已加载'C:\ Windows \ System32 \ schannel.dll',已加载符号(已删除源信息)。

线程'Win32 Thread'(0x15d4)已退出代码12004(0x2ee4)。

'iexplore.exe':已加载'C:\ Windows \ System32 \ imageres.dll'

'iexplore.exe':已卸载'C:\ Windows \ System32 \ imageres.dll'`

1 个答案:

答案 0 :(得分:1)

我的猜测是您的开发环境正在忙着为所有IE的DLL下载符号,但这只是猜测。