我正在开发一个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();
但由于某些原因我无法将文件保存到目的地,并且我不需要为驱动器提供用户名和密码,因为网络驱动器始终连接到我的本地计算机,并且可以在没有凭据的情况下访问。
不确定是什么问题。 我知道更好的方法吗?