Управление загрузкой файлов в ASP.Net 4, как вернуть причину сбоя?

У меня есть простая веб-страница в интрасети, которую я могу использовать для загрузки файла в папку «Drop». Некоторые из моих пользователей не могут загружать файлы. Как получить подробную информацию о причинах сбоя загрузки?

Я знаю, что это как-то связано с правами, но мне нужно немного больше подробностей.

Какие-либо предложения?

ТИА Дж


person John S    schedule 30.06.2011    source источник
comment
Это могут быть разрешения, это может быть размер файлов, это может быть много чего, трудно сказать без кода, но вы можете сохранить журнал, когда вы получите исключение в процессе загрузки.   -  person Hector Sanchez    schedule 01.07.2011
comment
Предложение журнала событий, сделанное Беном, является самым простым, вы также можете обернуть свой код в Try/Catch и самостоятельно зарегистрировать ошибку. Вам следует подумать о внедрении какого-либо глобального решения для ведения журналов и управления ошибками (например, ELMAH, log4net и т. д.). Большинство из них теперь можно загрузить и интегрировать с помощью NUGET.   -  person Zachary    schedule 01.07.2011


Ответы (1)


Посмотрите в журнале событий приложения на веб-сервере, и там будут сведения о любых необработанных исключениях, созданных asp.net.

person Ben Robinson    schedule 30.06.2011