Ответ 1
Нет, потому что для этого Visual Studio использует среду хостинга, которая интерпретирует выполняемый код.
Таким образом, он доступен только при отладке.
Я использую IIS 7 express для тестирования проекта ASP.Net MVC 3 на моей машине разработки и, как правило, он продолжает работать после того, как я закончил отладку, что хорошо, поэтому я могу выполнять небольшие тесты непосредственно в браузере без необходимо снова запустить проект.
Но если я выберу параметр "Включить редактирование и продолжить" в свойствах проекта, IIS 7 будет работать только во время отладки проекта. Есть ли способ изменить это поведение?
Нет, потому что для этого Visual Studio использует среду хостинга, которая интерпретирует выполняемый код.
Таким образом, он доступен только при отладке.
В Visual Studio существует глобальная настройка для того, чтобы по умолчанию для всех новых проектов были отключены "Редактировать и продолжить" в разделе "Параметры" > "Отладка" > "Редактировать и продолжить".
На всякий случай, если вам нужна эта функция (IIS для продолжения работы) в веб-формах ASP.NET, вместо нажатия F5 (Run) щелкните правой кнопкой мыши стартовую страницу в обозревателе решений и выберите "Просмотреть в браузере".