Показать сообщение отдельно
Старый 05.12.2014, 11:01   #40  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Я недавно задействовал эти классы на 2012-й
При использовании Excel в пакетном режиме у меня процесс excel.exe остаётся в памяти, не удаляется. Причём при последующих запусках пакетного задания второй процесс появляется и затем удаляется, а первый так и остаётся висеть. У вас также ?
Windows 2012R2, Ax 2012 R3, Office 2013

X++:
        workbook    = null;
        workbooks   = null;
        excel       = null;

        System.GC::Collect();
        System.GC::WaitForPendingFinalizers();
не помогает. Хотя в Ax2009 это работает корректно, ни одного процесса excel.exe в памяти не остаётся. У АОСа 2009-й аксапты ОС тоже Windows Server 2012R2, только Office 2010.
__________________
Дмитрий