C# 使用EWS C发送视频附件#

C# 使用EWS C发送视频附件#,c#,xml,email,smtp,exchangewebservices,C#,Xml,Email,Smtp,Exchangewebservices,我一直在尝试用C语言通过EWS发送电子邮件# 我设法发送一封带有html正文的临时电子邮件,但每当我将多媒体附加到邮件上时,就会出现此错误 “Microsoft.Exchange.WebServices.Data.ServiceRequestException:'从服务收到的响应不包含有效的XML。” ServiceXmlDeserializationException:预期的XML节点类型为XmlDeclaration,但实际类型为Element 但是,当我附加.txt文件或.docx文件时,

我一直在尝试用C语言通过EWS发送电子邮件# 我设法发送一封带有html正文的临时电子邮件,但每当我将多媒体附加到邮件上时,就会出现此错误 “Microsoft.Exchange.WebServices.Data.ServiceRequestException:'从服务收到的响应不包含有效的XML。” ServiceXmlDeserializationException:预期的XML节点类型为XmlDeclaration,但实际类型为Element

但是,当我附加.txt文件或.docx文件时,它就可以了,只有当我附加了.mp4.jpg.png这样的多媒体文件时

而且文件也很小

我很想在这方面得到一些帮助


谢谢

代码正在尝试反序列化XML。XML声明为““它似乎丢失了,第一个标记是一个实际的元素。@jdweng我实际上获取了日志,xml有这样的声明:但是在附件部分有大量字符,我假设它是多媒体文件的字节数组,但我仍然不明白为什么它不起作用可能与名称空间有关。代码试图反序列化XML。xml声明是“”,它似乎丢失了,第一个标记是一个实际的元素。@jdweng我实际上获取了日志,xml有这样的声明:但是在附件部分有大量字符,我假设它是多媒体文件的字节数组,但我仍然不明白为什么它不工作,可能与名称空间有关。