title: Modify settings in app.config
body: <p>I created a settings file.</p>
  
  <p>There is a field UseXmlPatternForTestServer which i a bool. I set the scope to appplication and value to True. I can see it added some content to the .config file.</p>
  
  <p>After compilation a modified the .config file in build directory:</p>
  
  <pre><code>&lt;configuration&gt;
      &lt;applicationSettings&gt;
          ...
          &lt;Logic.Properties.Settings&gt;
              &lt;setting name="UseXmlPatternForTestServer" serializeAs="String"&gt;
                  &lt;value&gt;False&lt;/value&gt; // **modified to false**
              &lt;/setting&gt;
          &lt;/Logic.Properties.Settings&gt;
      &lt;/applicationSettings&gt;
  &lt;/configuration&gt;
  </code></pre>
  
  <p>Even though the value is set to False, the line below returns True. Why? And how can I get the current value from the config file?</p>
  
  <pre><code>Properties.Settings.Default.UseXmlPatternForTestServer // returns true
  </code></pre>
  
  <p><strong>edit</strong></p>
  
  <p>All the settings above are in a class library project referenced by my app. Maybe that's the problem?</p>