您的位置:首页 > 其它

关于在ie8下用vs2005运行调试,自动停止的问题

2012-05-03 09:00 381 查看
网络上找到的解决方案,真不知这些人是怎么发现这样能解决的

Hi,

IE 8 has a feature called Loosely-Coupled
Internet Explorer (LCIE) which results in IE running across multiple processes.

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

Older versions of the Visual Studio Debugger get confused by this and cannot figure out how to attach to the correct process. You can work around this by disabling the process growth feature of LCIE. Here's how:

1) Open RegEdit

2) Browse to HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main

3) Add a dword under this key called TabProcGrowth

4) Set TabProcGrowth to 0

Since you are running on
Windows Server 2003, this is all you should need to do. If you run into the same problem on Vista or newer, you will also need to turn off protected mode.

Thanks.

Brad Sullivan - Program Manager - Visual Studio Debugger
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: