我有一个运行良好的托管资源管理器栏(在 Internet Explorer 中工作)。目前,唯一的调试方法是:
- 在VS之外启动IE
- 从 VS(调试=>附加)附加到进程“iexplore.exe”
尝试执行以下操作:
- 转到项目属性 => 调试选项卡
- 启动外部程序:c:\program files (x86)\internet explorer\iexplore.exe
- 命令行参数:about:blank
- Hit F5
第一种方法非常麻烦。使用第二种方法,iexplore启动了,但是调试器无法识别断点,不知道为什么。
Any tip?
所以......在我提出这个问题三个月后,这就是答案。
在 Visual Studio 中,将 EXE 作为新项目打开:
- 文件 -> 打开 -> 项目/解决方案
- 将类型更改为 exe 文件
- 打开 c:\program files\internet explorer\iexplore.exe
然后,打开项目属性:
- 只有一个“常规”选项卡
- 将调试器类型更改为“托管 v4.0”
That's it. F5 will now work. You can add this EXE project to the solution that contains your managed bho, and set the EXE project to be the Startup project.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)