我正在尝试使用Visual Studio 2010中的ATL项目创建BHO。我正在按照这篇文章进行操作:http://msdn.microsoft.com/en-us/library/bb250489.aspx。
当我到达“进行测试”时,我按下F5键,项目成功编译,但是出现错误弹窗:“无法启动程序'...HelloWorld.dll'”。
我尝试了在此处描述的解决方案:Unable to start program ATL Project C++。
我在“项目-属性-配置属性-调试-命令”中设置了“C:\Program Files (x86)\Internet Explorer\iexplore.exe”。我按下F5键,然后又出现了一个警告:
“找不到'iexplore.exe'的调试信息,或者不匹配。无法找到或打开PDB文件
您想继续调试吗?”
我回答“是”,IE被启动,所有的断点都被禁用并且调试器退出。如果我尝试附加到运行中的IE实例,则调试器不会退出,但是所有的断点仍然被禁用。
使用Visual Studio 2010调试C++ BHO DLL的正确方法是什么?我的IE版本为11。
当我到达“进行测试”时,我按下F5键,项目成功编译,但是出现错误弹窗:“无法启动程序'...HelloWorld.dll'”。
我尝试了在此处描述的解决方案:Unable to start program ATL Project C++。
我在“项目-属性-配置属性-调试-命令”中设置了“C:\Program Files (x86)\Internet Explorer\iexplore.exe”。我按下F5键,然后又出现了一个警告:
“找不到'iexplore.exe'的调试信息,或者不匹配。无法找到或打开PDB文件
您想继续调试吗?”
我回答“是”,IE被启动,所有的断点都被禁用并且调试器退出。如果我尝试附加到运行中的IE实例,则调试器不会退出,但是所有的断点仍然被禁用。
使用Visual Studio 2010调试C++ BHO DLL的正确方法是什么?我的IE版本为11。