Unrecognized configuration section

  • Thread starter Thread starter Michael Conroy
  • Start date Start date
M

Michael Conroy

I added a user setting to my app. When I install it, I get:

"Configuration system failed to initialize. Unrecognized configuration
section userSettings)"

The path to the file is correct... I open the XML file and there's stuff
there, the namespace looks good too.

Any ideas why this isn't as simple as it seems?

Thanks,
Mike
 
Michael said:
I added a user setting to my app. When I install it, I get:

"Configuration system failed to initialize. Unrecognized configuration
section userSettings)"

The path to the file is correct... I open the XML file and there's stuff
there, the namespace looks good too.

Any ideas why this isn't as simple as it seems?
For some reason you're missing this section at the top of your configuration
file, or it's damaged somehow:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<sectionGroup name="userSettings"
type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0,
Culture=neutral, PublicKeyToken=b77a5c561934e089" >
</sectionGroup>
...

This shouldn't happen if you use the designer or the documented APIs to add
these settings, but it can easily happen if you use custom code.
 
Jeroen,

Thanks for the response. I will check that... but I'm using a plain old
user setting of type StringCollection. Maybe there's a problem with that? I
created the setting with the standard IDE. I don't do anything other than
add and remove from the StringCollection by referencing it, tweaking as
necessary, and then calling "Save" on the setting.

Does any of that sound spooky?

Cheers,
Mike
 
Back
Top