我正在两台机器上测试 ASP.NET 3.5 应用程序:一台是 Windows 7 x64,另一台是 Windows Server 2008 x64。
当我使用同一个 Chrome 实例在这 2 台机器上打开网站时,我得到了不同的结果HttpBrowserCapabilities.Browser
:在 Windows 7 机器上我得到browser.Name = "appleMac-safari"
了,而在 Windows Server 机器上我得到了browser.Name = "applewebkit"
。
两台机器都有相同(AFAIK)的 asp.net 应用程序安装,相同machine.config
的文件,并且*.browser
文件在C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG\Browsers
任何想法为什么会发生这种差异?