Подтвердить что ты не робот

Редактирование и продолжение в веб-проектах ASP.NET

Я знаю, как включить Редактировать и продолжить в проектах ASP.NET Веб-приложение (см. здесь), однако, Я не нашел информации о том, как достичь того же в проектах ASP.NET Веб-сайт.

Является ли эта функция доступной в проектах веб-сайта? Если нет, кажется, что преобразование нашего веб-сайта в веб-приложение действительно стоит того.

4b9b3361

Ответ 1

С изменением проекта веб-сайта и продолжением по умолчанию. Чтобы включить его, вы должны перейти в раздел "Свойства → Веб → " Серверы ", установите флажок" Включить редактирование и продолжить ". Затем, если вы нарушите свой код, вы можете его отредактировать и продолжить. Вы не можете редактировать код, если не проходите его. т.е. перед редактированием необходимо выполнить разрыв.

Ответ 2

Хотя вы не можете редактировать код при переходе с отладчиком, проекты веб-сайта позволяют просто отредактировать исходный код и затем перезагрузить страницу. Это почти так же полезно, как "Редактировать и продолжить". Динамическая компиляция ASP.NET позволяет вам изменить исходный код, который запускает автоматическую перекомпиляцию.

Вот ссылка на Понимание динамической компиляции ASP.NET

Эта страница также полезна и имеет раздел Сравнение проектов веб-сайтов и проектов веб-приложений

Ответ 3

"Редактировать и продолжать" не поддерживается в проектах веб-сайта. Если это важно для вас, я предлагаю обратиться к проектам веб-приложений.

Ответ 4

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

Шаг 1: Инструмент | Варианты | IntelliTrace | Общий | Установите флажок "Включить IntelliTrace" и выберите только "Только события IntelliTrave". Примечание. Если вы выберете "События IntelliTrace и информацию о вызовах", это приведет к урону IIS Express.

Шаг 2: Инструмент | Варианты | Отладка | Общий | Снимите флажок "Включить редактирование и продолжить".

Шаг 3: попробуйте сейчас.