protected void Application_Start() { ViewEngineConfig.Configure(); NinjectConfig.Configure(GlobalConfiguration.Configuration); GlobalConfiguration.Configure(x => x.MapHttpAttributeRoutes()); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); AutoMapperConfig.Configure(); // MUST come after call to NinjectConfig.Configure(). ModelBindersConfig.Configure(); // MUST come after call to NinjectConfig.Configure(). PreferencesLoad.Load(); // MUST come after call to NinjectConfig.Configure(). StartupTasks.Perform(); MainMenuConfig.RegisterMainMenu(); }I added StartupTasks.Perform(); and I put a breakpoint on the previous line as well as on that line and inside that Perform method.