ASP.NET浏览器更新

ASP.NET浏览器更新,asp.net,.net,gac,browsercaps,Asp.net,.net,Gac,Browsercaps,我正在尝试使用“.browser”文件更新浏览器帽(web.config的browserCaps部分在.NET framework 2.0中不推荐使用)。到目前为止,我在CodePlex上找到了这个提供更新文件的项目: 在VisualStudio2008命令promt中,我运行了命令“aspnet_regbrowsers-I”,它创建了一个程序集(ASP.BrowserCapsFactory.dll),并将其安装在GAC中 到目前为止,更新的定义在我的asp.net应用程序中生效 问题是,您是

我正在尝试使用“.browser”文件更新浏览器帽(web.config的browserCaps部分在.NET framework 2.0中不推荐使用)。到目前为止,我在CodePlex上找到了这个提供更新文件的项目:

在VisualStudio2008命令promt中,我运行了命令“aspnet_regbrowsers-I”,它创建了一个程序集(ASP.BrowserCapsFactory.dll),并将其安装在GAC中

到目前为止,更新的定义在我的asp.net应用程序中生效

问题是,您是否可以在GAC之外使用该程序集,比如在Web应用程序中将其添加为引用(我尝试过,除非我做错了什么,否则它不会工作)

我知道“App_Browser”文件夹解决方案,但我正在寻找一种解决方案,该解决方案将确保多个web应用程序的浏览器定义相同,而无需在GAC中放置程序集

提前感谢您的回答


根据ASP.NET 4白皮书,您可以通过扩展或完全替换ASP.NET浏览器功能来管理代码中的浏览器功能。到目前为止,这是你能做的最好的选择,而不是使用aspnet_regbrowsers

希望我在做那个项目时有这个选项。对于任何使用新版本框架的人来说,这肯定是一种可能性。