0

我们有一个应用程序从 SOAP Web 服务中提取信息。

在一个循环中调用 Web 服务,一次拉下项目 30,直到它检索到所有需要的项目。

我们注意到,每次调用 Web 服务时,应用程序的内存使用量都会增加,并且不会再次释放。

我添加了代码以确保所有对象在完成后都设置回 null,并在循环结束时包含 gc.Collect() gc.WaitForPendigFinalizers() gc.Collect() 以清理等待垃圾收集的内存。

有没有人在 Windows Store 应用程序中遇到过类似的内存泄漏?

谢谢

4

0 回答 0