阅读/访问应用设置值问题

时间:2013-08-14 08:36:07

标签: c# .net winforms app-config

您好我正在尝试访问此设置: enter image description here

使用以下代码:

string path = ConfigurationManager.AppSettings["swPath"].ToString();
StreamReader sr = new StreamReader(File.Open(path,FileMode.Open));

但我得到以下例外:

Object reference not set to an instance of an object.

请问我在哪里犯错?非常感谢你的时间。

更新Ehsan Ullah的问题:

   Properties.Settings.Default.swPath = cestasouboru.Text;
            Properties.Settings.Default.Save();

我认为这对您没有帮助,但我怎样才能提供更多有用的信息?

1 个答案:

答案 0 :(得分:2)

您正在阅读的方式是AppConfig。而您正在阅读自定义设置。

像这样阅读

string path = Properties.Settings.Default.swPath;

保存

Properties.Settings.Default.swPath = "your path";
Properties.Settings.Default.Save();