【发布时间】:2012-03-21 06:39:16
【问题描述】:
在我的 asp.net 中,我们正在生成和下载 .xls 文件的 C# 应用程序。但是当我试图打开时,它会发出一条消息
"您尝试打开的文件 'filename.xls' 位于不同的 格式比文件扩展名指定的格式。验证文件是 在打开文件之前未损坏并且来自受信任的来源。做 你想现在打开文件吗?”
如果我按“是”,它就会打开。我将文件扩展名更改为 .xlsx,仍然是相同的消息。谁能告诉我为什么会这样?我在 IIS 管理器中添加了 .xlsx MIME 类型扩展名,MIME 类型为application/vnd.openxmlformats-officedocument.spreadsheetml.sheet。它仍然显示相同的消息。请建议我怎样才能摆脱它。
【问题讨论】:
-
请说明您是如何生成 XLS 的?是不是Excel XML格式,那么扩展名应该是xml。
-
你要什么代码?
-
该文件是一个扩展名为.xls的excel文件
标签: c# asp.net xls xlsx internet-explorer-5