title: ASP.NET MVC 4 The resource cannot found error
body: <p>I have an controller called &quot;AuditoriaController&quot; and at the _Layout.vbhtml I have a action link to this controller:</p>
  <pre><code>&lt;li&gt;@Html.ActionLink(&quot;Auditoria&quot;, &quot;Index&quot;, &quot;Auditoria&quot;)&lt;/li&gt;
  </code></pre>
  <p>When I click at this link at the view I have this error message:</p>
  <blockquote>
  <p>Server Error in '/' Application.</p>
  <p>The resource cannot be found.</p>
  <p>Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly.</p>
  </blockquote>
  <p>Requested URL: /Auditoria/</p>
  <p>Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.17929</p>
  <p>At the AuditoriaController I have this code:</p>
  <pre><code>Public Class AuditoriaController
      Inherits System.Web.Mvc.Controller
  
      '
      ' GET: /Auditoria
  
      Function Index() As ActionResult
          Return View(AuditoriaDB.GetAllItems())
      End Function
  End Class
  </code></pre>
  <p>Here is my Routes at the RouteConfig.vb</p>
  <pre><code>Public Shared Sub RegisterRoutes(ByVal routes As RouteCollection)
      routes.IgnoreRoute(&quot;{resource}.axd/{*pathInfo}&quot;)
  
      routes.MapRoute( _
          name:=&quot;Default&quot;, _
          url:=&quot;{controller}/{action}/{id}&quot;, _
          defaults:=New With {.controller = &quot;EscalaPrevisao&quot;, .action = &quot;Index&quot;, .id = UrlParameter.Optional} _
      )
  End Sub
  </code></pre>
  <p>With other controllers not happen this problem. If I use this url: localhost:4802/Auditoria/Index the error does not happen.</p>
  <p>Can anyone help me?</p>