title: MVC Route not found although declared
body: <p>I got the following routes declared:</p>
  
  <pre><code>        routes.MapRoute(
               name: "SurveyContent",
               url: "Survey/{action}/{id}",
               defaults: new { controller = "Contents", action = "List", id = 3, type = 3 }
           );
  
           );                
          routes.MapRoute(
               name: "ItemCreation",
               url: "{controller}/Create",
               defaults: new { controller = "Contents", action = "Details", id = 0 }
           );
          routes.MapRoute(
               name: "OpenContent",
               url: "Open/{code}",
               defaults: new { controller = "Courses", action = "OpenContent", code = "" }
           );
  </code></pre>
  
  <p>I am trying to access the link <strong>localhost/Survey/Create</strong>, but returns me a 404 error. Later on I added</p>
  
  <pre><code>        routes.MapRoute(
               name: "SurveyContent1",
               url: "Survey/Create",
               defaults: new { controller = "Contents", action = "Details", id = 0, type = 3 }
           );
  </code></pre>
  
  <p>under the SurveyContent, but that didn't change anything. What am I doing wrong?</p>