Диалоговое окно Изменить/Добавить пользовательские обработчики ошибок позволяет связать код ошибки с определенной страницей ошибки. Когда ASP.NET генерирует код ошибки, отображается указанная страница.

Настройки, выполняемые в диалоговом окне Изменить/Добавить пользовательские обработчики ошибок, применяются к веб-приложению, которое было выбрано перед открытием диалогового окна Свойства.

NoteПримечание

Параметры конфигурации могут быть унаследованы. Параметры можно задать в файле Machine.config, который является основным файлом конфигурации для всех веб-узлов и приложений на сервере. Можно создать новые параметры или заменить унаследованные параметры путем настройки конфигурации на уровне веб-приложения.

Примечание. ASP.NET не получает некоторые коды ошибок, в том числе 404. Можно связывать только те ошибки, которые генерируются внутри ASP.NET.

Открытие диалогового окна «Изменить/Добавить пользовательские обработчики ошибок»
  1. В Microsoft Windows откройте элемент панели управления «Администрирование» и щелкните значок Диспетчер служб IIS.

    Откроется окно диспетчера служб IIS.

  2. В разделе Службы IIS раскройте список Servername (локальный компьютер), а затем – список Websitename или Веб-узел по умолчанию и выберите пункт Свойства.

    Откроется диалоговое окно Свойства веб-узла.

  3. Перейдите на вкладку ASP.NET и нажмите кнопку Изменить конфигурацию.

    Откроется диалоговое окно Параметры конфигурации ASP.NET.

  4. Перейдите на вкладку Особые ошибки.

    • Чтобы добавить пользовательский обработчик ошибок, нажмите кнопку Добавить.

    • Чтобы изменить пользовательский обработчик ошибок, нажмите кнопку Изменить.

    Откроется диалоговое окно Изменить/Добавить пользовательские обработчики ошибок.

Элементы пользовательского интерфейса

Код состояния

Введите код ошибки HTTP, чтобы связать его со страницей ошибок.

URL-адрес перенаправления

Введите URL-адрес страницы, которую будет отображать ASP.NET в ответ на полученный код ошибки. Указываемая страница не обязательно должна находиться на текущем веб-узле.

NoteПримечание

ASP.NET не проверяет правильность указанного URL-адреса.

ОК

Нажмите, чтобы сохранить пользовательский обработчик ошибок.

Отмена

Нажмите, чтобы отменить изменения.

См. также