我在Windows服务中运行了以下C#代码。
var downloadDir = new DirectoryInfo(fullPath);
if (!downloadDir.Exists)
{
downloadDir.Create();
}
当fullpath在本地计算机上时,代码可以正常工作 但是如果它是远程的,则代码在带有错误<。p>的.Create行上失败
System.UnauthorizedAccessException: Access to the path
即使在dos命令窗口,机器也可以访问路径
该服务在本地系统帐户下运行
答案 0 :(得分:0)
如异常消息所述,应用程序无权访问该路径。