2017-02-06 3 views
0

Я понимаю, что этот вопрос задан миллион раз, и я искал всюду для исправления, но ничего не предлагалось, и я продолжаю получать эту ошибку.asp net ajax клиентская сторона рамки не удалось загрузить

У меня есть правильная версия AJAX Control Toolkit (версия 16.1.1.0, версия исполнения v4.0.30319); приложение .Net Framework 4.0. Он строит без ошибок, я могу опубликовать его и получить доступ к нему через localhost, но если мне нужно отладить приложение и запустить его с VS 2013 года, я продолжаю получать вышеуказанную ошибку, за которой следует пара «sys undefined».

Когда я View Source, я вижу кучу:

<script src="/WebResource.axd?d=xxxxxxx /script> 

следуют:

<script src="../Scripts/WebForms/MsAjax/MicrosoftAjax.js" type="text/javascript"></script> 
<script type="text/javascript"> 
    //<![CDATA[ 
    if (typeof(Sys) === 'undefined') throw new Error('ASP.NET Ajax client- side framework failed to load.'); 
    //]]> 
</script> 
<script src="../Scripts/WebForms/MsAjax/MicrosoftAjaxWebForms.js" type="text/javascript"></script> 
<script src="/ScriptResource.axd?d=xxxxx ></script> (a bunch of these) 
<script type="text/javascript"> 
    //<![CDATA[ 
Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager1', 'aspnetForm', ['tctl00$upnlProgInfo','','tctl00$MainContent$upnlPopup','','tctl00$MainContent$upnlAI',''], [], [], 90, 'ctl00'); 
    //]]> 
</script> (this is where it throws "sys is undefined) 

Если я очистить кэш браузера, первая страница открывается без ошибок, но любой последующий постбэка снова повторяет ту же последовательность ошибок.

Я попытался скопировать web.config из других проектов, которые работают (с других серверов приложений, это единственное приложение на этом сервере разработки), последовали за всеми изменениями, предложенными, когда я искал проблему весь день, но ничего не помогает. Я попытаюсь переустановить VS 2013 как последнее средство, но по достоинству оценю любые подсказки или предложения.

ответ

0

Я пробовал все изменения в web.config, которые были рекомендованы, в том числе обработчики http, и ничего не работало для меня. Я удалил ссылку на AspNet.ScriptManager.bootstrap, и проблема исчезла. У меня нет объяснения этому, может быть, какой-то гуру может пролить свет.

Смежные вопросы