Диспетчер IIS 7 не может писать в web.config - PullRequest
9 голосов
/ 26 февраля 2012

Каждый раз, когда я пытаюсь добавить / обновить настройки через диспетчер IIS 7, я получаю следующую ошибку.

enter image description here

Я использую Windows 7 Ultimate (32-разрядная версия). Я использую LocalSystem AppPoolIdentity

Ответы [ 5 ]

4 голосов
/ 27 февраля 2012

Проверьте, проверены ли web.config разрешения только для чтения.

2 голосов
/ 16 октября 2014

Эта ошибка также может произойти, если на жестком диске не хватает места - т.е. недостаточно места для записи в файл конфигурации.

Очевидно, это должен быть очень полный диск, но я видел, как это происходило на серверах, где файлы журналов записываются на диск C (и постоянно заполняются)

2 голосов
/ 13 февраля 2013

Убедитесь, что атрибут FILE файла web.config только для чтения не проверен:

web.config file properties

0 голосов
/ 17 ноября 2016

Попробуйте следующее:

  1. Скопируйте файл web.config из оригинала в другое место, например, Рабочий стол
  2. Редактировать и сохранять в другом месте
  3. Копирование обратно в исходное местоположение

Я не понимаю, почему это работает, но это сделало для меня и некоторых других пользователей.

0 голосов
/ 26 февраля 2012

Убедитесь, что для местоположения вашего файла webconfig установлены правильные разрешения безопасности. Обычно предоставление разрешения группе IIS_IUSRS на каталог работает.

...