title: The controller's action is ambiguous between the action of the baseclass with same name.
body: <p>The current request for action 'Index' on controller type <code>ContactController</code> is ambiguous between the following action methods:</p>
  
  <pre><code>System.Web.Mvc.ActionResult Index() on type RX.Web.Controllers.ContactController
  System.Web.Mvc.ActionResult Index() on type RX.Web.Controllers.CustomControllerBase2[[RX.Core.Model.Contact, RXTechJob.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] 
  </code></pre>
  
  <p>The Contact Controller:</p>
  
  <pre><code>        public virtual new ActionResult Index()
      {
          return base.Index();
      }
  </code></pre>
  
  <p>The base Controller:</p>
  
  <pre><code>        public virtual ActionResult Index()
      {
  
          return View("Index", SelectAll());
  
      }
  </code></pre>
  
  <p>Why this happen? How to fix it? Thanks!</p>