Я понимаю, что этот вопрос задан миллион раз, и я искал всюду для исправления, но ничего не предлагалось, и я продолжаю получать эту ошибку.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 как последнее средство, но по достоинству оценю любые подсказки или предложения.