WebResource.axd does not work with Internet Explorer 11

We are testing our websites for the new browsers IE 8.1 IE 11 classic and metro.
There is a Javascript file built into WebResource.axd . WebResource generated and loaded perfectly with Firefox, Google Chrome and IE 11 with the addition of a website in the compatibility view.
The only problem is IE 11, both classic and metro, where WebResource does not load.
Iโ€™m not looking for the exact answer, but it bothers me,
I do not see the WebResource <script> in the generated HTML. I also do not see any request made for a resource that is implicit.
Now my question is where the problem may be, I debugged my code and could not find it in any of the custom handlers or modules.
Failure in IIS (AssemblyResourceLoader-Integrated) handlers or in the generation logic where do you register WebResource ?

+4
internet-explorer iis
source share
2 answers

Richard workaround above:

Setting Page.ClientTarget = "uplevel" in the Page_Init event.

is correct; you need to disable the use of the User-Agent snuffer so that ASPNET sends IE11 the proper script blocks. http://msdn.microsoft.com/en-us/library/system.web.ui.page.clienttarget.aspx

Unfortunately, it turned out that the patch they used to enable IE10 did not work properly with IE11 (because the IE command significantly changed the IE user agent string by removing the default MSIE token). So, another patch for ASP.NET was sent in June 2013. See https://stackoverflow.com>

+3
source share


We were finally able to solve the problem by installing the patch http://support.microsoft.com/kb/2600088 (32 bits or 64 bits) mentioned by Richard, and then run aspnet_regbrowsers -i .
Thanks to everyone for the solutions. I didnโ€™t want to claim an answer, but maybe people could not find it in the comments.

+1
source share

All Articles