我正在尝试使用“.browser”文件更新浏览器上限(web.config 的browserCaps 部分在.NET framework 2.0 中已弃用)。到目前为止,我在 CodePlex 上找到了这个提供更新文件的项目:
http://aspnet.codeplex.com/releases/view/41420
从 Visual Studio 2008 命令提示符中,我运行了命令“aspnet_regbrowsers -i”,它创建了一个程序集 ( ASP.BrowserCapsFactory.dll ) 并将其安装在 GAC 中。
到目前为止一切顺利,更新的定义在我的 asp.net 应用程序中生效。
问题是,是否可以在 GAC 之外使用该程序集,例如将其添加为 Web 应用程序中的引用(我尝试过,除非我做错了什么,否则它不起作用)?
我知道“App_Browser”文件夹解决方案,但我正在寻找一种解决方案,它可以确保多个 Web 应用程序的浏览器定义相同,而无需将程序集放入 GAC。
提前感谢您的回答!