我想使用HttpBrowserCapabilities
以便收集有关用于访问网站的设备的统计信息。
据我所知,HttpBrowserCapabilities
它基于.browser
%SystemRoot%\ Microsoft.NET \ Framework \版本\ CONFIG \ Browsers目录中的文件。
用其他语言(例如PHP)编写的应用程序的浏览器检测基于browscap.ini
,这使得在发布新的浏览器时轻松更新文件。关于.NET Framework,更确切地说:
.NET Framework使用的浏览器定义是否随Windows Update一起自动更新,而无需等待新的主要版本的.NET Framework?
如果没有,我是否可以使用众所周知的自动化或半自动化过程来更新定义?
简而言之,如果明天发布了一个新的浏览器,我将需要多长时间才能检测到该浏览器,并且该过程需要手动/自动进行?
最好的情况是通过Windows Update自动推送定义。
最坏的情况是迫使我手动跟踪影响浏览器的所有更改,并手动更改Web.config(或.browser
文件)。
可能有用的进一步阅读内容包括ASP.Net 4.0,IE 11中未输出JavaScript和Windows Preview 8.1上IE 11中未定义的__dopostback。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句