目录存在时,System.IO.Directory.Exists返回false

时间:2018-11-08 00:05:49

标签: c# .net file-io

以下代码引发异常,导致网站无法显示:

        if (!System.IO.Directory.Exists(newPath))
        {
            throw new System.IO.DirectoryNotFoundException();
        }

newPath变量是\\ IPADDR \ QA \ FileAttachments格式的字符串。

可以在Windows资源管理器或Windows PowerShell(以管理员身份运行)中访问目录。

我怀疑这是权限或安全问题,如何检查?

其他可能导致假冒伪劣的问题是什么?

此代码可在另一台访问完全相同的文件夹的服务器上工作。

编辑-更正了字符串格式。

1 个答案:

答案 0 :(得分:0)

正如杜高拱门所指出的,这可能是this question.的副本。

通过将应用程序池用户更改为服务器管理员来解决该问题。