Я написал небольшое дополнение .NET для Excel 2007, которое считывает данные из внешнего API C ++ и отображает их в Excel.
Диспетчер задач показывает, что у меня утечка памяти (использование памяти линейно раздувается до 250 МБ после того, как выдается «Excel не может выполнить эту задачу с ошибкой доступных ресурсов»), но проблема исчезает, как только я минимизирую Excel окно.
API использует делегаты для возврата данных, и я обновляю их в словарь.
другая нить обновляет Excel из словаря каждую секунду.
Маловероятно, что неуправляемый код ответственен за утечку.
Кто-нибудь знает, что может вызвать это?
10x!