需要提升iis的运行权限,一般可以使用角色扮演,用系统管理员来启动iis,或者直接修改你程序访问目录的权限,让aspnet可以访问。
解决方案 »
- SqlConnection问题
- System.Windows.Forms.WebBrowser() 相关简单问题
- c#有关DataGridView的问题!!急
- 怎样把Excel文件本身存入SQL Server数据库,又怎样查出后显示在Form上
- 遇到很一个很奇怪的问题,请大家说说是什么原因
- C#出个自认为非常繁琐问题,大家看如何解答!(公式分母为0判断,并得出SQL语句的字符串)
- 怎么把dataset 序列化成XML语句
- 关于IE无法打开搜索页,谢谢
- 我的C#中的System.io 中怎么没有CopyTo()这个方法啊?
- 日期获取
- VS2005下 用this.Controls.Clear()清除窗体控件后后,如何清除原窗体控件的事件?
- 100分求Jmail 4.3 pro的技术文档,或相关例子
{
DirectoryInfo info = new DirectoryInfo("A");
info.Create();
DirectorySecurity security = info.GetAccessControl();
security.SetAccessRule(new FileSystemAccessRule("everyone", FileSystemRights.Modify, AccessControlType.Allow));
info.SetAccessControl(security);
}
private void ButOK_Click(object sender, System.EventArgs e)//添加相册
{
Photoalbum.U_ID =Convert.ToInt32(Session["MemberID"]);
Photoalbum.Level =0;//
Photoalbum.Url ="0";
if(TxtKey.Text=="")
{
Photoalbum.Key=Top.StrReplace(TxtTitle.Text.Trim());
}
else
{
Photoalbum.Key=Top.StrReplace(TxtKey.Text.Trim());
}
Photoalbum.Title =Top.StrReplace(TxtTitle.Text.Trim());
Photoalbum.Verification =1;
Photoalbum.ReAdmin =0;
Photoalbum.Click =0;
Photoalbum.AddTime =System.DateTime.Now.ToString("yy-MM-dd");
DataSet dsMember= Member.MemberOK("ID",Session["MemberID"].ToString());//根据会员ID获取会员信息
string u =dsMember.Tables[0].Rows[0]["Accountnumber"].ToString();//用户名
string Url="../Backstage/Member/Photo/"+u+"/"+Photoalbum.Title;
if(!System.IO.Directory.Exists(Server.MapPath(Url)))
{
System.IO.Directory.CreateDirectory(Server.MapPath(Url)); //新建会员文件夹
} Photoalbum.AddPhotoalbum();
Page.RegisterClientScriptBlock("A","<script>alert('添加成功!')</script>");
TxtTitle.Text ="";
}
}
}就该怎么改呢?谢了!