Отключение отладки для приложений ASP.NET

В этой статье описывается отключение отладки для ASP.NET приложений.

Исходная версия продукта: ASP.NET
Исходный номер базы знаний: 815157

Сводка

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

Отладка отключена по умолчанию. Отладка часто включается для устранения проблемы. Но он часто не отключается после устранения проблемы. В этой статье описывается отключение отладки для приложения ASP.NET.

Чтобы отключить отладку, измените файлWeb.config или файлMachine.config , как описано в следующих разделах.

Способ 1. Изменение файла Web.config

Чтобы отключить отладку, добавьте элемент компиляции в файлWeb.config приложения, выполнив следующие действия. Файл Web.config находится в каталоге приложения.

  1. Откройте файлWeb.config в текстовом редакторе, например в Блокноте. Файл обычно находится в каталоге приложения.

  2. В файлеWeb.config найдите элемент компиляции. Отладка включается, если атрибут отладки в элементе компиляции имеет значение true.

  3. Измените атрибут отладки на false , чтобы отключить отладку для этого приложения.

    В следующем примере кода показан элемент компиляции с отладочным значением false:

    <compilation debug="false"/>
    
  4. Сохраните файлWeb.config . Приложение ASP.NET автоматически перезапускается.

Способ 2. Изменение файла Machine.config

Вы также можете отключить отладку для всех приложений в системе, изменив файлMachine.config . Чтобы убедиться, что отладка не включена в файлеMachine.config , выполните следующие действия.

  1. Откройте файлMachine.config в текстовом редакторе, например в Блокноте. Файл обычно находится в следующей папке:

    %SystemRoot%\Microsoft.NET\Framework\%VersionNumber%\CONFIG\

  2. В файлеMachine.config найдите элемент компиляции. Отладка включается, если атрибут отладки в элементе компиляции имеет значение true.

  3. Если атрибут отладки имеет значение true, измените атрибут отладки на false.

    В следующем примере кода показан элемент компиляции с отладочным значением false:

    <compilation debug="false"/>
    
  4. Сохраните файлMachine.config .