IIS 7.5 HTTP 500.19 Ошибка - объявление миссии раздела - PullRequest
0 голосов
/ 20 марта 2020

У меня ошибка HTTP 500.19, так как соответствующие данные конфигурации для страницы недействительны.

Module: IIS Web Core
Notification: Unknown
Handler: Not yet determined
Error Code: 0x80070032
Config Error: The configuration section 'system.web.extensions' cannot be read because it is missing a section declaration: 

<system.web.extensions>
  <scripting>
    <webServices>
      <jsonSerialization maxJsonLength="2147483644" />
    </webServices>
  </scripting>
</system.web.extensions>

Извините, пожалуйста, не могли бы вы объяснить, что отсутствует в моем файле web.config? Спасибо!

1 Ответ

1 голос
/ 23 марта 2020

причина проблемы заключается в том, что вы развернули свое приложение на IIS-сервере, где AppPool приложения настроен для работы под DefaultAppPool. DefaultAppPool автоматически настроен для работы в. NET 2.0, а не. NET 4.0. Это означает, что материал System.Web.Extensions недоступен для этой версии. NET Framework.

Вы можете попробовать выполнить следующие шаги, чтобы изменить настройки пула приложений (AppPool) для своего сайта или приложения:

1) open iis выберите свой сайт / приложение.

2) В разделе Действия выберите Basi c Настройки…

enter image description here

3) Возможно, для пула приложений установлено значение DefaultAppPool.

4) Измените пул приложений на ASP. NET v4.0 (или другой. NET 4.0 пул приложений), нажав кнопку Выбрать….

enter image description here

5) Нажмите OK

, перезапустите пул приложений и перезапустите сайт.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...