.NET没有获取浏览器文件,因此未检测到IE11

时间:2013-11-15 20:54:37

标签: .net file internet-explorer internet-explorer-11 browser-detection

我创建了一个ie11.browser文件并将其添加到我的Windows服务器中,希望.NET能够开始检测IE11而不是假定没有Javascript功能的默认浏览器。在此处详细了解此问题:doPostback failing in IE 11+ Windows 8.1

  • 我安装了Microsoft修补程序2836939
  • 我将Sistemas-infoe's ie11.browser文件添加到App_Browsers文件夹
  • 我重新启动了IIS
  • 我重新启动了整个服务器
  • 我将ie11.browser文件添加到C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config \ Browsers和C:\ Windows \ Microsoft.NET \ Framework 64 \ v4.0.30319 \配置\浏览器
  • 我为两个地点运行了aspnet_regbrowsers -i
  • 我重置了IIS
  • 我重新启动了服务器
  • 我为两个地点运行了aspnet_regbrowser -u(之后再次使用-i)
  • 我禁用了“隐藏已知文件类型的扩展名”,希望我的浏览器文件有一个隐藏的txt扩展名。

但不知何故IE11只是没有被检测到,似乎浏览器文件没有被读取。

是否有可用的日志记录可以提供有关此情况的更多信息?我完全不知道为什么.NET仍然不会检测到IE11。

1 个答案:

答案 0 :(得分:0)

以某种方式询问Stackoverflow上的东西总能让我找到解决方案。在一半的案例中,有人在另一半回答了我的问题,在我发布问题五分钟后,我自己想出了一个答案。

我重新安装了更新并重新启动,现在以某种方式检测到浏览器。我仍然不知道为什么这次重启超过两次。