title: The call is ambiguous between the following methods or properties (bug??)
body: <ol>
  <li>Create a new ASP.NET MVC Web
  Application </li>
  <li>Create an ASP.NET App_Code
   Folder</li>
  <li><p>Inside the new
  folder, create a class with an
  Extension Method. For example:</p>
  
  <pre><code>static public class BugMVCExtension
  {
      public static int ToInt(this string str)
      {
          return Convert.ToInt32(str);
      }
  }
  </code></pre></li>
  <li><p>Choose a View and try to use this new Extension Method</p></li>
  </ol>
  
  <p>You will get this Exception:</p>
  
  <pre><code>CS0121: The call is ambiguous between the following methods or properties:
  '*MvcApplication1.App_code.BugMVCExtentions.ToInt(string)*' and
  '*MvcApplication1.App_code.BugMVCExtentions.ToInt(string)*'
  </code></pre>
  
  <p>Anyone here has more information about it? 
  Is it wrong to create an App_code in an ASP.NET MVC(?) Web Applications?</p>