Excel C # Interop - PullRequest
       13

Excel C # Interop

1 голос
/ 05 августа 2011

У меня есть программа, которая использует динамически создаваемые отчеты в Excel и распечатывает их в формате PDF.У меня проблема с некоторыми отчетами, которые выполняются в течение 4-5 часов.Использование памяти Excel начинает выходить за пределы системы, и я не могу определить способ очистки некоторой памяти без прерывания процесса приложения.У кого-нибудь есть подстрекательство?Я не могу убить и перезапустить процесс Excel, потому что мои объекты в объекте Excel в C # должны сохранять некоторую информацию.БЛАГОДАРЯ.

1 Ответ

0 голосов
/ 05 августа 2011

Прежде всего, я предлагаю сначала подготовить данные в базе данных, потому что динамический вызов очень медленный.

Просто позвольте вашему приложению excel api выполнять работу по отображению и конвертации.

Вы пытались использовать excel.Visible = true для отображения интерфейса Excel?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...