FileIOPermission.GetPathList 抛出异常

本文关键字:抛出异常 GetPathList FileIOPermission | 更新日期: 2023-09-27 17:56:50

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

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

错误是:

参数异常未处理 - 必须只设置一个标志。

我用谷歌搜索了这个,这个错误在任何地方都没有信息。

FileIOPermission.GetPathList 抛出异常

来自 MSDN 文档

追加、读取、写入和 对文件的路径发现访问或 目录。全部访问代表 多个文件IOPermission访问值 并导致参数异常,当 用作 GetPathList 方法,该方法需要 单个值。