【问题标题】:ExcelPackage throws "File contains corrupted data" errorExcelPackage 抛出“文件包含损坏的数据”错误
【发布时间】:2014-05-30 10:46:33
【问题描述】:

我正在尝试将 excel 文件上传到 moss 2007 网站。在事件处理程序中,我尝试使用 ExcelPackage 读取文件。 我的代码如下...

MemoryStream fileContent = new MemoryStream();
   fileContent.Write(properties.ListItem.File.OpenBinary(), 0, Convert.ToInt32(properties.ListItem.File.TotalLength));
   using (ExcelPackage package = new ExcelPackage(fileContent))
   {
       ExcelWorksheet worksheetWR = package.Workbook.Worksheets[1];
       .....
   }

但我总是收到 文件包含损坏的数据 使用 stmt 时出错。很长一段时间以来,我一直在努力寻找解决方案,但到目前为止还没有突破。 有谁知道如何解决这个问题?

【问题讨论】:

  • 有解决这个问题的想法吗?我真的很感激任何想法:)

标签: moss excelpackage


【解决方案1】:

我使用 MS Office Interop Excel 读取了相同的 Excel,没有任何错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-04
    • 2012-07-03
    相关资源
    最近更新 更多