При попытке загрузить файл в ASP.NET MVC выдается общая ошибка: «Произошла ошибка при обработке запроса» - PullRequest
0 голосов
/ 18 июня 2019

Я добавил это в свой контроллер, чтобы я мог отправить файл пользователю:

else if (bpr.Tag is FileDownloadDirective fdd)
{
    result = File(fdd.Bytes, fdd.ContentType, fdd.FileName);
}

где FileDownloadDirective - это пользовательский класс, в котором хранится информация о загружаемом файле, а bpr - это объект, в котором хранится информация о результатах только что выполненного запроса. Однако, когда я делаю это, я получаю диалоговое окно с сообщением «Произошла ошибка при обработке запроса». Как я могу увидеть фактическую ошибку, которая произошла, чтобы я мог ее исправить?

У меня уже есть customErrors выключен в web.config. Массив байтов содержит около 13 000 байтов; тип содержимого установлен на тип содержимого для документа Word, а имя файла - на имя файла с расширением .docx. Не уверен, почему я получаю эту общую ошибку; любая помощь будет оценена - спасибо!

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

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