Симптомы
- В IIS 7 и Dot Net 2.0 интегрированный пул приложений: двойной щелчок, чтобы просмотреть любой В разделе web.config появляется диалоговое окно с ошибкой:
-
При просмотре URL отображается: "Внутренняя ошибка сервера Http 500.19". Существует дубликат... 'system.web.extensions/scripting/scriptResourceHandler' раздел.... "
-
Запуск приложения из VS 2008 появляется "Невозможно начать отладку на веб-сервере..." .
Инфраструктура
- Веб-сервер: IIS 7 работает под управлением Windows 7 x64
- ASP.Net MVC2
- Пул приложений: встроенный Dot Net 2.0
- VS 2008
Вещи, пробитые
- Проверено, была ли проблема в других каталогах приложений IIS на одном компьютере.
- Удалено и добавлено приложение в IIS.
- Возврат к предыдущим версиям файла web.config.
- Выбрана последняя рабочая версия исходного кода. Восстановил приложение, добавил новый каталог приложения и попытался просмотреть содержимое web.config из IIS.
- Посмотрел файлы web.config, которые могут иметь дубликаты разделов:
- Inetpub root.
- "C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config"
- Вложенная папка "Виды" в приложении ASP.Net MVC.
- Исправлен исходный код другой машины. Установите папку приложения IIS 7. Нет проблем с Web.config.
Вопрос
- Если причиной этой ошибки является другой файл web.config, где еще я должен смотреть?
- Есть ли другие причины для этих симптомов?