私のアドバイス?構成マネージャーを捨てて、構成を XDocument に読み込みます。以下に示す構成ファイルがあるとします。
<Settings>
<ApplicationSettings>
<AppSetting1 Value="Test1" />
<AppSetting2 Value="Test2" />
</ApplicationSettings>
<DeviceSettings>
<DeviceSetting1 Value="Test3" />
<DeviceSetting2 Value="Test4" />
</DeviceSettings>
</Settings>
そこから値を取得するには、構成を XDocument にロードします。
XDocument xdoc = XDocument.Load(@"Path\to\file.xml");
それで:
String test1 = xdoc.Element("Settings").Element("ApplicationSettings").Element("Appsetting1").Attribute("Name").Value;