与FileMode.Open关联的用户

时间:2014-05-08 18:48:20

标签: c#

有没有办法找出用户尝试执行此操作的方法?

 using (FileStream Istream = new FileStream(Server.MapPath("~/images/fool.jpg"), FileMode.Open))
 {
     ...
 }

我收到权限错误,并希望我的localhost用来访问它。

我试过了:

WindowsIdentity wi = WindowsIdentity.GetCurrent();

这是准确的吗?

1 个答案:

答案 0 :(得分:0)

根据邓肯的评论:

我使用了Procmon并获得了用户,添加了用户,没有骰子。

然后它让我感到震惊:

在文件中选择了只读!

尽管如此,我有很多权限,Sourcegear只读取我的文件!

从未遇到过MemoryStream这个问题。