Visual Studio открывает браузер по умолчанию вместо Internet Explorer - PullRequest
199 голосов
/ 17 сентября 2008

Когда я отлаживаю в Visual Studio, открывается Firefox, и это раздражает из-за подключений, которые имеют Internet Explorer и Visual Studio, например, когда вы закрываете браузер Internet Explorer, который запускает отладку, Visual Studio прекращает отладку. Как заставить Visual Studio вместо этого открывать Internet Explorer, не устанавливая Internet Explorer в качестве браузера по умолчанию?

Ответы [ 14 ]

273 голосов
/ 17 сентября 2008

Скотт Гатри написал на , как изменить браузер Visual Studio по умолчанию :

1) Щелкните правой кнопкой мыши на странице .aspx в вашем обозреватель решений

2) Выберите контекст просмотра опция меню

3) В диалоговом окне вы можете выбрать или добавить браузер Если вы хотите Firefox в нажмите кнопку «Добавить» и укажите на firefox.exe имя файла

4) Нажмите кнопку «Установить по умолчанию» сделать это браузером по умолчанию, когда Вы запускаете любую страницу на сайте.

Однако мне не нравится тот факт, что это не так просто, как должно быть.

121 голосов
/ 14 сентября 2010

В Visual Studio 2010 браузер по умолчанию часто сбрасывается (почти каждый раз, когда изменяется параметр IDE или даже после перезапуска Visual Studio). Для борьбы с этим теперь доступно расширение для выбора браузера по умолчанию:

!!! Обновление !!! Похоже, что стандартный переключатель браузера WoVS больше не доступен бесплатно в соответствии с @ Cory . Вместо этого вы можете попробовать Default Browser Changer , но я его не проверял. Если у вас уже есть плагин WoVS, я бы порекомендовал создать его резервную копию, чтобы вы могли установить его позже.

Следующее решение может больше не работать:

WoVS Переключатель браузера по умолчанию : http://visualstudiogallery.msdn.microsoft.com/en-us/bb424812-f742-41ef-974a-cdac607df921

WoVS Default Browser Switcher

Редактировать: Работает также с ASP.NET MVC приложениями.

Примечание: Один из негативных побочных эффектов установки этого расширения заключается в том, что его нужно обновлять примерно раз в месяц. Это привело к тому, что некоторые удалили его, потому что для них это более утомительно, чем проблема, которую он исправляет. Несмотря на это, он легко обновляется через менеджер расширений, и я все еще нахожу его очень полезным.

При запуске VS вы увидите следующую ошибку:

Срок действия бета-версии Browser Switcher по умолчанию истек. Пожалуйста, используйте Extension Manager или посетите галерею VS, чтобы загрузить обновленные биты.

41 голосов
/ 30 мая 2012

Для MVC3 вам не нужно добавлять какие-либо фиктивные файлы для установки определенного браузера. Все, что вам нужно сделать, это:

  • «Показать все файлы» для проекта
  • перейти в папку bin
  • щелкните правой кнопкой мыши единственный XML-файл, чтобы найти параметр «Просмотреть с помощью ...»

setting MVC3 project default browser

26 голосов
/ 17 сентября 2008

Щелкните правой кнопкой мыши файл aspx и выберите «Обзор с». Я думаю, что есть возможность установить по умолчанию.

7 голосов
/ 14 июня 2011

Если вы используете приложение MVC 3 - в обозревателе решений щелкните значок Показать все файлы, а затем в файле Global.asax должен быть файл с именем YourProjectName.Publish.XML, щелкните его правой кнопкой мыши и выберите Browse With ... "и выберите ваш любимый браузер по умолчанию.

7 голосов
/ 27 июля 2009

Также может быть полезно для ASP.NET MVC:

В приложении MVC вы должны щелкнуть правой кнопкой мыши на Default.aspx, который является единственным «Реальная» веб-страница в этом решении. По умолчанию отображается страница «Обзор с помощью…»

С http://avaricesoft.wordpress.com/2008/08/04/...

4 голосов
/ 17 сентября 2008

В обозревателе решений щелкните правой кнопкой мыши любую страницу ASPX, выберите «Обзор с помощью» и выберите IE по умолчанию.

Обратите внимание ... те же шаги можно использовать для добавления Google Chrome в качестве опции браузера и для установки его в качестве браузера по умолчанию.

3 голосов
/ 23 марта 2010

Быстрое примечание, если у вас нет .aspx в вашем проекте (то есть его XBAP), но вам все еще нужно отлаживать с помощью IE, просто добавьте htm-страницу в ваш проект и щелкните правой кнопкой мыши по ней, чтобы установить значение по умолчанию. Хак, но это работает: P

1 голос
/ 02 мая 2017

В visual studio 2013 это можно сделать следующим образом:

1) Убедитесь, что вы выбрали стартовый проект в окне исследования вашего решения 2) Это приводит к выпадению слева от выпадающего списка отладки. Вы можете выбрать браузер из этого нового выпадающего списка.

Ключ - должен быть выбран проект для запуска

1 голос
/ 19 апреля 2017

В VS 2017 отладка проекта ASP.NET с помощью Chrome не выполняет вход в вашу учетную запись Google.

Чтобы исправить это, перейдите в Инструменты -> Параметры -> Отладка -> Общие и отключите параметр Включить отладку JavaScript для ASP.NET (Chrome и IE).

https://msdnshared.blob.core.windows.net/media/2016/11/debugger-settings-1024x690.png

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