Pytania otagowane jako com-interop

30
Jak prawidłowo wyczyścić obiekty międzyoperacyjne Excela?
Korzystam z interfejsu Excela w C # ( ApplicationClass) i umieściłem następujący kod w mojej klauzuli w końcu: while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinalizers(); Chociaż ten rodzaj działa, Excel.exeproces jest nadal w tle, nawet po zamknięciu programu Excel. Wydawany jest dopiero po ręcznym zamknięciu mojej …
747 c#  excel  interop  com-interop 

17
Pobieranie fabryki klasy COM dla komponentu z CLSID {XXXX} nie powiodło się z powodu następującego błędu: 80040154
Opracowałem usługę Windows za pomocą C # .NET do generowania raportu PDF. Aby wygenerować plik PDF, korzystam z biblioteki DLL innej firmy. Aplikacja działa na mojej platformie Windows XP. Kiedy wdrożyłem usługę w 64-bitowej wersji systemu Windows Server 2008 , otrzymałem ten błąd: Pobieranie fabryki klasy COM dla komponentu z …

15
Anatomia „wycieku pamięci”
W perspektywie .NET: Co to jest wyciek pamięci ? Jak możesz ustalić, czy Twoja aplikacja przecieka? Jakie są efekty? Jak możesz zapobiec wyciekowi pamięci? Jeśli w Twojej aplikacji występuje wyciek pamięci, czy znika on po zakończeniu procesu lub jego zabiciu? A może wycieki pamięci w Twojej aplikacji wpływają na inne …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.