设置VS&IE8控件调试

转载 2013年12月05日 17:21:52
设置VS&IE8控件调试 
在做网页控件程序的时候,经常使用的调试方法有两种: 
1.首先打开嵌入了控件的网页,然后打开VS,打开控件源代码,选择【调试】-》【附加到进程】,打开“附加到进程”对话框,在可用进程列表中选择一开始打开网页的IE进程,选择【附件】,即可在VS中设置断点进行调试。(注意在“附加到进程”对话框中,需要选择合适的调试代码类型,对于C++程序选择“本地/native”类型)
2.使用VS打开控件源代码,在项目【属性对话框】的【调试】页,【命令】栏填写iexplore.exe的全路径名,【命令参数】填写用于调试控件的网页文件,然后F5调试即可。 

但是在使用IE8进行控件调试时,上述两种方法似乎都不能奏效,现象是设置的断点无法被激活。原因是,IE8默认为每个标签页启动一个新的进程,而按照上述两种方式,无论是1中选择附加到的进程,还是2中启动的iexplore进程,都不是实际运行网页标签的IE进程,即调试器没有绑定到正确的进程,断点自然无法激活。

解决的方式有两种: 
1.按原方法1打开附加到进程对话框,在可选进程列表中找到正确的IE进程(不是以网页名称为名的IE进程,那个是IE的主进程而不是标签页进程)并附加到进程,如果无法激活断点,则说明进程不对,解除附加后继续选择其他的IE进程附加,直到能够激活断点。 
2.运行gpedit.msc组策略管理器。在“计算机配置—》管理模板—》windows组件—》Internet Explore”中打开“选项卡进程增长”,设置为已启用,选项卡进程增长为0。应用之后IE8就进入单进程模式。这时VS只要直接按F5就能直接进入调试进程,激活断点。

自定义组合控件---设置界面条目控件

Android系统虽然自带了很多的组件,但肯定满足我们个性化的需求,所以我们为了开发方便,需要自定义Android的UI组件,以实现我们个性化的需求。 对于设置界面的每一个条目,基本上都是相同,我们是...
  • wk843620202
  • wk843620202
  • 2016年03月24日 11:37
  • 1001

MFC ActiveX控件初步 调试方法

应用MFC向导生成ActiveX控件 第一步: 第二步:直接点击完成 第三步:可以再图中位置为ActiveX添加接口函数 第四步: 第五步:生成解决方案 第六步:本地调试 ...
  • Zhang_HZ2016
  • Zhang_HZ2016
  • 2016年10月26日 01:06
  • 549

用IE调试ActiveX控件的相关设置(无法启动调试信息,找不到Microsoft Internet Explorer的解决方法)

用IE调试ActiveX控件的相关设置(无法启动调试信息,找不到Microsoft Internet Explorer的解决方法) 转自http://blog.csdn.net/uqapuq...
  • z526882183
  • z526882183
  • 2016年04月14日 19:54
  • 1561

2.调试自定义控件

2.调试自定义控件 原文请看我博客:http://clzf.co/blog.php?id=2 上一篇说了如何创建一个自定义控件 这一篇介绍一下怎么去调试一个自定义控件 其实吧我觉得这一篇没有多大...
  • crystal_lz
  • crystal_lz
  • 2014年03月28日 19:58
  • 3286

IE 控件调试本地网页

在做网页控件程序的时候,经常使用的调试方法有两种: 1.首先打开嵌入了控件的网页,然后打开VS,打开控件源代码,选择【调试】-》【附加到进程】,打开“附加到进程”对话框,在可用进程列表中选择一开...
  • Beyond_cn
  • Beyond_cn
  • 2014年07月10日 15:58
  • 724

【插件-ActiveX】Visual Studio 中调试ActiveX控件

创建Html的测试文件 如下图所示创建测试的html文件,文件内容如下,注意CLSID为CMFCActiveXMathCtrl的uuid MFCActiveXMath 测试 ...
  • chenlu5201314
  • chenlu5201314
  • 2017年04月11日 18:40
  • 1125

vs编写ActiveX控件,无法运行调试配置

在VS中开发MFC ActiveX控件,开发完后,通常使用VS自带的容器ActiveX Control Test Container来运行ActiveX控件。此容器在VS安装后的文件中是找不到的,需要...
  • evil_119
  • evil_119
  • 2015年06月17日 09:18
  • 755

关于如何调试控件的解决办法。

转自: http://www.cnblogs.com/guanjinke/archive/2007/01/23/628311.html       前面的一些文章绝大部分都是要讲控件的设计时的行为,既...
  • eyfng
  • eyfng
  • 2007年06月28日 09:57
  • 452

设置VS2010和IE8 调试ATL控件

VS2008设置篇:     设置VS2008 通过IE8 调试ATL的ActiveX控件的步骤如下: (1)       设置项目属性 通过菜单项 “项目—》你的项目属性”如下图: (2...
  • lianfuguo
  • lianfuguo
  • 2014年07月31日 23:51
  • 1004

VS2015 下调试ActiveX控件

本人刚接触ActiveX,所以很多东西不是很懂, 比如在VS2015 下调试ActiveX控件就困扰了我很久, 每次点击开始调试都会显示“无法启动程序***”,不能调试对我来说绝对是致命的,网上百度了...
  • gaojunhuiwww
  • gaojunhuiwww
  • 2015年11月27日 11:33
  • 4357
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:设置VS&IE8控件调试
举报原因:
原因补充:

(最多只允许输入30个字)