0

我正在使用 StreamReader 类来读取文件,但这样做会获得未经授权的访问异常。我可以手动打开文件并阅读它。程序运行的权限是否低于我的用户帐户的权限?我正在使用 VS 2010 创建一个 C# 控制台应用程序。我的用户帐户没有管理员权限,但足以让我读取和写入包含此文件的文件夹。此外,我尝试读取的文件是由另一个用户生成的,但我的帐户具有读取和执行和读取权限。

4

1 回答 1

0

发布此消息后不久,我意识到我正在以读/写访问权限而不是只读访问权限打开文件。我修改了我的代码来执行 File.OpenRead 而不是 File.Open 现在它可以工作了

于 2012-12-18T20:08:18.470 回答