Как включить подробный вывод ошибок в .net-приложении?

5. Техническая поддержка > WEB > ASP, ASP.NET
эта настройка делается в конфигурационном файле Вашего приложения - в web.config

Раздел <customErrors> позволяет управлять сообщениями об ошибках, выводимыми пользователям. Имеется два типа ошибок, возвращаемых пользователям.

  • Ошибки HTTP. Ошибки HTTP генерируются по нескольким причинам, включая отсутствие запрашиваемой страницы (404) или отсутствие прав доступа к запрашиваемой странице (403).
  • Ошибки кода. Ошибки в вашем коде могут возникнуть из-за проблем с подключением к базе данных, неверным преобразованием типов данных или какой-либо недопустимой процедурой.

Элемент <customErrors> имеет два свойства: свойство mode и свойство defaultRedirect. Ниже приведен синтаксис элемента <customErrors>.

<customErrors mode="On" defaultRedirect="customerror.aspx">
</customErrors>

Свойство mode определяет, когда должны отображаться "дружественные" сообщения об ошибках, а когда – настоящие. Ниже список возможных значений свойства mode.

 Значения свойства mode
Значение Описание
On Разрешает настройку ошибок. Если не указана страница defaultRedirect, пользователям представляется стандартное сообщение об ошибке. Стандартное сообщение не определяет причину ошибки, а только отражает сам факт ее возникновения.
Off Отключает настройку ошибок. В этом случае пользователи при возникновении ошибки увидят полное сообщение об ошибке.
RemoteOnly Является комбинацией двух предыдущих значений: параметр RemoteOnly представляет полное детализированное сообщение об ошибке, когда доступ к приложению осуществляется с системы, на которой оно размещено, а при доступе к нему с других систем отображает дружественное сообщение об ошибке.

Для того, чтобы видеть полные сообщения об ошибках,  установите режим в значение Off.

Подробнее смотрите тут: http://msdn.microsoft.com/ru-ru/library/h0hfz6fc.aspx

Add Feedback