使用ASP.NET代码创建文件夹时出错

时间:2014-03-25 09:41:16

标签: c# asp.net

我正在尝试使用以下两种方法创建文件夹。

方法1

if (directoryInfo.Exists)
{
    directoryInfo.CreateSubdirectory(ddlCat.SelectedItem.Text);
    Label1.Text = "Directory " + ddlCat.SelectedItem.Text + " Created";
}

方法2

var folder = Server.MapPath("~/UploadImages/" + ddlCat.SelectedItem.Text);

if (!Directory.Exists(folder))
{
    DirectoryInfo di = Directory.CreateDirectory(folder);
}            

其中ddlCat是下拉列表。

在执行代码之前,我将当前用户的文件夹权限修改为Full。但是,我仍然收到此错误:

  

UnauthorisedAccessException未被用户代码Access访问   “配件”的路径被拒绝了。

我正在创建子文件夹的文件夹是“c:\ inetpub \ wwwroot \ xyz \ UploadImages”

有人可以指导我吗?

0 个答案:

没有答案