I am working on a site that does not render in IE 11, but works fine in every other browsers.
When I debug it using F12 Developer Tools, the DOM is essentially empty except from the header section. When I view the source code, it only returns the header section and part of the navigation.
However, when I add the site under
Compatibility View settings
After further debugging, I was able to determine that requests made on IE 11 were returning with a content-type set to
application/xhtml+xml instead of
Tracking down the cause of this problem lead me to the culprit: mobile.browser file in App_Browsers
Once this file was deleted, my requests were now returned with the correct
content-type and IE 11 was able to render the page without a problem.
Hope this helps others.