HttpModule遍布多个站点

时间:2010-11-02 13:52:18

标签: asp.net iis

我在模块中实现了自定义重定向。我是否必须修改所有站点的每个配置,或者是否有更通用的方法?此外,我在App_Data中有此模块的文件,这将导致复制。

谢谢

1 个答案:

答案 0 :(得分:0)

试试这个:(我假设你知道。如何创建一个dll项目,在GAC中注册一个程序集,并修改machine.config)

将重定向代码放在单独的dll项目中。 在GAC中注册程序集。 在您需要的所有项目/应用程序中引用该程序集。

打开machine.config并将配置文件放在httpsodule部分的machine.config中。就像在web.config中一样。

现在它适用于您需要的所有应用程序(dotnet)。