IIS 7管理器可以';无法写入web.config

IIS 7管理器可以';无法写入web.config,iis,iis-7,web-config,iis-manager,Iis,Iis 7,Web Config,Iis Manager,每次我试图通过IIS 7管理器添加/更新设置时,都会出现以下错误 我正在运行Windows7Ultimate(32位)。我正在使用LocalSystem AppPoolIdentity请确保webconfig文件的位置设置了正确的安全权限。通常,授予IIS_IUSRS组对目录的权限是有效的 检查web.config是否已选中只读权限。确保未选中web.config的只读文件属性: 如果硬盘空间不足,即没有足够的空间将数据写入配置文件,也可能发生此错误 显然,这必须是一个非常满的驱动器,但我在服

每次我试图通过IIS 7管理器添加/更新设置时,都会出现以下错误


我正在运行Windows7Ultimate(32位)。我正在使用LocalSystem AppPoolIdentity

请确保webconfig文件的位置设置了正确的安全权限。通常,授予IIS_IUSRS组对目录的权限是有效的

检查web.config是否已选中只读权限。

确保未选中web.config的只读文件属性:


如果硬盘空间不足,即没有足够的空间将数据写入配置文件,也可能发生此错误

显然,这必须是一个非常满的驱动器,但我在服务器上看到过这种情况,在服务器上,日志文件被写入C驱动器(并且实际上会立即填充)

尝试以下操作:

  • 将web.config文件从原始位置复制到备用位置,例如。, 桌面
  • 编辑并保存在备用位置
  • 复制回原始位置

  • 我不明白为什么会这样,但对我和其他几个用户来说确实如此。

    我将具有完全控制权的用户添加到目录中,但它仍然抛出该错误:(我检查了,它拥有完全权限:(您找到解决此错误的方法了吗?@chobo我们收到了与上述完全相同的错误消息。我们已在某些配置文件上禁用EFS来解决此问题,但这并不能解决核心问题:在我们的大多数服务器上,尽管IIS工作正常,但仍编辑EFS“web.config”文件(假设您在应用程序池中设置了正确的用户帐户),但在一个特定的服务器上,它不想知道原因。