title: Namespace removed in web.config not removed in a page with master
body: <p>I have defined this in the web.config of a subdirectory</p>
  
  <pre><code>&lt;namespaces&gt;
     &lt;remove namespace="App"/&gt;
     &lt;add namespace="Tom"/&gt;
  &lt;/namespaces&gt;
  </code></pre>
  
  <p>App is imported in the parent web.config file, Tom and App have classes with the same names.</p>
  
  <p>To avoid errors resulting from ambiguous class names I removed the App namespace from the sub-directory where the Tom namespace is used.</p>
  
  <p>However the namespace App is still imported on content pages that have a master page outside the Tom directory. This causes the aforementioned errors.</p>
  
  <p>Here is my dir structure</p>
  
  <pre><code>-Root Directory 
  --Default.master
  --web.config (App is added in web.config)
  --Tom Sub-diretory
  ---web.config (App is removed in web.config)
  ---Content page that uses Default.master (Here is the problem)
  ---Page without master (Works OK)
  </code></pre>
  
  <p>Any solutions?</p>