问题描述
ASP.NET的代码如下:this.FileUpload1.PostedFile.SaveAs("images/"+this.FileUpload1.FileName);报错的提示Accesstothepath'XXXXXXXXXXX'isdenied.但是同样的虚拟主机我放的动网的ASP的论坛就可以上传文件请问这是怎么回事?谢了!
解决方案
解决方案二:
创建路径stringserverPath="images/"+this.FileUpload1.FileNamestringpath=Server.MapPath(serverPath);DirectoryInfodirInfo=newDirectoryInfo(path);if(!dirInfo.Exists){Directory.CreateDirectory(path);}
解决方案三:
楼上正解!!再看看有权限没有!!
解决方案四:
ASPNET用户对images目录没有可写权限,联系虚拟主机运营商更改设置后可以解决。
解决方案五:
对“'XXXXXXXXXXX”没有访问权限联系你的主机商客服
解决方案六:
路径是存在的问题是同样的空间我用的动网的ASP的bbs就能上传图片这说明空间是支持上传的。。。。
解决方案七:
Accesstothepath'XXXXXXXXXXX'isdenied.很显然是没权限
解决方案八:
那为什么用ASP写上传就能有权限呢?
解决方案九:
asp和asp.net默认运行权限是不同的,.net是guests组里的
解决方案十:
up
时间: 2024-10-21 15:32:49