【发布时间】:2016-04-05 12:17:52
【问题描述】:
以下路径总是返回false:
Directory.Exists(@"\\SERVERIP\aFolder\bFolder");
// where SERVERIP is the server-IP which is being accessed using Impersonation
调试代码后,将double-slashes放在Debugger中。
我在WindowsExplorer 中访问了没有@ 和double-quotes 的上述文件路径。
我做错了什么?
[ 代码将在network 上运行]
【问题讨论】:
-
您有权访问该共享吗?在这里工作正常。
-
感谢您的快速回复。是的@PatrickHofman,我可以访问它并在 Windows 资源管理器中打开它,正如已经发布的那样
-
这不适用于 Visual Studio 或其他机器吗?你是如何测试这个的?
-
我已经从 Visual Studio @PatrickHofman 测试过
-
确保运行 Web 应用程序的帐户有权访问此网络共享。如果您从 IIS 运行应用程序,则可以将其配置为使用不同的应用程序池标识。
标签: c# string path asp.net-mvc-5