Запитання з тегом «com-interop»

30
Як правильно очистити об'єкти інтеропу Excel?
Я використовую інтероп Excel в C # ( ApplicationClass) і в остаточному пункті розмістив такий код: while (System.Runtime.InteropServices.Marshal.ReleaseComObject(excelSheet) != 0) { } excelSheet = null; GC.Collect(); GC.WaitForPendingFinalizers(); Хоча цей вид працює, Excel.exeпроцес все ще залишається на задньому плані навіть після закриття Excel. Він виходить лише після закриття моєї програми вручну. …
747 c#  excel  interop  com-interop 

17
Не вдалося отримати заводський завод класу COM для компонента з CLSID {XXXX} через наступну помилку: 80040154
Я створив службу Windows, використовуючи C # .NET для створення звіту PDF. Для створення PDF-файлу я використовую сторонній dll. Додаток працює в моїй платформі Windows XP. Коли я розгорнув службу в 64-бітній версії Windows Server 2008 , я отримав цю помилку: Отримання фабрики COM для компонента з CLSID {46521B1F-0A5B-4871-A4C2-FD5C9276F4C6} не …

15
Анатомія витоку пам'яті
У перспективі .NET: Що таке витік пам'яті ? Як можна визначити, чи протікає ваша програма? Які ефекти? Як можна запобігти витоку пам'яті? Якщо у вашій програмі є витік пам’яті, чи йде вона, коли процес закінчується чи вбивається? Або витоки пам'яті у вашій програмі впливають на інші процеси в системі навіть …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.