【发布时间】:2014-09-20 00:04:06
【问题描述】:
我的 Outlook 插件 (VB.net) 遍历邮件项目并计算它们的大小,如下所示:
For Each m in fol.Items
b = b + m.Size
Next
这很好用,除非 Exchange 文件夹中有超过 250 个项目,在这种情况下我得到一个异常 Your server administrator has limited the number of items you can open simultaneously. 我从中了解到我的代码在迭代时不会释放每个邮件项目,所以我'我最终在 Outlook 中有数百个'打开'文件。
我试图在循环中添加m.Close() 行,但我see 认为这不是所需的行为。
如何在处理对象时释放它们?
【问题讨论】:
标签: vb.net outlook vsto outlook-addin