我使用Epplus 4.1读取上传文件的内容并将其插入数据库,实际上操作非常简单。
但是我报告了一个错误,由于某种原因,当我创建包时,一个文件出现内存异常。
try
{
this._package = new ExcelPackage(file);
}
catch (Exception e)
{
ValidFile = false;
log.Error(e);
}
例外:类型为#System; OfOfMemoryException'被扔了。
内部异常:null
但是当我上传相同的文件但保存为" xls" (Microsoft Excel 97-2003工作表)它没有任何障碍!
请注意,xlsx格式的文件有27mb,当我保存到xls时,它有40mb
有谁知道可能会发生什么?或者我该如何解决?