Ajax клиентской среде не удалось загрузить Asp.Net 4.0 - PullRequest
28 голосов
/ 12 сентября 2010

У меня сложная проблема с ASP.Net 4.0 Ajax .... Я запустил веб-сайт с Visual Studio 2010 на своей машине и добавил несколько панелей обновления, которые раньше работали нормально, но неожиданно я получил эту серию ошибок, когдая запускаю свой веб-сайт

Ошибка времени выполнения Microsoft JScript: не удалось загрузить клиентскую среду ASP.NET Ajax.

Ошибка времени выполнения Microsoft JScript: «Sys» не определено

Странно то, что я сделал веб-сайт на той же машине с VS 2010, и панели обновлений там работают отлично. Я перенес его web.config на свой новый веб-сайт и изменил только соединение ... и я получилта же ошибка

Я пытался найти решение, но мне не удалось найти какое-либо реальное решение. Кто-нибудь может помочь?

Ответы [ 13 ]

1 голос
/ 24 сентября 2012

В моем случае это был инструмент UrlScan от Microsoft, который отклонял некоторые URL-адреса, запрошенные Ajax.Отключение решило проблему.

1 голос
/ 22 мая 2012
  1. Если клиентский профиль .Net Framework 4.0 недоступен на вашем компьютере, восстановите работу .net Frame 4.0 или переустановите.
  2. перейдите к свойству проекта и выберите целевой фреймворк 3.5.
1 голос
/ 01 декабря 2011

У меня была такая же проблема, когда я имел дело с главной страницей, и в моем случае это была мета-установка «Базовая», которая мешала мне.Я вспоминаю, что читал другую статью / блог где-то, где упоминалась проблема с проверкой AJAX в разных доменах, вызывающая этот тип ошибки.

Так что в моем случае у меня была ссылка <base...>, устанавливающая URL по умолчанию дляsite, но у моего dev был явно другой URL-адрес ... конфликт, и "ASP.NET Ajax клиентская среда не загрузилась".ошибка.

Удалена база и вуаля ... ошибка исчезла.

HTH

Дейв

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