Exchange server Exchange 2007 EWSMA-偶尔Item.Bind(服务,ItemId)失败,即使该项存在

Exchange server Exchange 2007 EWSMA-偶尔Item.Bind(服务,ItemId)失败,即使该项存在,exchange-server,exchangewebservices,exchange-server-2007,Exchange Server,Exchangewebservices,Exchange Server 2007,您好,我们有时会遇到这样的问题,即item.Bind找不到项。。方法 引发Microsoft.Exchange.WebServices.Data.ServiceResponseException,错误代码为ErrorItemNotFound 但是,当我们使用service.FindItemsfolder搜索所有文件夹时,请单击new ItemView100并比较可以找到的每个id。这需要大量的性能和资源 是否存在已知问题?或者这种方法不起作用的特殊情况?或者这是一种预期的行为?有什么提示吗 或者

您好,我们有时会遇到这样的问题,即item.Bind找不到项。。方法 引发Microsoft.Exchange.WebServices.Data.ServiceResponseException,错误代码为ErrorItemNotFound

但是,当我们使用service.FindItemsfolder搜索所有文件夹时,请单击new ItemView100并比较可以找到的每个id。这需要大量的性能和资源

是否存在已知问题?或者这种方法不起作用的特殊情况?或者这是一种预期的行为?有什么提示吗

或者是否有更快的/leightweight方法通过itemid检查是否存在项目


非常感谢您的提示。

我和博阿斯来自同一家公司,同时我找到了答案。问题是,我使用了从PullSubscription ItemEvent获取的ItemId。在这个ItemId中,提供了一个ChangeKey。如果项目再次更改,则Uniqueid和ChangeKey组合无法找到该项目。所以问题的解决办法是这样称呼:
Item.Bindnew ItemId;不要设置更改键。

我和博阿斯来自同一家公司,同时我找到了答案。问题是,我使用了从PullSubscription ItemEvent获取的ItemId。在这个ItemId中,提供了一个ChangeKey。如果项目再次更改,则Uniqueid和ChangeKey组合无法找到该项目。所以问题的解决办法是这样称呼:
Item.Bindnew ItemId;不要设置changekey。

共享您的实际绑定调用。您的请求是什么?共享您的实际绑定调用。你的要求是什么?