我正在使用VS2010(使用Windows 7)处理Web应用程序,通常处于调试模式:
1.当我关闭浏览器窗口时,调试器停止发送
2.当我停止调试器时,浏览器窗口关闭
前段时间这些都停止了工作。
最近我将IE9更新为IE10,我怀疑这个问题可能与IE10有关。
有什么帮助吗?
答案 0 :(得分:7)
我使用的是VS Ultimate 2012.只是尝试过并且有效:
在工具栏中打开browserlist下拉列表(带绿色三角形的按钮),单击“Browse With ...”。几秒钟后,将打开浏览器列表窗口。选择非默认的“Internet Explorer”并将其删除。关闭窗口并尝试调试。
如果仍有第二个“Internet Explorer”,请尝试选择其他浏览器,然后再次选择“Internet Explorer”。
希望它有所帮助。
答案 1 :(得分:2)
我刚注意到,在Web应用程序的“浏览方式”菜单中,有两个Internet Explorer实例,当我尝试将其中一个设置为默认值时,始终将同一个实例设置为默认值。 我猜IE9没有删除一些注册表数据。 因此,当我使用其他浏览器多次浏览我的应用程序时,Internet Explorer的第二个实例消失了,我的问题停止了再现。
现在,当开始调试时,我的VS2010会弹出一条消息,说“在机器上附加进程的脚本调试器'......''失败。调试器已经附加了”。在任务管理器中,我看到两个IE实例 - 一个x64和一个x86 ...... 我会看到有关这个主题的问题。
希望我的帖子可以帮助别人。
感谢Daniel,请你注意。