2013-03-01 127 views
0

我也跟着在这里的步骤,但不知道设定怎样的权限,我需要创建一个目录并解压缩zip文件到它,并可以访问在CreateDirectory行否认:使用IIS 7管理器设置权限

string zipCurFile = model.ScormPackageFile.FileName; 
string destinationDirectoryName = Path.GetFileNameWithoutExtension(zipCurFile); 
Directory.CreateDirectory(destinationDirectoryName); 

How to add ASP.NET 4.0 as Application Pool on IIS 7, Windows 7

这里我的IIS 7管理器页面 enter image description here

请帮助?

回答

1

您需要将父目录的修改权限授予应用程序池标识用户。这是通过Windows资源管理器而不是通过IIS管理器执行的操作。

右键单击目标目录,然后选择“属性”>“安全”。编辑该目录的权限,添加应用程序池正在使用的用户,并为该用户授予对该文件夹的修改权限。

假设您正在创建目录C:\Files\ZipTarget\ScormC:\Files\ZipTarget目录已经存在,您需要为应用程序池标识用户修改C:\Files\ZipTarget目录的权限。

+0

那么请问我该怎么做?还是我必须在visual studio中设置?当然,我不能给我的整个C盘写权限? – 2013-03-01 10:35:57

+0

更新我的答案与一些更多的信息 – levelnis 2013-03-01 12:00:40

+0

感谢设法弄清楚,但我的下一个问题是:http://stackoverflow.com/questions/15157203/not-sure-how-directory-createdirectory-works我没有得到答案,但仍然获得拒绝访问错误:) – 2013-03-01 12:03:49