У меня возникает желание пометить «Закрыто / Дублировать», но посмотрите здесь:
Как мне разрешить «Ошибка HTTP 500.19 - Внутренняя ошибка сервера» на IIS7.0
Похоже, что учетная запись пользователя, которую вы используете для своего пула приложений, не имеет прав на каталог веб-сайта, поэтому он не может читать настройки оттуда.Проверьте пул приложений и посмотрите, под каким пользователем он настроен.Проверьте каталог и посмотрите, есть ли у этого пользователя соответствующие права на него.Пока вы это делаете, проверьте журнал событий и посмотрите, не зарегистрировала ли IIS более подробную диагностическую информацию там.
В частности, похоже, что пользователь, с которым вы работаете, не имеет разрешений дляодна или несколько вещей, которые нужно сделать.
ТАКЖЕ:
Обязательно рассмотрите возможность того, что, возможно, вы случайно ввели опечатку в совершенно не связанный раздел web.config.В идеале, вы можете "изменить" вашу текущую версию с помощью резервной копии web.config, чтобы подтвердить, что ЕДИНСТВЕННО внесены изменения только те, которые вы УЖАСНО сделали.
Удачи - и не забудьте опубликовать то, что вы нашли!