Por que mostrar mensagem de erro ao abrir o arquivo .xls

No meu aplicativo asp.net, C #, estamos gerando e baixando arquivo .xls. Mas quando estou tentando abrir, está dando uma mensagem

"O arquivo que você está tentando abrir, 'filename.xls', está em um formato diferente do especificado pela extensão do arquivo. Verifique se o arquivo não está corrompido e é de uma fonte confiável antes de abrir o arquivo. Deseja abrir o arquivo agora? "

Se eu pressionar 'Sim' está abrindo. Alterei a extensão do arquivo para .xlsx, ainda a mesma mensagem. Alguém pode me dizer por que isso está acontecendo? Adicionei extensão .xlsx do tipo MIME no gerenciador do IIS com o tipo MIME comoapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet. Ainda está mostrando a mesma mensagem. Por favor, sugira como posso me livrar del

questionAnswers(12)

yourAnswerToTheQuestion