Domande taggate «com-interop»

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 


15
Anatomia di una "perdita di memoria"
Nella prospettiva .NET: Che cos'è una perdita di memoria ? Come puoi determinare se la tua applicazione perde? Quali sono gli effetti? Come puoi prevenire una perdita di memoria? Se l'applicazione presenta perdite di memoria, scompare quando il processo termina o viene interrotto? O le perdite di memoria nell'applicazione influiscono …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.