0

我打電話時,對項目進行更新()方法使用EWS我的VB .NET應用程序(登錄到Exchange 2007 SP1)收到以下錯誤時:EWS錯誤更新項目類別

屬性更新沒成功

可能是什麼原因?

我真的希望這不是由於EWS要求Exchange 2010更新項目上的類別。我對該項目進行的唯一更新是添加一個類別。

編輯:

此外,下面的代碼,這使得該消息的副本,並更新其類別工作正常。因此,它看起來只有更改爲現有消息的類別屬性是問題所在。

Dim itmMessage2 = itmMessage.Copy(itmMessage.ParentFolderId) 
itmMessage2.Categories.Add(strCategoryName) 
itmMessage2.Update(ConflictResolutionMode.AlwaysOverwrite) 

乾杯,戴夫

回答

0

我不知道爲什麼這個解決方案的工作,但它讓我覺得有什麼東西在略有無論是我的API的安裝破碎,或Exchange 2007 SP 1服務器我在連接到:

我通過bind()請求發送請求 ExchangeSchema支持的ItemSchema屬性(因此不是UniqueBody等,它是2010特定的)。

現在我的原代碼工作正常。

即使我刪除所有的財產請求後,它仍然工作得很好!

去圖。 :|

0

當我嘗試使用包含逗號的字符串更新Category時,遇到類似的「Property update did not succeed」問題。

刪除逗號字符解決了我的問題。