Сайт ASP.NET WebForms 4.0 с IE11 не загружает ScriptResource для PageRequestManager в Windows Server 2003
У меня проблема с веб-формами IE11 и ASP.NET (.NET 4.0), работающими в Windows Server 2003. В IE11 следующий тег сценария не отображается в исходном HTML:
<script src="/ScriptResource.axd?d=WYhXIHdkh3HFOMewc5Dscl74H0FlrdD4oOAIu08capt3uxzykhWmBntlCyp0ApmvoCoZjoSCP5s1mUjzhOe99tXFvkHJ2vmkIMEuekr4y9dZdi8--YB4rXK6XO-b-mgnKReGNiAy9wDYm6lNNWWtBg2&t=ffffffffbd2983fc" type="text/javascript"></script>
И впоследствии IE11 сообщает:
Unable to get property 'PageRequestManager' of undefined or null reference
Он отлично работает во всех других браузерах.
Я думаю, это как-то связано с определениями браузера. Кто-нибудь знает, как решить эту проблему?
ОБНОВИТЬ:
Веб-сайт работает на моем локальном компьютере с Windows 7 и Visual Studio 2013 и .NET 4.5.1.
Вы не можете установить .NET 4.5 или 4.5.1 на Windows Server 2003, и поэтому мы не можем обновить сервер этими пакетами, но мы имеем дело с .NET 4.0.
Кроме того, кажется, что сервер распознает браузер как браузер низкого уровня, поскольку поддержка файлов cookie сеанса в режиме «Авто» устанавливает режим «без файлов cookie», поэтому файл cookie записывается как часть URL-адреса.
Надеюсь, что эта информация поможет нам решить проблему.
Спасибо!