Старое содержимое этого ответа теперь устарело . См. Другие ответы на основе MutationObserver
.
Это - широкая проблема, поэтому давайте запустимся путем задавания некоторых вопросов поиска и устранения неисправностей:
- На основе Вашего описания время выполнения ASP.NET не ловит Ваш запрос и обрабатывает aspx файлы. Вы, возможно, должны зарегистрировать конвейер asp.net в IIS снова с помощью ASPNET_REGIIS-i.
- Вы удостоверились, что файл app_offline.htm был удален из каталога приложения? Я имел, это происходит прежде чем после обновления.
- Вы сделали, устанавливают скрипача, например, для следования за запросом для наблюдения то, что точно требуют?
- Удостоверьтесь, что ASP.NET включен в Консоли администрирования IIS при "Расширениях веб-сервиса". Удостоверьтесь, что все установлено на допускавший Ваши различные версии платформы.
Ну, давайте запустимся с тех, и надо надеяться мы можем вести Вас к проблеме.
CustomErrors в Вашем наборе web.config к На или RemoteOnly? Если так, что Вы получаете при изменении его на Прочь?
Я видел различных людей с этой проблемой недавно. Эта ссылка могла бы помочь.
И этот.
И немногие другие.
Я не имел этой точной ошибки с.NET 3,5 SP1, но видел подобный, происходят в прошлом. Обычно это может быть разрешено путем открытия командной строки, движения в соответствующую папку.NET и выполнения ASPNET_REGIIS-i. В случае.NET 3.5 не было обновления основных битов платформы, таким образом, Вы на самом деле перейдете к.NET 2,0 папки, которые на моей машине могут быть найдены в:
\Windows\Microsoft. Net\framework\v2.0.50727
При выполнении ASPNET_REGIIS-i потворит регистрацию всех библиотек ASP.NET с IIS и должен быть эквивалентом переустанавливания платформы на данной машине (что касается IIS),
Просто для уточнения. Последняя (4-я) точка, данная Dale, была проблемой. Во время установки SP1 Состояние для ASP.NET и WebDAV стало установленным на Запрещенный при Расширениях веб-сервиса.
Почему установка SP1 изменила эти настройки на одном сервере, а не другой тайна, против которой я не возражал бы (но не ожидал бы), ответ на...
Вторая ссылка, предоставленная CodingTheWheel также, имела ответ, таким образом, я также собираюсь отметить это как ответ.
Никто не сделал прежде, таким образом, я укажу на тривиальное решение:
Вы уже деинсталлировали Пакет обновления и переустановили его снова (или целая платформа)?
Править: @Kev:
Легкое объяснение: Он сказал что работы обновления над одной машиной, но не над другим. У меня были подобные проблемы в прошлом и переустановке, помогшей для решения некоторых из них. И это тривиально, чтобы сделать.
Это - мой подход:
1. тривиальный
2. легкий
3. головная боль
Вы правы в продуктивных системах, необходимо быть осторожными, но это - его решение. И потому что это - виртуальный сервер, возможно, для него легко скопировать его и попытка как тестовая среда сначала.