title: Can't load HttpModule in GAC
body: <p>I write a HttpModule in .Net 3.5 and trying to install on the server root of IIS 10 server. I use gacutil.exe v7.0A successfully install it and I use /l command confirm that my module exists. I add configuration below to C:\Windows\System32\inetsrv\config\applicationHost.config:</p>
  
  <pre><code>&lt;add name="ModuleModEF35" type="ModuleModEF35.MyModule, ModuleModEF35" preCondition="managedHandler" /&gt;
  </code></pre>
  
  <p>And I got FileNotFoundException when i browsed the child website. Due to some reasons, I can't place my module in the individual \bin folder though I know it definitely works.</p>
  
  <pre><code>namespace ModuleModEF35
  {
      class MyModule : System.Web.IHttpModule
      {
          void IHttpModule.Dispose()
          {
  
          }
          void IHttpModule.Init(HttpApplication context)
          {
              context.BeginRequest += Context_BeginRequest;
          }
          private void Context_BeginRequest(object sender, EventArgs e)
          {
              HttpContext context = HttpContext.Current;
              if (context.Request.RawUrl.Contains("%EF"))
              {
                  context.Response.Redirect("https://http.cat/403");
                  context.Response.End();
              }
  
          }
      }
  }
  </code></pre>