Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 Visual Studio调试器不会在IE10窗口关闭时停止_Visual Studio 2010_Internet Explorer_Debugging_Web Applications - Fatal编程技术网

Visual studio 2010 Visual Studio调试器不会在IE10窗口关闭时停止

Visual studio 2010 Visual Studio调试器不会在IE10窗口关闭时停止,visual-studio-2010,internet-explorer,debugging,web-applications,Visual Studio 2010,Internet Explorer,Debugging,Web Applications,我正在使用VS2010(使用Windows 7)开发一个web应用程序,通常处于调试模式: 1.关闭浏览器窗口时,调试器停止 2.当我停止调试器时,浏览器窗口关闭 不久前,这些设备停止工作。 最近我将IE9更新为IE10,我怀疑这个问题可能与IE10有关。 有什么帮助吗?我刚刚注意到,在web应用程序的“浏览方式”菜单中有两个Internet Explorer实例,当我试图将其中一个设置为默认值时,总是将同一个实例设置为默认值。 我猜IE9没有删除一些注册表数据。 因此,当我用其他浏览器浏览我的

我正在使用VS2010(使用Windows 7)开发一个web应用程序,通常处于调试模式:
1.关闭浏览器窗口时,调试器停止
2.当我停止调试器时,浏览器窗口关闭

不久前,这些设备停止工作。

最近我将IE9更新为IE10,我怀疑这个问题可能与IE10有关。


有什么帮助吗?

我刚刚注意到,在web应用程序的“浏览方式”菜单中有两个Internet Explorer实例,当我试图将其中一个设置为默认值时,总是将同一个实例设置为默认值。 我猜IE9没有删除一些注册表数据。 因此,当我用其他浏览器浏览我的应用程序数次时,Internet Explorer的第二个实例消失了,我的问题也不再重现

现在,当开始调试我的VS2010时,会弹出一条消息说“在计算机“…”上附加进程“…”的脚本调试器失败。已附加调试器”。在任务管理器中,我看到两个IE实例-一个x64和一个x86。。。 我将看到关于这个主题的问题

希望我的帖子能帮助别人


谢谢你,丹尼尔,谢谢你的关注。

我使用VS Ultimate 2012。刚试过,效果不错:

打开工具栏中的browserlist下拉列表(带绿色三角形的按钮),单击“浏览…”。几秒钟后,浏览器列表窗口将打开。选择非默认的“Internet Explorer”并将其删除。关闭窗口并尝试调试

如果第二个“Internet Explorer”仍然存在,请尝试选择其他浏览器,然后再次选择“Internet Explorer”


希望有帮助。

您使用线程吗?我猜一根线是活的。试着看看调试器是否可以告诉您,然后显式终止它。不,我不使用线程。