I set the following property:

```
public Object Value
{
    get
    {
        return AdministrationSettings.Default[settingCode];
    }
    set 
    { 
        AdministrationSettings.Default[settingCode] = value; // <<< Error occurs here
        this.RaisePropertyChanged(() => this.Value);
    }    
}

```

This property provides the link between the fields of my interface and those of the object AdministrationSettings

AdministrationSettigs represents Settings class .net (having an extension .Settings)

Inside I defined within the properties here is an example:

![enter image description here](https://i.stack.imgur.com/1hE7y.png)

When I made ​​the entered data in a field in my interface, here display this interface:

![enter image description here](https://i.stack.imgur.com/2HIdS.png)

the program stops at the instruction of line 9, and generates this error:
The settings property "ExclusionZone" is of a non-compatible type, here the code

![enter image description here](https://i.stack.imgur.com/wDUTu.png)

the ExclusionZone is one parameter which defined in the .Settings File. its type is double. It is also in the same file (. Settings) they set other parameters, there are those who are of type string, double, Boolean

the problem is only in the Set, for the Get get it's right

I hope there will be someone who can help me

Thanks