题
我想实现一个网站,这是传统的ASP和各种.NET应用程序的组合对谷歌analitycs。所有传统的ASP页面共用一个footer.inc文件,所以这是没有道理的。但是,.NET页面不共享任何东西,有时甚至不使用母版页。有没有一种方法我可以编译一个DLL,它拖放到GAC,只是引用它在web.config中?
谢谢!
解决方案
您可以使一个 IHttpModule的,在您的过滤器添加到响应流。
在该过滤器,你可以看看的结束标记,(例如),并添加你需要的任何标记,有。下面是关于该方法的细节的文章: HttpFilters
当你有现成模块,你可以把在GAC模块,并在web.config中为每个应用程序引用它。如果您需要在服务器上的每个.NET应用程序,你也可以把它放在机器范围的web.config文件(以节省您的编辑全部web.configs的麻烦)。此文件在Ç发现:\ WINDOWS \ SYSTEM \ Microsoft.NET \框架\ <版本> \ CONFIG
不隶属于 StackOverflow