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

时间:2011-04-21 20:40:19

标签: c# xml visual-studio permissions directory

Visual Studio c#Xml文件权限

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

编辑:目标是过滤Xml文件,以便在用户有权访问该文件时显示。

2 个答案:

答案 0 :(得分:2)

最简单有效的方法是简单地尝试访问该文件。如果用户没有权限,您将收到异常(UnauthorizedAccessException)。

陷阱(以及可能引发的任何其他特定异常)并显示合适的错误消息。

答案 1 :(得分:0)

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

关于它抛出的异常,请参阅MSDN link

相关问题