我已经开发了一份报告并导出为 excel 文件。下载该excel文件时,它无法在microsoft excel中打开。它显示未知的文件格式。当导出为 pdf 时,它直接在 adobe reader 中打开。为什么excel文件不能直接打开。
问问题
323 次
2 回答
2
使用 Fiddler 或 IE 开发工具检查Content-Type
HTTP 响应的标头。它应该是:`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 回答