2008-09-17 4 views
192

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

ответ

267

Скотт Гатри сделал пост на how to change Visual Studio's default browser:

1) Нажмите правой кнопкой мыши на странице .aspx в вашем решение исследователя

2) Выберите "пролистать" с контекстом вариант

меню

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

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

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

+14

Этот вариант не доступен с проектами MVC, по какой причине – xximjasonxx 2010-04-26 01:46:26

+10

Он доступен для проектов MVC, но вы должны найти файл Default.aspx для проекта. – 1kevgriff 2010-07-06 15:18:43

+4

Или вы можете добавить любую страницу aspx, а затем щелкнуть по ней правой кнопкой мыши;) – 2010-09-01 11:10:23

25

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

+3

+1, как у вас был первый – 2009-07-27 18:06:42

4

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

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

7

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

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

От http://avaricesoft.wordpress.com/2008/08/04/ ...

3

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

121

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

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

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

WoVS Default Browser Switcher: http://visualstudiogallery.msdn.microsoft.com/en-us/bb424812-f742-41ef-974a-cdac607df921

WoVS Default Browser Switcher

Edit: Это работает с ASP.NET MVC приложений также.

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

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

браузер по умолчанию Switcher бета биты истекли. Пожалуйста, используйте диспетчер расширений или посетите VS Gallery, чтобы загрузить обновленные биты.

7

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

1

Вы также можете отлаживать firefox.

Tool ->Attach to process и выберите firefox.exe или ваш браузер по умолчанию. Тогда отладчик будет работать с этим браузером. Но у меня были проблемы, когда firefox 32 бит, а VS2010 - 64 бит.

В любом случае, щелкните правой кнопкой мыши по текущему документу, просмотрите с помощью -->, чем выберите свой браузер, чем установите его по умолчанию. Этот путь лучше. B'cause Идентификатор процесса firefox может измениться, поэтому вы будете раздражены, чтобы снова подключить процесс.

40

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

  • «Показать все файлы» для проекта
  • перейти в папку бин
  • правой кнопкой мыши единственный файл .xml, чтобы найти «Обзор С ..."Вариант

setting MVC3 project default browser

-2

Другой способ сделать следующее в Visual Studio:

  1. Выберите Debug
  2. Параметры и настройки
  3. Expand Environment
  4. Выберите веб-браузер
  5. Нажмите «Internet Explorer Опции 'Кнопка
  6. Выберите' 'вкладку
  7. Выбрать' ПрограммыMake По умолчанию "кнопку для Internet Explorer
0

Вы упомянули Visual Studio. Это для Visual Studio 2013. В «Меню и Инструменты» во второй строке, прямо под Debug, у вас есть раскрывающийся список, предоставляющий вам список/опцию «Эмуляторы». Ваш IE должен быть в опции, выберите это, и вы хорошо идти. Простой способ .

1

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

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

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

1

В Visual Studio 2013, это может быть сделано следующим образом:

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

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

Смежные вопросы