我正在尝试列出UNC文件夹中的文件public IEnumerable<string> Get() var list = Directory.GetFiles(@"\\files.mydomain.com\folder");
}
System.UnauthorizedAccessException:“拒绝对路径'\files.mydomain.com\folder‘<e
我有一个在C#中运行的windows服务程序。我已经将其配置为将其作为本地服务运行,配置文件存储在\bin\release\config\configvalues.txt中。但是,它无法识别此文件路径并抛出"System.UnauthorizedAccessException“。
我相信它正在查找System32文件夹中的文件,因为它没有权限,所以抛出了异常。为了解决这个问题,我的服务使用"local system
我正在创建Revit附加模块,该附加模块在Revit启动时删除C:\ProgramData\Autodesk\Revit\Addins\2017文件夹中的文件。我使用模拟来复制、重命名和删除使用管理员凭据的文件。
问题是,当我以管理员身份启动Revit时,它工作得很好。但是当正常启动时,它将无法工作并抛出此System.UnauthorizedAccessException: Access to the path is denied.