title: X is ambiguous between declarations in Modules but there is only one
body: <p>So, I'm working in VS 2k5 and I've been copying some code from another project into this one. It's a VB Web Application. The code compiles, but when it tries to load the first page I get this:</p>
  
  <p>Compiler Error Message: <code>BC30554: 'FormFunctions' is ambiguous.</code></p>
  
  <pre><code>Source Error:
  
  Line 103:    Public ReadOnly Property EditMode() As EditMode
  Line 104:        Get
  Line 105:            Return FormFunctions.GetEditMode(HiddenCodeID, IsReadOnly)
  Line 106:        End Get
  Line 107:    End Property
  
  Source File: Y:\My Documents\Visual Studio 2005\Projects\IntranetApps.Net\WebBase\BaseApplication\App_Code\BaseUserControl.vb    Line: 105 
  </code></pre>
  
  <p>Another thing is, when I try to put a breakpoint at line 103, it never gets hit. It's like it's running some phantom code somewhere.</p>
  
  <p>The only GetEdit mode I have in my project is in the module FormFunctions.</p>
  
  <p>How can I tell where it's seeing two methods at run time?</p>