我制作一个Web应用程序,并使用File Upload server control
。当我将文件保存到特定文件夹时,我一直得到Access denied
到这个路径,我也给Full control
许可Every One
。我在dev mode
工作。我想为dev mode
和生产环境提供解决方案。访问路径'XXX'被拒绝
例外出现在下面的行::
fu.SaveAs(Server.MapPath("~//xml"));
堆栈跟踪:
堆栈跟踪“在 System.IO .__ Error.WinIOError(的Int32 的errorCode,字符串maybeFullPath) \ r \ n
at System.IO.FileStream.Init(String path,FileMode mode,FileAccess 访问的Int32权利,布尔 useRights,文件共享份额的Int32 缓冲区大小,FileOptions选项, SECURITY_ATTRIBUTES secAttrs,字符串 MSGPATH,布尔bFromProxy)\ r \ n在 System.IO.FileStream..ctor(字符串 路径,的FileMode模式,FileAccess的 访问,文件共享份额,的Int32 BUFFERSIZE,FileOptions选项, 字符串MSGPATH,布尔 bFromProxy个)\ r \ n在 System.IO.FileStream..ctor(字符串 路径,的FileMode模式)\ r \ n在 System.Web.HttpPostedFile.SaveAs(字符串 文件名)\ r \ n在 System.Web.UI.WebControls.FileUpload.SaveAs(S特林 文件名)\ r \ n在 Schedule.ScheduleForm.btn_Search_Click(对象 发件人,ImageClickEventArgs E)
是该SaveAs()
方法问题的原因,还是有一些事情出错的路径?因为我尝试了所有的东西,我给了很多用户完全的控制权限,但徒劳无功。
同样的问题.. –