将Excel文件保存到共享网络驱动器时出错

时间:2015-09-29 18:53:24

标签: c# excel io network-drive

我正在开发一个C#Console应用程序,它将数据集导出到excel文件,并使用绝对路径将文件保存到共享网络驱动器,如下所示

string fileDestination = @"Z:\Physical DB Dumps\Physical Data\Physical DB Data " + filedate + ".xls";
                if (File.Exists(fileDestination))
                {

                    File.Delete(fileDestination);
                }

                workbook.SaveAs(fileDestination, Microsoft.Office.Interop.Excel.XlFileFormat.xlWorkbookNormal, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlExclusive, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
                workbook.Close(true, Type.Missing, Type.Missing);
                app.Quit();

但由于某些原因我无法将文件保存到目的地,并且我不需要为驱动器提供用户名和密码,因为网络驱动器始终连接到我的本地计算机,并且可以在没有凭据的情况下访问。

不确定是什么问题。 我知道更好的方法吗?

0 个答案:

没有答案