Почему отображается сообщение об ошибке при открытии файла .xls

В моем приложении asp.net, C # мы генерируем и скачиваем файл .xls. Но когда я пытаюсь открыть, это дает сообщение

«Файл, который вы пытаетесь открыть,« filename.xls », имеет другой формат, чем тот, который указан расширением файла. Прежде чем открывать файл, убедитесь, что файл не поврежден и получен из надежного источника. Хотите открыть? файл сейчас?

Если я нажимаю «Да», он открывается. Я изменил расширение файла на .xlsx, все то же сообщение. Может кто-нибудь сказать мне, почему это происходит? Я добавил расширение .xlsx MIME-типа в диспетчере IIS с MIME-типом какapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet, Тем не менее он показывает то же сообщение. Пожалуйста, предложите, как я могу избавиться от этого.

Ответы на вопрос(6)

Ваш ответ на вопрос