C# 使用EWS 2.2托管API从存档检索附件时出错

C# 使用EWS 2.2托管API从存档检索附件时出错,c#,exchangewebservices,C#,Exchangewebservices,使用EWS 2.2从存档邮箱检索附件时,我遇到以下错误: 请求失败。无法从传输连接读取数据:连接已关闭。 return _service.GetAttachments(attachmentIds, BodyType.Text, new List<PropertyDefinitionBase>{ItemSchema.MimeContent});

使用EWS 2.2从存档邮箱检索附件时,我遇到以下错误: 请求失败。无法从传输连接读取数据:连接已关闭。

return _service.GetAttachments(attachmentIds, 
                               BodyType.Text, 
                               new List<PropertyDefinitionBase>{ItemSchema.MimeContent});        

如果我将电子邮件移到存档邮箱外,我可以毫无问题地检索电子邮件内的附件。有什么想法吗?

这是否只发生在特定附件上?附件有多大?该错误表明是传输层问题,而不是服务器问题。嗨,格伦!附件是6KB。当附件是电子邮件时会发生这种情况。大多数情况下,它可以与这些附件配合使用,但很少有例外。正如我所说,如果我将该电子邮件移动到另一个非存档邮箱,我可以毫无问题地检索该电子邮件中的附件。这是一个多线程应用程序吗?您是否同时使用多个线程访问邮箱?如果捕获该条目并重试该操作,是否有效?
attachment.Load()