title: ConfigurationSection ConfigurationManager.GetSection() always returns null
body: <p>I am trying to learn how to use the ConfigurationSection class.  I used to use the IConfigurationSectionHandler but released that it has been depreciated.  So being a good lad I am trying the "correct" way.  My problem is that it is always returning null.</p>
  
  <p>I have a console app and a DLL.</p>
  
  <pre><code>class Program
  {
      static void Main(string[] args)
      {           
          StandardConfigSectionHandler section = StandardConfigSectionHandler.GetConfiguration();
  
          string value = section.Value;
      }
  }
  </code></pre>
  
  <p>app config:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="utf-8" ?&gt;
  &lt;configuration&gt;
  
    &lt;configSections&gt;
      &lt;sectionGroup name="ConfigSectionGroup"&gt;
        &lt;section name="ConfigSection" type="Controller.StandardConfigSectionHandler, Controller" /&gt;
      &lt;/sectionGroup&gt;
    &lt;/configSections&gt;
  
    &lt;ConfigSectionGroup&gt;
      &lt;ConfigSection&gt;
        &lt;test value="1" /&gt;
      &lt;/ConfigSection&gt;
    &lt;/ConfigSectionGroup&gt;
  
  &lt;/configuration&gt;
  </code></pre>
  
  <p>section handler in DLL:</p>
  
  <pre><code>namespace Controller
  {    
      public class StandardConfigSectionHandler : ConfigurationSection
      {
      private const string ConfigPath = "ConfigSectionGroup/ConfigSection/";
  
      public static StandardConfigSectionHandler GetConfiguration()
      {
          object section = ConfigurationManager.GetSection(ConfigPath);
          return section as StandardWcfConfigSectionHandler;
      }
  
      [ConfigurationProperty("value")]
      public string Value
      {
          get { return (string)this["value"]; }
          set { this["value"] = value; }
      }
    }
  }
  </code></pre>
  
  <p>What ever values I try for the "ConfigPath" it will return null, or throw an error saying "test" is an unrecognised element.  Values I tried:</p>
  
  <ul>
  <li>ConfigSectionGroup</li>
  <li>ConfigSectionGroup/</li>
  <li>ConfigSectionGroup/ConfigSection</li>
  <li>ConfigSectionGroup/ConfigSection/</li>
  <li>ConfigSectionGroup/ConfigSection/test</li>
  <li>ConfigSectionGroup/ConfigSection/test/</li>
  </ul>