Цитата:
Сообщение от
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.