我无法从附件中下载doc文件。它说该文件已损坏。
如果文件是在附件部分手动附加的,那么它工作正常但是当使用文档生成功能在附件部分中附加文件时,我的控制台应用程序无法正确下载它。
它说文件已损坏,它的大小也是2 KB,这是不正确的。
任何帮助将不胜感激。
使用c#,我检索了注释。然后如下:
var filebody_ = NotesAttachment.GetAttributeValue<string>("documentbody");
byte[] bytes = Convert.FromBase64String(filebody);
File.WriteAllBytes(@"C:\Users\DOCS\Test.docx", bytes);
答案 0 :(得分:0)
我发现如果我们使用获取XML 来获取注释,由于列大小的限制,上面的代码无法以正确的格式保存附件(word doc)。 / p>
在这里,如果我们使用查询表达式获取注释,它的返回类型是不同的,上面的代码能够以正确的格式保存附件(word doc)。
所以,我改变了查询的方式,它对我有用。
其他人已经面临这个问题here。