我在IIS7中创建了一个网站(虚拟目录)。
现在由于某种原因,我在网站上创建了1个文件夹,它具有只读权限。无论我做什么,我都无法摆脱只读旗帜。
我试过了:
权限问题很少,不烦人......
我只能给你a Google search的建议(看起来你不是唯一有这个问题的人),这可能是无益的,比如:
attrib +R FolderName
。我希望当这个建议不起作用时,我没有激怒你。
根据微软的说法,这是“按设计”。见“You cannot view or change the Read-only or the System attributes of folders in Windows Server 2003, in Windows XP, or in Windows Vista”。
摘抄:
与文件的只读属性不同,Windows,Windows组件和附件以及其他程序通常会忽略文件夹的只读属性。例如,您可以使用Windows资源管理器删除,重命名和更改具有只读属性的文件夹。 “只读”和“系统”属性仅供Windows资源管理器用于确定该文件夹是否为特殊文件夹,例如具有Windows自定义视图的系统文件夹(例如,“我的文档”,“收藏夹”,“字体”,“已下载的程序文件”) ,或使用文件夹的“属性”对话框的“自定义”选项卡自定义的文件夹。因此,Windows资源管理器不允许您查看或更改文件夹的只读或系统属性。
有关详细信息,请参阅链接
我也有这个问题,将用户IIS_IUSRS的安全设置更改为完全控制。仍然会勾选只读框(很可能是因为CREATOR OWNER无法获得完全控制权),但IIS进程将能够将文件写入目标目录。我同意这是一个恼人的问题,因为代码可以在Cassini中使用,但不能在服务器上运行。