title: MVC 4 Area Routing is not working
body: <p>I created an empty MVC4 Application, all things are working fine, after that I add an Area to my Project Named "Moderator". My area routing code is like this: </p>
  
  <pre><code>using System;
  using System.Web.Mvc;
  
  namespace EskimoArt.Areas.Moderator
  {
      public class ModeratorAreaRegistration : AreaRegistration
      {
          public override string AreaName
          {
              get
              {
                  return "Moderator";
              }
          }
  
          public override void RegisterArea(AreaRegistrationContext context)
          {
              context.MapRoute(
                  "Moderator_default",
                  "Moderator/{controller}/{action}/{id}",
                  new {controller="Dashboard", action = "Index", id = UrlParameter.Optional }
              );
          }
      }
  }
  </code></pre>
  
  <p>And my Global.asx code is like this:</p>
  
  <pre><code>using System.Web.Http;
  using System.Web.Mvc;
  using System.Web.Optimization;
  using System.Web.Routing;
  
  namespace EskimoArt
  {
      // Note: For instructions on enabling IIS6 or IIS7 classic mode, 
      // visit http://go.microsoft.com/?LinkId=9394801
      public class MvcApplication : System.Web.HttpApplication
      {
          protected void Application_Start()
          {
              AreaRegistration.RegisterAllAreas();
  
              WebApiConfig.Register(GlobalConfiguration.Configuration);
              FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
              RouteConfig.RegisterRoutes(RouteTable.Routes);
              BundleConfig.RegisterBundles(BundleTable.Bundles);
          }
      }
  }
  </code></pre>
  
  <p>But now I want to access the </p>
  
  <pre><code>&gt; http://localhost/Moderator/Dashboard
  </code></pre>
  
  <p>It shows an Error Page like this</p>
  
  <pre><code>Server Error in '/' Application.
  
  The resource cannot be found.
  
  Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly. 
  
  Requested URL: /Moderator
  
  Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.17929
  </code></pre>