1

我已经开发了一份报告并导出为 excel 文件。下载该excel文件时,它无法在microsoft excel中打开。它显示未知的文件格式。当导出为 pdf 时,它直接在 adobe reader 中打开。为什么excel文件不能直接打开。

4

2 回答 2

2

使用 Fiddler 或 IE 开发工具检查Content-TypeHTTP 响应的标头。它应该是:`Content-Type: application/vnd.ms-excel'(见这里)。

另外,寻找像Content-Disposition: attachment; filename=foo.xls. 如果不存在这样的标题,请考虑添加一个。

于 2013-07-08T17:23:22.047 回答
0

我解决了使用打开的Windows资源管理器->工具->文件夹选项->选择“文件类型”选项卡->单击“新建”按钮并单击“高级”按钮提供扩展名并选择Microsoft Office excel应用程序->确定(两次)

就是这样。

于 2013-12-20T09:29:59.867 回答