【发布时间】:2016-02-08 13:33:54
【问题描述】:
我有一个 'System.Net.Mail.Attachment[] attachment' 对象,该对象包含 PDF、Xls、Doc 或 jpg 文件。
我想将此附件对象保存到云服务器。
string sSavePath = "EmailAttachment/" + intSomeid + "/";
string strErrorMsg = string.Empty;
if ((attachments != null))
{
MemoryStream memoryStream = new MemoryStream();
StreamWriter memoryWriter = new StreamWriter(memoryStream);
memoryWriter.Write(attachments[0]);
memoryStream.Position = 0;
CloudFileSystem.SaveFileToCloudSystem(memoryStream, ref strErrorMsg, sSavePath, ConfigHelper.PrivateContainer, attachments[intI].Name);
memoryWriter.Dispose();
memoryStream.Dispose();
}
我已经使用上面的代码来保存文件。 该文件已保存到云端,但具有 0 字节数据(损坏)文件。 我已经为此搜索了很多地方。 但无法在代码中找到错误。
请在这种情况下提出一些解决方案?
【问题讨论】: