我有一个VS2010网络安装项目,该项目运行良好,并在IIS下为我的ASP.NET项目创建一个虚拟目录。
我需要它来为日志创建一个目录。我设法通过创建WebFolder并将其设置为可写来实现此目的。它创建的目录不能由IIS写入。
我怎样才能解决这个问题?
由于
答案 0 :(得分:0)
在已创建目录的文件系统编辑器中,选择要写入的目录。在“属性”窗格中,您有一个名为“AllowWriteAccess”的属性。将其设置为'True',这将由IIS安装为可写。
出于安全原因,任何可写的Web文件夹都应该有ExecutePermissions=vsdepNone
。
在IIS6 GUI控件中,当您对没有将“执行”权限设置为“无”的文件夹的写入权限进行勾选时,甚至会收到警告。