При попытке развернуть веб-сайт .net 3.5 на пуле приложений по умолчанию в IIS7, устанавливающем платформу, разделяют к 4,0, я получаю следующую ошибку.
Существует дубликат 'system.web.extensions/scripting/scriptResourceHandler' определенный раздел.
Комментарий от незаконных строк не помог также. Какие-либо указатели на том, что я должен сделать или посмотреть на?
Если ваш план заключается в развертывании в IIS с пулом приложений, работающим в .net 4.0, вам необходимо очистить файл web.config, который включает все определения разделов, которые указывают на .net 3.5. Причина сбоя в том, что эти определения разделов уже включены в корневой файл web.config в .NET 4.0 (см.% Windir% \ microsoft.net \ framework \ v4.0.30319 \ config \ machine.config), который включает всю систему. web.extensions уже объявлены.
Еще одно быстрое решение - установить пул приложений на 2.0, как и на вашей машине разработки.
Судя по всему, у других была эта проблема m. Они перестраиваются в Framework 4.0. Вы можете?
Кроме того, просмотрите, чтобы убедиться, что ваш IIS свежий .