测试用户是否对某些文件具有权限的有效方法是什么?

本文关键字:权限 有效 方法 是什么 是否 用户 文件 测试 | 更新日期: 2023-09-27 17:52:34

Visual Studio c# Xml文件权限

我需要找到一种方法来确定用户是否有权从url或本地目录访问文档。我该如何检查他们的权限IE,我该使用什么方法?如果它有帮助或有所不同,那么我将把地址作为字符串从XML文件中取出,并运行与位置相关的每个单独节点。

编辑:目标是过滤Xml文件以显示用户是否有权访问该文件

测试用户是否对某些文件具有权限的有效方法是什么?

最简单、最有效的方法就是尝试访问该文件。如果用户没有权限,你会得到一个异常(UnauthorizedAccessException)。

捕获该异常(以及可能引发的任何其他特定异常)并显示适当的错误消息。

我过去使用过FileInfo,它非常有用。

请参阅MSDN链接查看它抛出的异常