我的代码如下:
Dim writer As New StreamWriter("S:\folder\text.txt") 'S: is a mapped drive to a share on our server
此代码运行时出现错误:
mscorlib.dll中发生了'System.NotSupportedException'类型的未处理异常
其他信息:不支持给定路径的格式。
因此,我尝试了以下方法:
Dim writer As New StreamWriter("\\server\share\folder\text.txt")
只要运行此代码,我都会收到错误消息:
mscorlib.dll中发生了'System.IO.DirectoryNotFoundException'类型的未处理异常
其他信息:找不到路径“ S:\ projectfolder \ project \ bin \ Debug \\ server \ share \ folder \ text.txt”的一部分。
当我非常确定S:\...
或\\server\...
应该是绝对路径时,程序似乎正在尝试将我提供的路径用作相对路径。我已经在其他程序中成功使用了此代码,因此非常混乱。