HttpApplication.Application_Start not firing after upgrade to Web API 2
问题 I upgraded an application to Web Api 2 and the Application_Start would not fire post upgrade running on IIS Express. I did follow the official upgrade path at http://www.asp.net/mvc/tutorials/mvc-5/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc-5-and-web-api-2 and have triple checked my settings. The application uses StructureMap MVC 4 to inject dependencies. So WebActivator's PreApplicationStartMethod gets fired and the dependency resolver gets set correctly. After that, no