Как я могу остановить Internet Explorer от создания новых экземпляров? - PullRequest
1 голос
/ 15 мая 2009

Это способ остановить IE для создания нового экземпляра каждый раз, когда он сталкивается с всплывающим окном? Я отлаживаю два приложения Silverlight одновременно. Первый создает новое всплывающее окно со вторым. Отладка прекрасно работает в FireFox, потому что она не создает отдельный процесс. Но IE создает новый экземпляр и, конечно, Visual Studio не присоединяется к новому экземпляру IE.

Ответы [ 2 ]

1 голос
/ 15 мая 2009

Какая версия IE? Если вы используете 7+, можете ли вы изменить настройку всплывающего окна на «Открыть на новой вкладке» вместо нового окна? (Инструменты -> Параметры -> Параметры вкладки).

0 голосов
/ 15 мая 2009

Насколько я знаю, когда вы открываете новое окно в IE (либо используя Javascript, либо выбирая «Файл> Новое окно»), оно должно , а не начинать новый процесс. Новый процесс запускается только тогда, когда вы фактически запускаете исполняемый файл снова (например, из проводника Windows).

Поскольку MSIE так тесно связана с Проводником Windows, мне интересно, связано ли оно каким-либо образом с одним из параметров Проводника Windows. Попробуйте перейти в любое окно обозревателя, выберите «Инструменты»> «Параметры», перейдите на вкладку «Вид» и убедитесь, что флажок «Запускать окна папок в отдельном процессе» не установлен. Возможно, это так.

Еще одна возможность в MSIE, Сервис> Параметры, выберите вкладку «Дополнительно», проверьте «Повторно использовать Windows для запуска ярлыков», хотя я сомневаюсь, что это так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...