Отключение отладки для приложений ASP.NET
В этой статье описывается отключение отладки для ASP.NET приложений.
Исходная версия продукта: ASP.NET
Исходный номер базы знаний: 815157
Сводка
ASP.NET поддерживает компиляцию приложений в специальном режиме отладки, который помогает разработчикам устранять неполадки. Режим отладки позволяет ASP.NET компилировать приложения с дополнительными сведениями. Эти сведения позволяют отладчику внимательно отслеживать и контролировать выполнение приложения. Приложения, скомпилированные в режиме отладки, выполняются должным образом. Однако производительность приложения зависит. Чтобы избежать влияния на производительность, рекомендуется включать отладку только в том случае, если разработчик выполняет интерактивное устранение неполадок.
Отладка отключена по умолчанию. Отладка часто включается для устранения проблемы. Но он часто не отключается после устранения проблемы. В этой статье описывается отключение отладки для приложения ASP.NET.
Чтобы отключить отладку, измените файлWeb.config или файлMachine.config , как описано в следующих разделах.
Способ 1. Изменение файла Web.config
Чтобы отключить отладку, добавьте элемент компиляции в файлWeb.config приложения, выполнив следующие действия. Файл Web.config находится в каталоге приложения.
Откройте файлWeb.config в текстовом редакторе, например в Блокноте. Файл обычно находится в каталоге приложения.
В файлеWeb.config найдите элемент компиляции. Отладка включается, если атрибут отладки в элементе компиляции имеет значение true.
Измените атрибут отладки на false , чтобы отключить отладку для этого приложения.
В следующем примере кода показан элемент компиляции с отладочным значением false:
<compilation debug="false"/>
Сохраните файлWeb.config . Приложение ASP.NET автоматически перезапускается.
Способ 2. Изменение файла Machine.config
Вы также можете отключить отладку для всех приложений в системе, изменив файлMachine.config . Чтобы убедиться, что отладка не включена в файлеMachine.config , выполните следующие действия.
Откройте файлMachine.config в текстовом редакторе, например в Блокноте. Файл обычно находится в следующей папке:
%SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\
В файлеMachine.config найдите элемент компиляции. Отладка включается, если атрибут отладки в элементе компиляции имеет значение true.
Если атрибут отладки имеет значение true, измените атрибут отладки на false.
В следующем примере кода показан элемент компиляции с отладочным значением false:
<compilation debug="false"/>
Сохраните файлMachine.config .
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по