问题描述
在我的VSTO应用程序中,我正在捕获Outlook邮件项目 AttachmentRemove 事件并进行一些必要的处理。我试图添加一个巨大的文件,并且Outlook抛出低于预期的错误。

我注意到的是,这种情况触发了 AttachmentRemove 事件(不适合我)。为什么会这样呢?有什么方法可以区别于通常的附件删除。我希望我的 AttachmentRemove 事件处理程序仅针对删除已在Outlook中成功添加的附件运行。我该如何实现?
非常感谢。
解决方法
为什么重要?检查Attachment.FileName
属性,如果您不认识它,就忽略它。