不支持给定路径的格式

时间:2013-03-19 10:02:09

标签: c# exchange-server exchangewebservices ews-managed-api

Foreach(Item item in FindItemResults)
{
byte[] ContentBytes;
MimeContent mc;
item.Load(new PropertySet(ItemSchema.MimeContent));
mc = item.MimeContent;
ContentBytes = mc.Content;
item.Load();
FileStream objfileStream = new FileStream(vFilePath + item.Subject + ".eml",        FileMode.OpenOrCreate, FileAccess.ReadWrite);
objfileStream.Write(ContentBytes, 0, ContentBytes.Length);
objfileStream.Close();
}

SaveFileDialog objSaveFile = new SaveFileDialog();
objSaveFile.Filter = "All files (*.*)|*.*";
if (objSaveFile.ShowDialog() == DialogResult.OK)
{vFilePath = objSaveFile.FileName;}

我将使用保存对话框获取 vFilePath 的值。现在问题是RootFolders中的MailItems,如Inbox,SentItems未在指定路径中下载。显示错误: “不支持给定路径的格式”。根据收件箱这样的根文件夹中的邮件项目,包含附件的邮件项目将被下载。

0 个答案:

没有答案