2011-05-17 180 views
0

我使用的FileIOPermission,這對我拋出一個錯誤:FileIOPermission.GetPathList引發異常?

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

錯誤是:

ArgumentException的是未處理的 - 必須設置只有一個標誌。

我使用谷歌搜索這個,沒有任何信息,這個錯誤。

回答

4

MSDN文檔

追加,讀,寫,和 PathDiscovery訪問某個文件或目錄 。 AllAccess表示 多個FileIOPermissionAccess值 並且使得當用作 GetPathList方法,它需要一個 單個值的訪問參數 一個ArgumentException。