I want to use HttpBrowserCapabilities to collect statistics about the devices used to access the website.
As far as I know, HttpBrowserCapabilities based on .browser files in the% SystemRoot% \ Microsoft.NET \ Framework \ version \ CONFIG \ Browsers directory.
Applications written in other languages, such as PHP, base their browser discovery on browscap.ini , which makes updating the file easier when new browsers are released. What about the .NET Framework, or rather:
Are the browser definitions used by the .NET Framework automatically updated using Windows Update without expecting a new major version of the .NET Framework?
If not, is there a known, automated, or semi-automatic process that I can use to update definitions?
In short, if a new browser is released tomorrow, how long will it take for me to detect it, and how will the manual / automatic process be performed?
The best case would be to automatically push definitions through Windows Update.
In the worst case scenario, I will have to manually track all changes affecting the browser and manually modify the Web.config (or .browser ) files.
source share