客户注册系统的每个新项目都会创建一个文件夹来存储位于“\ Images \ Projects {ProjectID}”中的图像,其中{ProjectID}是ID项目。
我在文件夹“\ Images \ Projects \”中添加了一个web.config,以允许访问登录的用户。
<configuration>
<system.web>
<authorization>
<deny users="?" />
</authorization>
</system.web>
</configuration>
创建文件夹时,会显示错误:
访问路径 'E:\家\ amsdarquit \网络\图片\项目\ 166' 被拒绝。
166是项目代码和文件夹名称。 我检查了我的服务器,但没有创建。
创建文件夹的代码
//Save Image
var serverPath = Server.MapPath(Href("~/Images/Projects/") + id);
Directory.CreateDirectory(serverPath);
imgOri.Save(Path.Combine(serverPath, fileName));
我看过网站,但没有找到任何帮助我。
答案 0 :(得分:6)
检查“NETWORK SERVICE”用户(或您运行应用程序的用户)是否具有驱动器上父目录的修改权限。