Hello Martin,
I've only had a quick look at your code, but:
> ConfigurationSectionGroup seccion = config.GetSectionGroup("applicationSettings");
> if(seccion != null)
> {
> ClientSettingsSection secPropertiesSettings = seccion.Sections["MovilGesNet.Properties.Settings"] as ClientSettingsSection;
I'm not sure if this results in anything. I think the section might be of
type DefaultSection under these circumstances. Are you sure the following
block of code is actually executed in your app? Maybe you're not really
making any changes after all.
> if(secPropertiesSettings != null)
> {
> ...
> }
Oliver Sturm

Signature
http://www.sturmnet.org/blog
Martin Hart - 16 Feb 2007 08:20 GMT
Oliver:
Firstly, nice to see you here :-)
Secondly, I have traced the code execution and I do hit the lines that
actually make the changes:
e.g.
element.Value.ValueXml.InnerText = "MyNewAppText";
If I ask for the value of the element, it shows me the new value, so it
is changing in memory, it's just the .Save that does nothing - no error,
no exception - no save!!
Any further ideas would be gratefully accepted :-))
Regards,
Martin.
Oliver Sturm escribió:
> Hello Martin,
>
[quoted text clipped - 19 lines]
>
> Oliver Sturm
Oliver Sturm - 16 Feb 2007 19:58 GMT
Hello Martin,
>Any further ideas would be gratefully accepted :-))
Sorry, I don't have any for the time being... If you want to, feel free to
send me a program that reproduces your issue and I'll have a look to see
whether I can help you.
Oliver Sturm

Signature
http://www.sturmnet.org/blog
Martin Hart - 19 Feb 2007 17:58 GMT
Oliver:
Okay, I solved it. There is a 'secret' property that must be set before
saving is enabled.
The code is:
seccion.SectionInformation.ForceSave = true;
It not enough to just change the ValueXml, you must also force the save.
Thanks for your help, see you in the DevEx forums!!!
Regards,
Martin.
Oliver Sturm escribió:
> Hello Martin,
>
[quoted text clipped - 5 lines]
>
> Oliver Sturm