ClientSettingsSection y = (ClientSettingsSection) ConfigurationManager.GetSection("applicationSettings/MYEXE.Properties.Settings"); string s = y.Settings.Get("CSVFile").Value.ValueXml.InnerText;UPDATE: If the app.config was created from Settings.Settings then won't this work:
string s = Properties.Settings.Default.CSVFile;>I am trying to retrieve an application setting but an empty string is being returned on a Windows FormApplication
><?xml version="1.0" encoding="utf-8" ?> ><configuration> > <configSections> > <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > > <section name="MYEXE.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> > </sectionGroup> > </configSections> > <applicationSettings> > <MYEXE.Properties.Settings> > <setting name="CSVFile" serializeAs="String"> > <value>This is a CSV File Setting</value> > </setting> > </MYEXE.Properties.Settings> > </applicationSettings> ></configuration> >>