【发布时间】:2014-06-03 09:34:27
【问题描述】:
在 ASP.NET 4 站点/应用程序中是否仍需要 App_Browsers 文件夹?
多年来,我的站点中一直有这个,只包含一个 w3cvalidator.browser 文件,以使站点在 W3C 验证器中验证。
既然微软非常支持标准,这肯定是多余的吗?我今天搜索过,但只能找到几年前的页面。
【问题讨论】:
标签: asp.net asp.net-4.0 asp.net-4.5
在 ASP.NET 4 站点/应用程序中是否仍需要 App_Browsers 文件夹?
多年来,我的站点中一直有这个,只包含一个 w3cvalidator.browser 文件,以使站点在 W3C 验证器中验证。
既然微软非常支持标准,这肯定是多余的吗?我今天搜索过,但只能找到几年前的页面。
【问题讨论】:
标签: asp.net asp.net-4.0 asp.net-4.5
App_Browsers 文件夹仍在使用中。根据MSDN:
包含 ASP.NET 用来识别各个浏览器并确定其功能的浏览器定义(.browser 文件)。
这个系统仍然存在,例如也可以用于为移动设备生成不同的输出,所以仍然有用。
【讨论】:
App_Browsers 中对其进行特定引用?
W3C_Validator/1.3。重新加载后(并检查 User-Agent 是 与请求一起发送的,新的源代码在发布到 W3C 时确实验证了。似乎 ASP.NET 现在可以识别没有 .浏览器文件是必需的。我会做进一步的测试,但是当它方便更新我的实时应用程序时。