我正在尝试使用以下两种方法创建文件夹。
方法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”
有人可以指导我吗?