访问路径“somepath”被拒绝。“

时间:2013-11-24 06:16:27

标签: c# file-io filestream

当我在C#控制台应用程序中执行此代码时,它会在"Access to the path "somepath" is denied"行上抛出using

这是我的代码。

static public PdfDocument Open(string PdfPath)
{
    using (var fileStream = new FileStream(PdfPath, FileMode.Open, FileAccess.Read))
    {
        int len = (int)fileStream.Length;
        Byte[] fileArray = new Byte[len];
        fileStream.Read(fileArray, 0, len);
        return Open(fileArray);
    }
}

出了什么问题。任何想法?顺便说一句,我以系统管理员身份登录,并且我在给定文件夹中拥有完全控制权。

1 个答案:

答案 0 :(得分:0)

也许该文件在独占写入模式下由另一个进程打开。