FileIOPermission.GetPathList抛出异常?

时间:2011-05-17 19:34:02

标签: c# file-permissions argumentexception

我正在使用FileIOPermission,它给我一个错误:

FileIOPermission fileIOPerm = new FileIOPermission(FileIOPermissionAccess.AllAccess, folderName);
string[] paths = fileIOPerm.GetPathList(FileIOPermissionAccess.AllAccess);`

错误是:

  

ArgumentException未处理 - 必须只设置一个标志。

我用Google搜索了这个错误。

1 个答案:

答案 0 :(得分:4)

来自MSDN文档

  

追加,读取,写入和   PathDiscovery访问文件或   目录。 AllAccess代表   多个FileIOPermissionAccess值   并在导致ArgumentException时   用作的访问参数    GetPathList 方法,它需要一个   单一价值。