我想实现一个网站,这是传统的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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top