【发布时间】:2012-11-16 04:10:05
【问题描述】:
我正在尝试使用选项卡为我的应用程序保存设置。每个选项卡显示来自路径的一些数据。我是这样存储的:
private Dictionary<int, string> _listTabs = new Dictionary<int, string>();
当我创建新标签时,我在字典中添加新项目
_listTabs.Add(listTabs.Count++,CurrentPath);
在关闭程序之前,我想在设置中保存这个字典:
foreach(KeyValuePair kvp in _listTabs)
{
var property = new SettingsProperty(kvp.Key);
property.DefaultValue = kvp.Value;
Settings.Default.Properties.Add(property);
}
Settings.Defaut.Save();
但是,它不起作用。哪里出错了?
【问题讨论】:
-
你是通过调试器运行这个吗? exe目录下有.config文件吗?
-
是的,我正在通过调试器运行它。这也是 exe 目录中的 MyApplication.exe.config