«Не удалось загрузить файл» в Internet Explorer с ASP.NET MVC

Итак, я возвращаю FileContentResultиз такого действия:

return File(pck.GetAsByteArray(), "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "MyExcelFile.xlsx");

При нажатии «Открыть» в IE (я использую IE9, версия 9.0.8112.16421), говорит: «Файл не может быть загружен», и пользователю предоставляется кнопка «Повторить попытку». Если они нажимают «Повторить», все работает нормально. Если они нажимают «Сохранить», все работает нормально. В файрфоксе работает нормально.

Как разрешить пользователю открывать файл при первом нажатии кнопки «Открыть»?

6
задан Matt Grande 8 March 2012 в 14:01
поделиться