为什么HttpBrowserCapabilities根本不起作用?

时间:2010-10-25 06:07:24

标签: asp.net httpbrowsercapabilities

我有一个针对.net 3.5的网络应用,我试图渲染浏览器特定内容,专门针对iPad。我从各种浏览器访问了我的页面,包括iPhone,iPad,Chrome,Safari和Request.Browser变量似乎总是错误的。对于咆哮的道歉,我认为这是一个开箱即用的.Net功能。

1 个答案:

答案 0 :(得分:0)

通过将.browser文件复制到应用程序App_Browsers文件夹中,可以使此功能正常工作。默认情况下,它们位于%SystemRoot%\ Microsoft.NET \ Framework \ version \ CONFIG \ Browsers。

即使仍然出于某种原因它还没有检测到我使用的不同浏览器,但是我发现Owen Brady的OceanAppleWebkit.browser完全符合我的目的。它现在可能有点过时但如果您知道.browser文件的任何更新来源,如果您发布带有链接的评论,将不胜感激。谢谢!

http://owenbrady.net/browsercaps/