title: Visual Studio always selects the wrong xsd for App.config
body: <p>first of all, I have a .NET 4.0 application with this configuration:</p>
  
  <pre><code>&lt;?xml version="1.0"?&gt;
  &lt;configuration&gt;
      &lt;startup&gt;
          &lt;supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/&gt;
      &lt;/startup&gt;
  &lt;/configuration&gt;
  </code></pre>
  
  <p>I had the same problem like the one in this question: <a href="https://stackoverflow.com/questions/3173733/app-config-could-not-find-schema-information-after-converting-to-visual-studio">app.config &quot;Could not find schema information&quot; after converting to Visual Studio 2010 / .Net 4.0</a> : The supportedRuntime element was not recognized by the editor, resulting in a hint.</p>
  
  <p>I then followed the answer: I was in the app.config editor and went to the Properties window. There I selected the Schemas entry.</p>
  
  <p>I removed the selection of the DotNetConfig.xsd and selected the DotNetConfig35.xsd instead, but VS always automatically adds the DotNetConfig.xsd again. Even if I set it explicitely to "do not use this schema" or even <em>remove</em> the schema from the list - it is automatically added to the list again and selected.</p>
  
  <p>Because I now have two schemas selected that define the same elements I get a lot of warnings.</p>
  
  <p>How can I change the schema to use the DotNetConfig35.xsd and NOT have the DotNetConfig.xsd automatically added again?   </p>