Как решить проблему чтения больших файлов Excel с EPPlus - PullRequest
0 голосов
/ 13 января 2019

У меня есть большие файлы Excel, такие как файлы Excel с 10K строк и 17 столбцов. Я пытаюсь 500 строк Excel файлы с EEPlus и его чтение успешно. Однако, когда я пробовал большие файлы Excel, я принял эту ошибку.

Изображение ошибки: http://hizliresimyukle.com/images/2019/01/13/e1.jpg

Сообщение об ошибке: OfficeOpenXml.Packaging.Ionic.Zip.BadReadException: «Не удалось прочитать блок - нет данных! (позиция 0x003C712B) '

Код:

string sWebRootFolder = _hostingEnvironment.WebRootPath;
        string sFileName = fileName;

        ImportClass imp = new ImportClass();
        FileInfo file = new FileInfo(Path.Combine(sWebRootFolder, sFileName));
        List<string> header = new List<string>();
        using (ExcelPackage package = new ExcelPackage(file))
        {
            var worksheet = package.Workbook.Worksheets.FirstOrDefault();
            int rowCount = worksheet.Dimension.Rows;
            int ColCount = worksheet.Dimension.Columns;
...