交易所EWSMA FindFolders意外的標記,我們在閱讀一些用戶文件夾與此代碼以XML
FolderId id = new FolderId(WellKnownFolderName.MsgFolderRoot, userIdentity);
FindFoldersResults ffr = service.FindFolders(id, new FolderView(999));
的的UserIdentity是一種正常的無聊的E-有電子郵件地址一樣[email protected]但是從一個用戶,我們得到一個XmlException(s。below)
所有其他擁有類似mailadresses的用戶都在工作。
任何提示?可能這是EWSMA中的一個錯誤?
這裏堆棧跟蹤:
System.Xml.XmlException: '>' 是一個意外標記。期望的 標記是'''或'''。行1,位置63.在 System.Xml.XmlTextReaderImpl.Throw(Exception e)at System.Xml.XmlTextReaderImpl.DtdParserProxy.System.Xml.IDtdParserAdapter.Throw在System.Xml.DtdParser.Throw例外 E)(的Int32 CURPOS,在System.Xml.DtdParser.ThrowUnexpectedToken(字符串RES,字符串[] 參數)的Int32 POS, 字符串expectedToken1,字符串expectedToken2)在 的System.Xml。 DtdParser.ParseExternalId(令牌idTokenType,令牌 decltype,和字符串& publicId,字符串&的systenId)在 System.Xml.DtdParser.ParseInDocumentDtd(布爾saveInternalSubset)
在System.Xml.DtdParser.Parse(B oolean saveInternalSubset)在 System.Xml.DtdParser.System.Xml.IDtdParser.ParseInternalDtd(IDtdParserAdapter 適配器,布爾saveInternalSubset)在 System.Xml.XmlTextReaderImpl.ParseDtd()在 System.Xml.XmlTextReaderImpl.ParseDoctypeDecl()在 System.Xml.XmlTextReaderImpl.ParseDocumentContent()在處 System.Xml.XmlCharCheckingReader.Read() System.Xml.XmlTextReader.Read() System.Xml.XmlTextReaderImpl.Read()在 Microsoft.Exchange.WebServices。 Data.EwsXmlReader.Read()處 Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ReadRespo Microsoft.Exchange.WebServices.Data.EwsXmlReader.Read(XmlNodeType 節點類型) NSE(EwsServiceXmlReader ewsXmlReader)在 Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ReadResponse(HttpWebResponse 響應)在 Microsoft.Exchange.WebServices.Data.ServiceRequestBase.InternalExecute() 在 Microsoft.Exchange.WebServices.Data。 MultiResponseServiceRequest1.Execute() at Microsoft.Exchange.WebServices.Data.ExchangeService.InternalFindFolders(IEnumerable
1個 parentFolderIds,searchFilter searchFilter,文件夾視圖視圖, ServiceErrorHandling errorHandlingMode)在 Microsoft.Exchange.WebServices.Data.ExchangeService.FindFolders(FolderId parentFolderId,文件夾視圖視圖)
[...]