首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将映像访问上载到C盘被拒绝

将映像访问上载到C盘被拒绝
EN

Stack Overflow用户
提问于 2013-05-15 09:00:41
回答 1查看 309关注 0票数 0

所以我有这样的代码:

代码语言:javascript
复制
        try
    {
        if ((uplImage.FileName != ""))
        {
            //to allow only jpg gif and png files to be uploaded.
            string extension = Path.GetExtension(uplImage.PostedFile.FileName);
            if (((extension == ".jpg") || ((extension == ".gif") || (extension == ".png"))))
            {
                DALBio bio = new DALBio();
                byte[] raw;
                FileStream fs = new FileStream(uplImage.PostedFile.FileName, FileMode.OpenOrCreate, FileAccess.ReadWrite);
                raw = new byte[fs.Length];
                fs.Read(raw, 0, Convert.ToInt32(fs.Length));

                bio.PlayerID = Session["playerID"].ToString();
                bio.Pending = 'Y';
                bio.Photo = raw;
                DALBio.insertImage(bio);
            }
        }
    }
    catch (Exception e1)
    {
        Label1.Text = e1.InnerException.ToString();
    }

并且程序在新的fs = FileStream FileStream行中断。起初,我的图像在我的downloads文件夹中,它显示对c:\prog(X86)\filefolder\file\ folder \等的访问被拒绝

所以我把它移到了我的图像文件夹中,我在c上的另一个文件夹中得到了同样的错误。我在谷歌上的搜索结果显示,这可能是一个权限问题(如果是UAC,那就没有意义了,我拥有所有可能的权限)。另一件事是,这可能是我的web.config文件中关于应用程序设置的更改,然而,如果没有任何示例或比我从这些搜索中获得的更好的洞察力,我会迷失方向。

EN

回答 1

Stack Overflow用户

发布于 2013-05-15 12:17:49

您必须提供ASP.NET工作进程运行“写”权限的帐户。它是普通的网络服务帐户。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16555146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档