[英]how to load files on asp.net website
我有一个 ASP.NET 网站。 该网站有一个按钮,可让您将照片加载到网站上,并且在我的本地计算机上运行没有任何问题。 但是在服务器上,当我想上传图像时,我发现了一个异常。 这是我捕获的异常:
拒绝访问路径“C:\\inetpub\\vhosts\ɰ481.plsk.regruhosting.ru\\httpdocs\\ps-plus.pro\\UsersIcons\\259b60ca-16de-4168-8b45-900f7078bcea.png”。
有一个我使用的代码:
FileUpload1.SaveAs(Server.MapPath(String.Format("UsersIcons/{0}", userIcoName)));
asp.net 网站与 Windows 给定用户(可能是用户帐户,而不是管理员)一起使用,因此,当该用户尝试访问服务器 C 路径/或您设置的任何路径时,该驱动器不允许该用户从那个路径复制,你会得到那个例外。
您可以通过您的文件向该用户添加权限,然后它就可以工作了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.