2009-09-17 46 views
2

當我嘗試使用Session.GetFolderFromPath我得到一個錯誤「錯誤IMAPITable.FindRow:MAPI_E_NOT_FOUND」訪問公用文件夾在>>:展望贖回GetFolderFromPath

Type COMType = Type.GetTypeFromProgID("fkvbmapi.FKRDOSession"); 
RDOSession session = Activator.CreateInstance(COMType) as RDOSession; 
Session.LogonExchangeMailbox(user, server); 
>>RDOFolder folder = exchange.Session.GetFolderFromPath(@"\\Public Folders\All Public Folders") 
+0

我發現了同樣的問題,想知道是否所有公用文件夾總是availble的假設有一個公用文件夾數據庫:調用GetFolderFromPath之前有下面的代碼? –

回答

2

這似乎是必要的

session.Stores.FindExchangePublicFoldersStore();