I am having a problem with IE11 and ASP.NET Web Forms (.NET 4.0) that runs on Windows Server 2003. On IE11, the following script tag does not appear in the source HTML:
<script src="/ScriptResource.axd?d=WYhXIHdkh3HFOMewc5Dscl74H0FlrdD4oOAIu08capt3uxzykhWmBntlCyp0ApmvoCoZjoSCP5s1mUjzhOe99tXFvkHJ2vmkIMEuekr4y9dZdi8--YB4rXK6XO-b-mgnKReGNiAy9wDYm6lNNWWtBg2&t=ffffffffbd2983fc" type="text/javascript"></script>
And subsequently IE11 reports:
Unable to get property 'PageRequestManager' of undefined or null reference
It works fine in all other browsers.
I guess it has something to do with Browser Definitions. Any one knows how to fix this problem?
UPDATE:
The web site works on my local computer with Windows 7 and Visual Studio 2013 and .NET 4.5.1.
You cannot install .NET 4.5 or 4.5.1 on Windows Server 2003, and therefore we cannot update the server with these packages, but we have to do with .NET 4.0.
Also, it seems that the server recognizes the browser as low-level browser, because session cookie support on "Auto" sets the mode to "cookieless", so that cookie is written as a part of the URL.
Hope this information helps us to solve the problem.
Thanks!