0

我在我的 web.config 中得到了这个部分:

<browserCaps>
  <case match="^Mozilla/(?'version'(?'major'\d+)(?'minor'\.\d+)(?'letters'\w*)).*">
    <case match="^[5-9]\." with="${version}">tagwriter=System.Web.UI.HtmlTextWriter</case>
  </case>
</browserCaps>

它必须来自我们开始这个项目的女巫的一个旧项目。我们大约在 4 年前开始了这项工作。

无论如何,看到这一点,似乎在说“如果用户代理是 Mozilla,请使用不同的 HtmlTextWriter”。

我想不同的 HtmlTextWriter 意味着相同服务器代码的标记中的不同结果。如果是这样,我认为这是非常讨厌的。

任何人都可以确认是否是这种情况?也许我误解了整个事情?

4

1 回答 1

1

看看这个:http: //msdn.microsoft.com/en-us/library/sk9az15a.aspx

当 .net 2 出现时(2005 年),这似乎已被弃用。

于 2011-08-05T16:46:37.330 回答