【问题标题】:Excel Upload Error using EPPlus ExcelPackage使用 EPPlus ExcelPackage 的 Excel 上传错误
【发布时间】:2021-05-18 21:48:13
【问题描述】:

尝试从 Request.Files (InputStream) 读取 excel 文件时出现错误,但错误仅来自 Windows 服务器计算机。对缺少的东西有任何想法吗?

EPPlus 版本为 4.5.2.1

错误行:

    foreach (string file in Request.Files) {
        HttpPostedFileBase hpf = Request.Files[file] as HttpPostedFileBase;
        using (var xls = new ExcelPackage(hpf.FileStream))

  //<--- ERROR LINE

错误信息:

Object reference not set to an instance of an object.
 Source: EPPlus
 StackTrace:    at OfficeOpenXml.Packaging.ZipPackage..ctor(Stream stream) at OfficeOpenXml.ExcelPackage.Load(Stream input, Stream output, String Password)
   at OfficeOpenXml.ExcelPackage..ctor(Stream newStream)

【问题讨论】:

    标签: epplus excelpackage


    【解决方案1】:

    问题已解决,问题原因是文件被加密,上传时无法读取。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多