Включение отладки на Web-сайте

Оценить
(0 голоса)

Наш пример — это Web-приложение. Поэтому оно требует настройки отладки на серверной стороне, ошибки и информация о которой будут выводиться удаленному клиенту. Конечно,

в большинстве случаев разработчики пишут код и отлаживают его на одном и том же ком­пьютере для разработки. Однако иногда вам может понадобиться отладить процесс на тес­товом сервере.

Рис. 10.1. Запуск отладчика

В любом случае вам нужно включить отладку при помощи настройки в конфигурационном файле (web.config) вашего приложения. Visual Studio спросит вас о включении отладки при первом же нажатии на кнопку Run. Этот запрос показан на рис. Ю.2. Нажатие кнопки ОК добавит к приложению конфигурационный файл и начнет сеанс отладки. Описание: image215Описание: image216

Примечание

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

Для выключения режима отладки вы должны отредактировать конфигурационный файл. Точнее, вы редактируете элемент Compilation в узле system.web. Вы устанавливаете debug в значение false. Вот пример XML с включенным режимом отладки:

<system.web>

^compilation debug="true"/>

</system. web>

Старт в режиме отладки
Остановка на ошибке
Отладка ошибки
Отладка различных процессов
Настройка точки останова

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.