2013-11-12 4 views
10

Я запускаю Visual Studio 2013.Остановка IIS Express автоматически выходит

Когда я прекращаю отладку моего приложения MVC, IIS Express останавливается автоматически. Как я могу остановить это?

+1

Я думаю, это здесь был дан ответ лучше: http://stackoverflow.com/questions/19568762/how-can-i-prevent-visual-studio-2013-from-closing-my-iis-express-app-when-i-end – Spike2000

+0

@ChristopherLehnert Этот ответ хорош, но для этого требуется изменение настроек проекта. Ответ здесь нет. – rhughes

ответ

8

Хитрость - это щелчок правой кнопкой мыши на вашем сайте и View -> View in Browser (или только View in Browser для Visual Studio 2012).

Это запустит веб-сайт в IIS Express и сохранит его, не завися от запуска отладочной сессии.

+3

Проблема в том, что это новое поведение. Раньше вы могли * просматривать в браузере *, а затем запускать отладчик. После остановки отладчика IIS Express продолжит работу. В VS 2013 он вместо этого убивает IIS Express. Огромный шаг назад. – Yuck

2

Одним из вариантов было бы запустить IIS Express manually. Я считаю, что вы можете просто отсоединиться от процесса в визуальной студии, а не останавливать сеанс отладки.

+0

Но я нахожу, что VS убивает запускаемые вручную сеансы IIS Express произвольно (особенно если мой webapp находится внутри того же решения, что и другое настольное приложение, когда я прекращаю отладку настольного приложения). – binki

2

В Visual Studio 2013, Перейти к Tools>Options

В Debugging меню в списке на стороне найти Edit and Continue

Снимите с Enable Edit and Continue флажок

Это позволит решить вашу проблему

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