.NET не получает файлы браузера, поэтому IE11 не обнаружен

Я создал файл ie11.browser и добавил его на свой сервер Windows, надеясь, что .NET начнет обнаруживать IE11 вместо того, чтобы использовать браузер по умолчанию без поддержки Javascript. Подробнее об этой проблеме читайте здесь: сбой doPostback в IE 11+ Windows 8.1< /а>

  • Я установил исправление Microsoft 2836939
  • Я добавил файл Systemas-infoe ie11.browser в App_Browsers папка
  • Я перезапустил IIS
  • я перезапустил весь сервер
  • Я добавил файл ie11.browser в C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\Browsers и в C:\Windows\Microsoft.NET\Framework64\v4.0.30319 \Конфигурация\Браузеры
  • Я запустил aspnet_regbrowsers -i для обоих местоположений.
  • я сбрасываю IIS
  • я перезапустил сервер
  • Я запустил aspnet_regbrowser -u для обоих местоположений (и потом снова -i)
  • Я отключил «скрывать расширения для известных типов файлов», надеясь, что файл моего браузера будет иметь скрытое расширение txt.

Но почему-то IE11 просто не обнаруживается, и кажется, что файлы браузера не читаются.

Есть ли какой-либо доступный журнал, который дает больше информации об этой ситуации? Я совершенно не понимаю, почему .NET до сих пор не обнаруживает IE11.


person Julius    schedule 15.11.2013    source источник


Ответы (1)


Каким-то образом вопросы на Stackoverflow всегда дают мне решение. В половине случаев кто-то отвечает на мой вопрос, в другой половине я сам придумываю ответ через пять минут после того, как задал вопрос.

Я переустановил обновление и снова перезагрузился, и каким-то образом браузер теперь определяется. Я до сих пор понятия не имею, почему это потребовало более двух перезагрузок.

person Julius    schedule 15.11.2013
comment
Для меня пользовательские файлы браузера фактически мешали хотфиксу, пока я их не удалил, и тогда все заработало. - person moarboilerplate; 06.05.2015