我有一个用VSTO和VS2013编写的Outlook 2013插件。我有一个保存文件对话框,我将初始目录设置为网络安装。使用MailItem.SaveAs()
工程保存路径,但是当我使用saveFileDialog1.InitialDirectory = "W:/etc/etc/";
时,我只是将我的文档库作为初始目录。为什么它不工作?SaveFileDialog InitialDirectory
下面是相关代码:
SaveFileDialog saveFileDialog1 = new SaveFileDialog();
saveFileDialog1.FileName = filename;
saveFileDialog1.InitialDirectory = path;
saveFileDialog1.AddExtension = false;
saveFileDialog1.CheckFileExists = true;
saveFileDialog1.DefaultExt = "\".mht\"";
saveFileDialog1.Filter = "\"MHT Files|*.mht|All Files|*.*\"";
DialogResult result = saveFileDialog1.ShowDialog();
这是所有的pertinant代码。文件名工作正常,和路径的格式为“W:/文件夹/文件夹/”
感谢
您是否试过'path = @“W:\ Folder \ Folder \”'? – Insane
是的,我试过 – shenk