如何设置在app config中保存的文件夹路径

时间:2013-06-03 07:49:28

标签: c# winforms

我正在创建一个Windows应用程序,其中一个报告文件夹。我想在用户设置时我的应用程序用户可以设置报告文件夹位置,这也将保存在我的app.config文件中。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

修改Application.exe.config您需要使用ConfigurationManager课程。 这是一个代码示例:

// Open App.Config of executable
System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
// Add an Application Setting.
config.AppSettings.Settings.Remove("UserReportPath");
config.AppSettings.Settings.Add("UserReportPath", txtUserReportPath.Text);
// Save the configuration file.
config.Save(ConfigurationSaveMode.Modified);
// Force a reload of a changed section.
ConfigurationManager.RefreshSection("appSettings");