无法访问映射网络驱动器上的文件

时间:2017-03-08 08:48:54

标签: c#

我有一个问题,我无法访问映射文件夹中的任何文件

我的驱动器N:映射到\ erpu9 \ clients \,我有1.txt文件,我试图阅读。

函数File.Exists(@"N:\1.txt")返回false,但File.Exists(@"\\erpu9\clients\1.txt")返回true。 同样的事情发生在FileInfo.Exists。

当我尝试运行File.ReadAllLines(@"N:\1.txt")时,我遇到了异常:无法找到路径的一部分&n:\ 1.txt',但File.ReadAllLines(@"\\erpu9\clients\1.txt")工作正常

我真的迷失在这里,有什么建议吗?

我使用的是Windows 10,VS2013(如果相关)

1 个答案:

答案 0 :(得分:2)

如果您使用管理员权限运行Visual Studio,则表示在调试中运行应用程序的用户与将\\erpu9\clients映射到N:的用户不同。

尝试使用当前用户启动visual studio,而不是使用admin。