UNC路径无法使用$

时间:2011-11-30 11:33:25

标签: c# asp.net

我有一条这样的道路:

var path =@"\\\\Server001\R$\XYZ";

当我使用Directory.Exists(路径)时,我总是变错,但路径确实存在于系统中。 实际结果应该是真的。如果我给出path = @“\\ Server001 \ XYZ”,我会得到真实,但是当路径包含R $时它不起作用。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

可能是安全问题。如果使用默认共享,则要登录的所需用户可能与使用普通共享的用户不同。

尝试在资源管理器中使用\\Server001\R$\XYZ。如果您必须提交凭据,那就是。

如果没有足够的访问权限,

Directory.Exists(Path)将返回false。