【发布时间】:2020-03-30 09:53:52
【问题描述】:
我正在尝试将 csv 文件写入共享驱动器,但它似乎不起作用
System.IO.File.WriteAllBytes("E:\\test\\test.csv", fileContents);
System.IO.File.WriteAllBytes("Z:\\test\\test.csv", fileContents);
System.IO.File.WriteAllBytes("\\\\10.3.22.11\\path\\test.csv", fileContents);
现在第一行有效,但第二行和第三行不起作用。
对于第三行,例外是“访问路径被拒绝”,但共享路径不需要任何登录。我尝试将共享路径映射到 Z 驱动器并尝试使用第二行写入文件,该文件的例外是
Could not find a part of the path 'Z:\test\test.csv'.
【问题讨论】:
-
1) IIS 不支持映射驱动器。 2) 当 UNC 路径发生故障时,捕获 SMB 数据包并了解可能出现的问题。