title: NinjectWebCommon doesn't load NinjectModule from other assemblies
body: <p>I am trying to load dependencies using Ninject. But NinjectWebCommon is unable to load NinjectModules in the referred assemblies.</p>
  
  <pre><code>using System;
  using System.Web;
  
  using Microsoft.Web.Infrastructure.DynamicModuleHelper;
  
  using Ninject;
  using Ninject.Web.Common;
  
  public static class NinjectWebCommon
  {
      private static readonly Bootstrapper bootstrapper = new Bootstrapper();
  
      /// &lt;summary&gt;
      /// Starts the application
      /// &lt;/summary&gt;
      public static void Start()
      {
          DynamicModuleUtility.RegisterModule(typeof(OnePerRequestHttpModule));
          DynamicModuleUtility.RegisterModule(typeof(NinjectHttpModule));
          bootstrapper.Initialize(CreateKernel);
      }
  
      /// &lt;summary&gt;
      /// Stops the application.
      /// &lt;/summary&gt;
      public static void Stop()
      {
          bootstrapper.ShutDown();
      }
  
      /// &lt;summary&gt;
      /// Creates the kernel that will manage your application.
      /// &lt;/summary&gt;
      /// &lt;returns&gt;The created kernel.&lt;/returns&gt;
      private static IKernel CreateKernel()
      {
          var kernel = new StandardKernel();
          try
          {
              kernel.Bind&lt;Func&lt;IKernel&gt;&gt;().ToMethod(ctx =&gt; () =&gt; new Bootstrapper().Kernel);
              kernel.Bind&lt;IHttpModule&gt;().To&lt;HttpApplicationInitializationHttpModule&gt;();
  
              RegisterServices(kernel);
              return kernel;
          }
          catch
          {
              kernel.Dispose();
              throw;
          }
      }
  
      /// &lt;summary&gt;
      /// Load your modules or register your services here!
      /// &lt;/summary&gt;
      /// &lt;param name="kernel"&gt;The kernel.&lt;/param&gt;
      private static void RegisterServices(IKernel kernel)
      {
      }
  }
  </code></pre>
  
  <p>below is the module I am trying to load</p>
  
  <pre><code>using System;
  using Ninject.Modules;
  
  namespace App.Security
  {
      public class SecurityModule : NinjectModule
      {
          public override void Load()
          {
              Bind&lt;IAppAuthenticationManager&gt;().To&lt;AppAuthenticationManager&gt;();
              Bind(typeof(IAppUserManager&lt;&gt;)).To(typeof(AppUserManager&lt;&gt;));
              Bind&lt;AppUser&gt;().ToSelf();
          }
      }
  }
  </code></pre>
  
  <p>I am unable to figure out why it can't load the module?</p>