Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I had a similar issue with Internet Explorer 11 not being detected correctly by .NET 4.0 framework. Here's how I worked around the problem:</p> <p>Installing the suggested patches didn't do the trick. After digging deeper into the issue, I found that although the <a href="http://support.microsoft.com/kb/2836939" rel="nofollow noreferrer">http://support.microsoft.com/kb/2836939</a> patch is installed on the server, the browser is still recognized as Mozilla with version 0.0 on the server. After additional research I found that if you have any <code>.browser</code> file in your site's <code>app_browsers</code> folder, the version detected on the server is wrong, namely Mozilla 0.0.</p> <p>To work around the issue I created a custom <code>.browser</code> file in the <code>app_browsers</code> directory with the following content:</p> <pre class="lang-xml prettyprint-override"><code>&lt;browsers&gt; &lt;browser id="IE11" parentID="Mozilla"&gt; &lt;identification&gt; &lt;userAgent match="Trident\/7.0; rv:(?'version'(?'major'\d+)(\.(?'minor'\d+)?)(?'letters'\w*))(?'extra'[^)]*)" /&gt; &lt;userAgent nonMatch="IEMobile" /&gt; &lt;/identification&gt; &lt;capture&gt; &lt;userAgent match="Trident/(?'layoutVersion'\d+)" /&gt; &lt;/capture&gt; &lt;capabilities&gt; &lt;capability name="browser" value="IE" /&gt; &lt;capability name="layoutEngine" value="Trident" /&gt; &lt;capability name="layoutEngineVersion" value="${layoutVersion}" /&gt; &lt;capability name="extra" value="${extra}" /&gt; &lt;capability name="isColor" value="true" /&gt; &lt;capability name="letters" value="${letters}" /&gt; &lt;capability name="majorversion" value="${major}" /&gt; &lt;capability name="minorversion" value="${minor}" /&gt; &lt;capability name="screenBitDepth" value="8" /&gt; &lt;capability name="type" value="IE${major}" /&gt; &lt;capability name="version" value="${version}" /&gt; &lt;/capabilities&gt; &lt;/browser&gt; &lt;!-- Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11,0) like Gecko --&gt; &lt;browser id="IE110" parentID="IE11"&gt; &lt;identification&gt; &lt;capability name="majorversion" match="11" /&gt; &lt;/identification&gt; &lt;capabilities&gt; &lt;capability name="ecmascriptversion" value="3.0" /&gt; &lt;capability name="jscriptversion" value="5.6" /&gt; &lt;capability name="javascript" value="true" /&gt; &lt;capability name="javascriptversion" value="1.5" /&gt; &lt;capability name="msdomversion" value="${majorversion}.${minorversion}" /&gt; &lt;capability name="w3cdomversion" value="1.0" /&gt; &lt;capability name="ExchangeOmaSupported" value="true" /&gt; &lt;capability name="activexcontrols" value="true" /&gt; &lt;capability name="backgroundsounds" value="true" /&gt; &lt;capability name="cookies" value="true" /&gt; &lt;capability name="frames" value="true" /&gt; &lt;capability name="javaapplets" value="true" /&gt; &lt;capability name="supportsCallback" value="true" /&gt; &lt;capability name="supportsFileUpload" value="true" /&gt; &lt;capability name="supportsMultilineTextBoxDisplay" value="true" /&gt; &lt;capability name="supportsMaintainScrollPositionOnPostback" value="true" /&gt; &lt;capability name="supportsVCard" value="true" /&gt; &lt;capability name="supportsXmlHttp" value="true" /&gt; &lt;capability name="tables" value="true" /&gt; &lt;capability name="supportsAccessKeyAttribute" value="true" /&gt; &lt;capability name="tagwriter" value="System.Web.UI.HtmlTextWriter" /&gt; &lt;capability name="vbscript" value="true" /&gt; &lt;/capabilities&gt; &lt;/browser&gt; &lt;/browsers&gt; </code></pre> <p>A similar approach is suggested in the following article: <a href="https://stackoverflow.com/questions/18485339/dopostback-failing-in-ie-11-windows-8-1/19585339#19585339">doPostback failing in IE 11+ Windows 8.1</a></p> <p>I would like to clarify that the issue is happening only with .NET 4.0. With .NET 4.5, the browser and its version are detected correctly.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload