I got this exception "Could not load file or assembly System.Web.Http, Version=4.0.0.0" when starting my WebApi application, I register in the AppStart method.
protected void Application_Start()
{
RegisterInjector();
GlobalConfiguration.Configure(WebApiConfig.Register);
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
BundleConfig.RegisterBundles(BundleTable.Bundles);
}
private void RegisterInjector()
{
var container = new Container();
container.Verify();
GlobalConfiguration.Configuration.DependencyResolver =
new SimpleInjectorWebApiDependencyResolver(container);
}