首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么注册自定义的httpModule

2013-02-24 
如何注册自定义的httpModule下面是我写的httpmodulenamespace WebLibrary.Modules{public class MSNModule

如何注册自定义的httpModule
下面是我写的httpmodule


namespace WebLibrary.Modules
{
    public class MSNModule : IHttpModule
    {
        /// <summary>
        /// You will need to configure this module in the Web.config file of your
        /// web and register it with IIS before being able to use it. For more information
        /// see the following link: http://go.microsoft.com/?linkid=8101007
        /// </summary>
        #region IHttpModule Members

        public void Dispose()
        {
            //clean-up code here.
        }

        public void Init(HttpApplication app)
        {
            app.BeginRequest += app_BeginRequest;
        }

        void app_BeginRequest(object sender, EventArgs e)
        {
          
        }

        #endregion
    }
}


我的asp.net 引用了WebLibrary 这个dll
然后再 跟目录下的webconfig里 如此注册

    <httpModules>
      <add name="MSNModule" type="WebLibrary.Modules.MSNModule"/>
    </httpModules>


但是网站运行时并没有加载我自定义的httpmodule

请教下我的config文件里哪里配置的不对 httpmodule asp.net
[解决办法]
<add name="MSNModule" type="WebLibrary.Modules.MSNModule,WebLibrary"/>
dll名称
[解决办法]
生成网站了吗?
iis版本多少?
如果是7.0
http://technet.microsoft.com/zh-cn/library/cc772059(WS.10).aspx

热点排行