Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法使用openXml读取generaring.xlsx文件上的CeImportErrorDomain错误912文档_C#_Asp.net_Asp.net Mvc_Openxml - Fatal编程技术网

C# 无法使用openXml读取generaring.xlsx文件上的CeImportErrorDomain错误912文档

C# 无法使用openXml读取generaring.xlsx文件上的CeImportErrorDomain错误912文档,c#,asp.net,asp.net-mvc,openxml,C#,Asp.net,Asp.net Mvc,Openxml,我正在使用OpenXMl生成Excel文件(.xlsx)。我可以在电脑上打开生成的文件(.xlsx),但在Ipad上无法打开。它甚至没有密码保护,但我确实收到了912错误 这是我的C代码 非常感谢您的帮助。您是否尝试使用第三个pard组件(如ClosedXML)生成所需的.xlsx文件 我们最近使用了它,它需要15分钟来实现:也许你可以尝试一下。 如果问题与不完全符合OpenXml格式有关,那么ClosedXml可能会做得更好 (从中移动)当我打开使用OpenXml生成的.xlsx文件时,ip

我正在使用OpenXMl生成Excel文件(.xlsx)。我可以在电脑上打开生成的文件(.xlsx),但在Ipad上无法打开。它甚至没有密码保护,但我确实收到了912错误

这是我的C代码


非常感谢您的帮助。

您是否尝试使用第三个pard组件(如ClosedXML)生成所需的.xlsx文件

我们最近使用了它,它需要15分钟来实现:也许你可以尝试一下。 如果问题与不完全符合OpenXml格式有关,那么ClosedXml可能会做得更好


(从中移动)

当我打开使用OpenXml生成的.xlsx文件时,ipad浏览器显示错误,我检查了浏览器是否可以打开其他.xlsx文件或ms文档,OpenXml是否有任何限制?我还设置了mimetype,但似乎不起作用:(看起来OpenXml生成的xlsx文件无效。只需使用另一个程序打开该文件,如windows上的Excel。看起来您需要将其作为错误提交到OpenXml支持站点。看看这是否有帮助。这与内部/xl/文件夹有关:
string fileName = "Report.xlsx";          
Response.Clear();
Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet";// "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml"; //"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml" '"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" '"application/vnd.ms-excel"
Response.AddHeader("Content-Disposition", "attachment;filename=" + fileName);