解决vs2005 在 ie8 中 设置断点不起作用 .

为什么在IE8下VS debuger会不起作用呢?

如果你尝试使用IE8来Debug你的程序,通常会发现,VS Debuger会停止或直接忽略你设的断点!

为什么会这样呢?

好吧!IE8 有一个叫做散偶合 Loosely-Coupled Internet Explorer (LCIE) 的默认设置,这个设置使IE可以运行在多个进程上。

http://www.microsoft.com/windows/internet-explorer/beta/readiness/developers-existing.aspx#lcie

老版本的VS Debuger会不清楚到底要附加到哪个进程才是正确的。

要解决这个问题,你必须禁用LCIE的进程增长功能,以下为具体步骤:

1)打开注册表 RegEdit

2)导航到 HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main

3)双击TabProcGrowth 键

4)将TabProcGrowth 的Value data 设置为0

5)如果没有TabProcGrowth,则新建一个名称为TabProcGrowth的 DWORD类,数据值设置为0.

如果你在Vista 或者 newer 上碰到同样的问题,你必须将protected mode 设置为Off。

OK。你可以调试你的程序了。

为什么在IE8下VS debuger会不起作用呢?

如果你尝试使用IE8来Debug你的程序,通常会发现,VS Debuger会停止或直接忽略你设的断点!

为什么会这样呢?

好吧!IE8 有一个叫做散偶合 Loosely-Coupled Internet Explorer (LCIE) 的默认设置,这个设置使IE可以运行在多个进程上。

http://www.microsoft.com/windows/internet-explorer/beta/readiness/developers-existing.aspx#lcie

老版本的VS Debuger会不清楚到底要附加到哪个进程才是正确的。

要解决这个问题,你必须禁用LCIE的进程增长功能,以下为具体步骤:

1)打开注册表 RegEdit

2)导航到 HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main

3)双击TabProcGrowth 键

4)将TabProcGrowth 的Value data 设置为0

5)如果没有TabProcGrowth,则新建一个名称为TabProcGrowth的 DWORD类,数据值设置为0.

如果你在Vista 或者 newer 上碰到同样的问题,你必须将protected mode 设置为Off。

OK。你可以调试你的程序了。

时间: 2024-10-10 05:12:34

解决vs2005 在 ie8 中 设置断点不起作用 .的相关文章

Keil4中无法再main函数中设置断点

问题描述 Keil4中无法再main函数中设置断点 在汇编那可以设置断点,但是在c语言那个图标就编程灰色的了 解决方案 先退出调试模式试试? 解决方案二: debug 里面选择run to main() 再rebuild下

ssis package 在调试状态中设置断点,程序 不进入断点 的解决方案

原文:ssis package 在调试状态中设置断点,程序 不进入断点 的解决方案 针对 SSIS intergation 项目 > 属性 > Debug >Run64bITRuntime = False

Silverlight 5 beta新特性探索系列:2.在XAML代码中设置断点和Binding绑定调试【附带源码实例】

在Silverlight之前的版本中都不能在XAML代码中设置断点以跟踪调试的,在Silverlight 5 beta版中我们将能够为Binding数据的XAML代码设置断点以跟踪调试相应的数据绑定过程. 首先我们新建一个Silverlight 5应用程序,然后准备后台数据代码如下以绑定一个DataGrid控件. public MainPage() { InitializeComponent(); List<CityInformation> cityList=new List<CityI

布局-Android自定义控件在scrollview中设置高度不起作用,已经重写了 onMeasure方法

问题描述 Android自定义控件在scrollview中设置高度不起作用,已经重写了 onMeasure方法 布局: android:layout_width="match_parent" android:layout_height="match_parent" android:fillViewport="true"> <RelativeLayout android:layout_width="match_parent&q

电脑怎么解决连接到系统中的设备没有发挥作用的问题

  这是一个偶尔出现,但一出现就会导致共享访问不了,可能会导致某一个共享可以访问,其他不能访问,某一个共享不能访问,其他可以访问的怪现象.搜遍网上也没有一个有效的解决方法.今天碰到这个问题时偶然获得一种比较容易有效的解决方法,不用重装系统. 方法一: 1.先提供一个最为简单快捷的方法,先卸载网卡,偶尔能解决 2.卸载以后 ,选取图中的 扫描硬件改动,重装网卡驱动 方法二: 1.右键选择我的电脑,选择管理 2.根据红圈的提示选择,然后应用 方法三: 1.利用一键共享软件设置共享Share for

objective c-oc设置断点的po的问题

问题描述 oc设置断点的po的问题 oc中设置断点,在控制台po 执行不了 是什么原因?就是po输出一个变量的值没办法输出值 解决方案 是不是断点位置没有放对,你贴图上面看看啥情况 解决方案二: 楼主要输出的变量是对象 还是基础类型 p用来输出基本类型 解决方案三: 可能是你用的release模式吧 你改成debug模式 试试 成功了 回来采纳我哦 解决方案四: 社会断点,要在断点执行完之前使用po,不能设置断点,程序跑完了采取使用po命令,此时buge已经过去了

winform 中设置窗体的默认焦点

转载:http://www.cnblogs.com/weekzero/p/3504513.html winform的窗体中,有时候需要设置默认焦点,有时候需要取消默认焦点. 设置默认焦点,最简单的方法就是设置这个控件的tabIndex,例:textBox1.TabIndex = 0; 也可以在窗体事件中用focus事件来实现,比如在Form的Activated事件中,如: private void Form1_Activated(object sender, EventArgs e) { tex

jquery.ui.dialog 1.81在IE8中出现滚动条失效解决方法

jquery.ui.dialog 1.81在ie8中出现滚动条失效解决方法 var dialog = $("#divdialog").dialog({  autoopen:false  ,width:350  ,height:160  ,buttons:{   "确认":function(){    $(this).dialog("close");   }  }  ,title:"提示:"  ,modal:true  ,res

action-MyEclipse中设置了断点进入不了

问题描述 MyEclipse中设置了断点进入不了 我创建了一个web项目.一开始我在Action中设置了一个断点,是可以进入debug的, 后来不知怎么的,就进入不了了.然后我又新建了个测试java项目,写了一个简单方法, 用main方法调用,设置断点.但是还是进入不了debug.请问各位大神,这是哪里的问题?谢谢 解决方案 首先要用Debug模式启动:其次,程序或配置文件有问题.还有就是,你的调试方法对不对.参考一下这个:http://jingyan.baidu.com/article/f3e