У меня есть проект набора компонентов ASP.Net/AJAX, над которым я работаю. В 80% случаев нет проблем. Страница работает так, как должна. Если вы обновите страницу, она иногда будет показывать ошибку javascript "Sys is undefined".
Это происходит не всегда, но воспроизводимо. Когда это происходит, пользователь должен закрыть свой браузер и снова открыть страницу.
Это заставляет меня думать, что это может быть установка IIS.
Еще одно примечание. Я посмотрел на источник страницы, когда получил ошибку, а когда нет. Когда страница вызывает ошибки, отсутствует следующий код:
<script src="/ScriptResource.axd?d=EAvfjPfYejDh0Z2Zq5zTR_TXqL0DgVcj_h1wz8cst6uXazNiprV1LnAGq3uL8N2vRbpXu46VsAMFGSgpfovx9_cO8tpy2so6Qm_0HXVGg_Y1&t=baeb8cc" 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>