【发布时间】:2012-10-21 15:42:16
【问题描述】:
我正在尝试在运行时保存一些数据:
SettingsProperty property = new SettingsProperty("tabSetting");
property.Name = "tab";
property.PropertyType=typeof(string);
property.DefaultValue = "path";
Settings.Default.Properties.Add(property);
Settings.Default.Save();
但此代码不会在文件 Settings.settings 中保存任何更改。
我还尝试从 VisualStudio 中更改 Settings.settings,我打开此文件并手动编写设置。之后我运行上面提到的代码并得到这个异常:
Item has already been added. Key in dictionary: 'tab' Key being added: 'tab'
为什么Settings.Default.Save() 代码不起作用?
【问题讨论】:
标签: c# .net visual-studio-2010 properties settings