Я получил этот раздел в моем 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 означает разные результаты в наценках для одного и того же кода сервера. Если это так, то, на мой взгляд, это очень неприятно.
Кто-нибудь может подтвердить, так ли это на самом деле? Может быть, я неправильно все понял?