NPOI генерирует поток 0 байтов - PullRequest
0 голосов
/ 27 ноября 2018

Я использую код C #, который отлично работает в других проектах .... но в этом он возвращает поток длиной 0 байт.

Вот как я сохраняю поток:

        using (var exportData = new MemoryStream())
        {
            workbook.Write(exportData);
            return exportData.ToArray();
        }

Рабочая книга сформирована правильно, и, как я уже говорил, этот код работает в других проектах.

В этом случае я использую NPOI 2.4.0 и SharpZipLib 0.86.0.Я обнаружил похожие проблемы, говорящие о том, что проблема в версии SharpZipkib, но это не мой случай.

Что еще может быть причиной проблемы?Жаль, что NPOI даже не посылает никаких исключений.

С уважением, Хайме

1 Ответ

0 голосов
/ 28 ноября 2018

Проблема заключалась в определении версии SharpZipLib в web.config.

Решение было объяснено в моем другом вопросе здесь , на который я отправил ответ сам.

...