причина проблемы заключается в том, что вы развернули свое приложение на IIS-сервере, где AppPool приложения настроен для работы под DefaultAppPool. DefaultAppPool автоматически настроен для работы в. NET 2.0, а не. NET 4.0. Это означает, что материал System.Web.Extensions недоступен для этой версии. NET Framework.
Вы можете попробовать выполнить следующие шаги, чтобы изменить настройки пула приложений (AppPool) для своего сайта или приложения:
1) open iis выберите свой сайт / приложение.
2) В разделе Действия выберите Basi c Настройки…
3) Возможно, для пула приложений установлено значение DefaultAppPool.
4) Измените пул приложений на ASP. NET v4.0 (или другой. NET 4.0 пул приложений), нажав кнопку Выбрать….
5) Нажмите OK
, перезапустите пул приложений и перезапустите сайт.