我想使用HttpBrowserCapabilities
来收集有关用于访问网站的设备的统计信息。
据我所知,HttpBrowserCapabilities
基于%SystemRoot%\ Microsoft.NET \ Framework \ 版本 \ CONFIG \ Browsers目录中的.browser
个文件。
使用其他语言(如PHP)编写的应用程序将其浏览器检测基于browscap.ini
,这样可以在发布新浏览器时轻松更新文件。那么.NET Framework呢,更确切地说:
.NET Framework使用的浏览器定义是否自动使用Windows Update更新,而无需等待.NET Framework的新主要版本?
如果没有,是否有一个众所周知的,自动化或半自动化的流程可以用来更新定义?
简而言之,如果明天发布新的浏览器,我需要多长时间才能检测到它,以及手动/自动化的过程如何?
最好的情况是通过Windows Update自动推送定义。
最糟糕的情况是强制我手动跟踪每个影响浏览器的更改,并手动更改Web.config(或.browser
文件)。
答案 0 :(得分:1)
可能有用的其他内容包括ASP.Net 4.0, JavaScript Not Outputted in IE 11和__dopostback undefined in IE 11 on windows preview 8.1。