如何阻止Internet Explorer创建新实例?

时间:2009-05-15 00:39:43

标签: visual-studio web-services internet-explorer

这是一种阻止IE每次遇到弹出窗口时创建新实例的方法吗?我正在同时调试两个Silverlight应用程序。第一个创建新的弹出窗口,第二个窗口。调试在FireFox中工作正常,因为它不会创建单独的进程。但IE创建了新实例,当然Visual Studio没有附加到IE的新实例。

2 个答案:

答案 0 :(得分:1)

哪个版本的IE?如果您使用的是7+,可以将弹出设置更改为“在新选项卡中打开”而不是新窗口吗? (工具 - >选项 - >标签设置)。

答案 1 :(得分:0)

据我所知,当您在IE中打开一个新窗口时(通过使用Javascript或选择“文件>新窗口”),它应该启动一个新进程。只有在您再次实际运行可执行文件时才会启动新进程(例如,从Windows资源管理器)。

由于MSIE与Windows资源管理器密切相关,我想知道它是否与某个Windows资源管理器设置有关。尝试转到任何资源管理器窗口,选择工具>选项,选择“查看”选项卡,并确保未选中“在单独的进程中启动文件夹窗口”,可能是它。

另一种可能性是在MSIE,工具>选项,选择“高级”选项卡选中“重新使用Windows启动快捷方式”,但我怀疑这是不是。