30
Come si puliscono correttamente gli oggetti di interoperabilità di Excel?
Sto usando l'interoperabilità di Excel in C # ( ApplicationClass) e ho inserito il seguente codice nella mia clausola finally: while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinalizers(); Sebbene questo tipo di lavori, il Excel.exeprocesso è ancora in background anche dopo aver chiuso Excel. Viene rilasciato solo …
747
c#
excel
interop
com-interop