gpt4 book ai didi

c# - EWS 流媒体订阅 System.Xml.XmlException

转载 作者:太空宇宙 更新时间:2023-11-03 11:24:24 24 4
gpt4 key购买 nike

我有一个要持续运行的 EWS 流媒体订阅。它等待特定收件箱中的新邮件事件,当事件触发时,它会读取电子邮件并将内容发布到不同的 Web 服务。在大多数情况下,这很好用,但是每次抛出此 System.Xml.XmlException 时:

Unhandled Exception: System.Xml.XmlException: '▼', hexadecimal value 0
invalid character. Line 1, position 1.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.ParseText(Int32& startPos, Int32& e
32& outOrChars)
at System.Xml.XmlTextReaderImpl.ParseText()
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlTextReaderImpl.Read()
at Microsoft.Exchange.WebServices.Data.EwsXmlReader.Read()
at Microsoft.Exchange.WebServices.Data.EwsXmlReader.Read(XmlNodeTyp
)
at Microsoft.Exchange.WebServices.Data.EwsXmlReader.InternalReadEle
mespace xmlNamespace, String localName, XmlNodeType nodeType)
at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.ReadRespo
viceXmlReader ewsXmlReader)
at Microsoft.Exchange.WebServices.Data.HangingServiceRequestBase.Pa
es(Object state)
at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(
te)
at System.Threading.ExecutionContext.Run(ExecutionContext execution
ontextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading.QueueUserWorkItemCallback.System.Threading.IThr
kItem.ExecuteWorkItem()
at System.Threading.ThreadPoolWorkQueue.Dispatch()
at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

我看过其他关于此异常的帖子,但似乎都没有解决方案。我怎样才能阻止它被抛出?

更新:

以防万一有人遇到同样的问题。我们将服务器升级到 2010 sp2,问题似乎已解决。

最佳答案

这是您无法控制的内部错误。

如果服务器是 2007 sp1,则将其升级到 2010。如果是 2010,请使用最新的服务发布补丁验证其运行。

如果所有这些都已完成但问题仍然存在,请使用您的 MSDN 订阅(或该软件的当前支持契约(Contract))并联系 Microsoft 支持并让他们与您一起调查。他们可能有一个未发布的服务版本可以解决这个问题。

关于c# - EWS 流媒体订阅 System.Xml.XmlException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9946081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com