财产或索引者' Settings.golds'无法分配 - 它是只读的

时间:2017-02-21 10:26:38

标签: c#

int playerhealth = 15;
int playerstrength = 25;
int playerluck = 2;

public int enemyhealth;
public int enemystrength;
public int enemyluck;

public int gainedgold;
public int gold;

public int desire = 100;
public int desiretaken;

int level;
  ................


Properties.Settings.Default.golds = gold;     //here's the error

任何人都可以帮我解决这个错误吗?

  

属性或索引器' Settings.golds'无法分配 - 它是只读的

1 个答案:

答案 0 :(得分:1)

您正尝试在运行时设置应用程序作用域设置,这是不允许的。它必须是用户范围设置。转到项目属性 - >设置选项卡。将scope设置的golds属性从Application更改为User,如下面的快照所示,以消除您所面临的编译错误:

enter image description here