Отладка сайтов с помощью Google Chrome - PullRequest
0 голосов
/ 31 мая 2011

При написании веб-сайта ASP.NET Visual Studio позволяет мне указать, какой браузер использовать для отладки.Я только начал играть с MVC 3, и я не вижу никакой такой опции.

С MVC отладка происходит в Google Chrome, что хорошо, за исключением того, что Visual Studio не распознает, когда я закрылсябраузер.Затем я должен вручную отключить отладчик.

Есть ли способ либо A) заставить отладчик Visual Studio распознавать, когда я прекратил отладку веб-сайта в Chrome, либо B) указать, что IE следует использовать, когдаотладки?(Я предпочитаю использовать Chrome в качестве браузера по умолчанию при просмотре веб-страниц.)

Ответы [ 3 ]

1 голос
/ 31 мая 2011

Когда вы отлаживаете веб-приложение, Visual Studio просто присоединяется к процессу IIS (или процессу сервера разработки, если вы его используете) и запускает браузер с правильным URL-адресом.Браузер даже не знает, что вы отлаживаете.В IE Visual Studio выполняет некоторые дополнительные межпроцессные операции вуду, чтобы определить, когда IE закрывается;другие браузеры, однако, не знают об этом механизме и просто делают то, что они всегда делают - отображают страницу, пока пользователь не закроет ее.Таким образом, вы можете выбрать:

  • Придерживайтесь того факта, что вам придется закрывать браузер вручную
  • Повторно использовать окна браузера (вместо запуска браузера из Visual Studio используйте "Присоединить к процессу "и открыть страницу вручную)
  • Укусить пулю и использовать IE
1 голос
/ 31 мая 2011

Я считаю, это расширение позволяет вам выбирать браузер с приложениями MVC.Или вы можете просто добавить обычную HTML-страницу и установить для нее браузер по умолчанию.Это должно стать значением по умолчанию для остальной части вашего проекта.

0 голосов
/ 31 мая 2011

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

Если у вас нет формы aspx, просто создайте ее, установите pref и удалите.

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