[Mono-osx] ConfigurationErrorsException loading user settings (duplicate key)
memsom at interalpha.co.uk
Wed Jan 21 10:19:07 EST 2009
How are you reading your settings? What does your config file look like?
So if you have this file saved as "app.config":
<?xml version="1.0" encoding="utf-8" ?>
<add key="MySettingKey" value="My setting value"/>
I don't know how the Mono compiler handles config files, but if you do
the above in a C#project and then compile it, it'll get moved and
renamed to "YourExeName.exe.config".
If you then use something like:
public static void Main()
string setting =
Does that fail? That's a pretty basic thing that should work, if it
If you are speaking about Web based stuff, surely it should be
"Web.config"? AFAIK this never gets moved or renamed.
> I experienced the same thing. Thanks for your solution!
> I have had mixed results:
> In two different test applications, with a web service reference, I seem to
> be OK with both user and application configuration settings when creating a
> new web service instance.
> But my main application will fail, with a web service reference, if I have
> mixed scopes when creating a new instance of the web service. It was still
> an error even when I removed all other configuration settings. But when I
> changed the last remaining web service reference scope to "User" as you
> suggested, it worked.
More information about the Mono-osx