Эффективно генерировать очень большой файл Excel в .NET?

Мне нужно создать очень большой файл Excel с сайта ASP.NET MVC, но я использую ограничения памяти, используя Open XML SDK. Есть ли эффективный способ памяти для создания такого файла?

Для справки, я пытаюсь создать электронную таблицу с примерно 500 000 строк по 20 столбцов каждый. Сам набор данных прекрасно вписывается в память, но SDK Open XML быстро поглощает всю доступную память.

Interesting Posts

Как найти максимальное значение в строке? превосходить

Экспорт в Excel

Как определить определенный текст строки в ячейке и удалить ее в excel?

Отображение значений строк в столбце

Excel для копирования данных с одного листа на другой на основе конкретных условий соответствия

Как проверить, имеет ли Cell Integer?

Excel SQL Query – Where (somefield) – null – не работает правильно

Pathname работает на ПК, но не mac

запретить сохранение как в данной папке с помощью excel VBA

С C # можно ли поместить объект в буфер обмена, который будет вставляться в excel как данные и формулы?

Ошибка Vba Excel – вызванный объект отключился от своих клиентов

Доступ 2010: импорт файла Excel, который выбран с помощью FileDialog

Как выполнить автозаполнение формулы для известного количества столбцов, но переменное количество строк в макросе excel

Использование регулярного выражения для поиска в текстовом файле из макроса excel vba

SUM нескольких VLOOKUP

Давайте будем гением компьютера.