title: System.Web.Routing.RouteCollection doesn't contain a definiton for "MapHttpRoute" - VS 2012, Web API
body: <p>I've just installed Visual Studio 2012 and started checking out MVC 4 and Web Api.
  I've created a new MVC 4 app with Web API. Based on some examples and tutorials I started configuring my routes with:</p>
  
  <pre><code>routes.MapHttpRoute(
                  name: "Controller only",
                  routeTemplate: "api/{controller}"
              );
  </code></pre>
  
  <p>However, that results in an error that <code>RouteCollection</code> doesn't contain a definition for <code>MapHttpRoute</code>. Am I missing some DLLs installed? 
  As far as I could see I have all the right DLLs and version installed.</p>