title: web.config overrides app.config...why?
body: <p>I have two DLLs: one with a web.config, another one with app.config</p>
  
  <p>I moved the connection strings from web.config to app.config so that it can be used by other DLLs. </p>
  
  <p>Now, when I call <code>ConfigurationManager.GetSection("SomeSection")</code> , the application looks for a web.config, when it should be looking for the app.config.  It doesn't make sense why it does it because web.config is in a separate DLL.</p>
  
  <p>Can anybody explain this please?</p>