我們目前有一個與Outlook 2003一起使用的應用程序。爲了獲得共享聯繫人文件夾的所有者,我們只需調用: Redemption.RDOSessionClass.GetFolderFromID()該文件夾並獲得了RDOFolder.Store.Name屬性。當移動到Outlook 2007時贖回共享文件夾問題
但是,在Outlook 2007中使用共享聯繫人文件夾嘗試此操作時,RDOFolder.Store.Name爲空。
對於正常聯繫人和我已添加到帳戶中的「其他郵箱」中的聯繫人,所有內容仍可正常工作。
http://blogs.msdn.com/mstehle/archive/2006/09/07/744798.aspx中提到的方法似乎可行,但我寧願不發佈我們的應用程序的新版本,除非必須。
基本上我想明白爲什麼這是工作不同,我可以做什麼,如果有的話,從服務器端解決這個問題。
「使用緩存Exchange模式」未被選中。我不知道這是否重要,因爲使用「打開共享聯繫人」鏈接添加文件夾而不是「帳戶..打開這些郵箱」 它返回空值。 我沒有Outlook Spy。 我已將它發佈到MSDN論壇。我也會將它發佈到你的鏈接。 – 2008-12-15 14:36:41