OwinStartup não está começando ... Por quê?

Eu tenho a seguinte classe em um site da ASP.NET MVC 5:

[assembly: OwinStartup(typeof(MVCSite.Startup))]
namespace MVCSite {

  public partial class Startup {

    public void Configuration(IAppBuilder application) {

      application.UseCookieAuthentication(new CookieAuthenticationOptions {
        AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie,
        LoginPath = new PathString("/Account/Login")
      });

      application.UseExternalSignInCookie(DefaultAuthenticationTypes.ExternalCookie);
    }
  }
}

E no Web.Config eu tenho o seguinte:

<add key="owin:AutomaticAppStartup" value="false"/>

Eu tenho um ponto de interrupção dentro Startup.Configuration mas isso não dispara ...

Alguma ideia do porquê?

questionAnswers(3)

yourAnswerToTheQuestion