30
Excel birlikte çalışma nesnelerini düzgün bir şekilde nasıl temizlerim?
C # ( ApplicationClass) Excel birlikte çalışma özelliğini kullanıyorum ve nihayet yan tümce aşağıdaki kodu yerleştirdik: while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinalizers(); Bu tür işler olsa da, Excel.exeExcel'i kapattıktan sonra bile süreç hala arka planda. Yalnızca uygulamam elle kapatıldığında serbest bırakılır. Neyi yanlış yapıyorum ya …
747
c#
excel
interop
com-interop