我使用的是 Windows Server 2008 和 IIS 7.5 我正在尝试以这种方式访问文件:\server\C$\temp\testFile.log 来自在另一台服务器上运行的 C# 代码。
我的用户名在两台服务器上都是管理员。该代码在该帐户下运行。临时文件夹已设置为(我的用户)和 ASP.NET 的完全权限。
为什么我不能访问它?
我无法创建共享文件夹;违反规则。我已经在全额账户下运行;因此,我不需要模仿,对吧?
最佳答案
不久前遇到了同样的问题。
要让您的调试过程以完全管理员权限运行,您必须以完全管理员权限打开 Visual Studio。
在生产环境中,让您的流程“以管理员身份运行”。
如果您不执行上述任何操作,则必须实现模拟。
关于c# - 我无法从 C# 访问 unc 路径。获取访问权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17708654/