Показать сообщение отдельно
Старый 13.07.2007, 08:19   #1  
Paul_ST is offline
Paul_ST
Участник
 
144 / 11 (1) +
Регистрация: 26.11.2003
Адрес: Екатеринбург
Проблема освобождения памяти
Используем Axapta 3.0 SP4. Вывожу отчёты в Excel через ComExcelDocument_RU с использованием буфера обмена. Если отчёт достаточно большой, то процесс ax32.exe начинает "кушать память". После того как отчёт сформирован и соответствующий объект класса, выполняющий построение данного отчёта, отработал - память у процесса не освобождается. Чистка буфера (clear() ) естественно не помогает.
Понятно, что Аксапта сама управляет очисткой (сборка мусора) и выделением памяти.
Может ли кто-нибудь подсказать - как всё-таки "подталкивать" Аксапту для удаления памяти, выделенной в процессе использования более не нужного объекта? Какие есть рекомендуемые пути?
__________________
Paul_ST