我在 excel 2007 中编写了一个小的 .NET 插件,它从外部 c++ api 读取数据并将其显示在 excel 中。
任务管理器显示我有内存泄漏(内存使用量线性膨胀到 250MB 之后它会抛出“Excel 无法使用可用资源错误完成此任务”)但是一旦我最小化 Excel,问题就会消失窗户。
api 使用委托返回数据,我将其更新为字典。另一个线程每秒都在更新字典中的 excel。
非托管代码不太可能对泄漏负责。
有谁知道是什么原因造成的?
10倍!
我在 excel 2007 中编写了一个小的 .NET 插件,它从外部 c++ api 读取数据并将其显示在 excel 中。
任务管理器显示我有内存泄漏(内存使用量线性膨胀到 250MB 之后它会抛出“Excel 无法使用可用资源错误完成此任务”)但是一旦我最小化 Excel,问题就会消失窗户。
api 使用委托返回数据,我将其更新为字典。另一个线程每秒都在更新字典中的 excel。
非托管代码不太可能对泄漏负责。
有谁知道是什么原因造成的?
10倍!