winform程序中会添加各种各样的配置,大部分都会使用App.config文件进行配置管理,以下使用简单的Demo演示App.config文件的使用:

1. 添加App.config文件,选中项目,右键选择“新建项”,选择“应用程序配置文件”,使用默认名称即可添加成功;

2. 打开App.config文件在<configuration>元素内添加如下xml:

<appSettings>
    <add key="redis.url" value="127.0.0.1:6379,password=abc_123_,defaultDatabase=1" />
</appSettings>

 3. 读取配置文件信息,制作如下winform页面来辅助测试:

 

 为按钮添加点击事件,转移到代码模式,如要读取App.config配置信息,项目需要添加System.Configuration引用,测试代码如下:

string connUrl = ConfigurationManager.AppSettings["redis.url"];
resultTextBox.Text = connUrl;

运行后测试效果如下:

 

 作为配置文件,支持在程序编译完成后修改内容,添加App.config配置文件的项目,编译后会生成一个*****.exe.config文件,其中内容为配置信息,可以将对应配置信息修改后,重启软件测试。

例修改配置如下:

<appSettings>
    <add key="redis.url" value="localshost:6379,password=abc_123_,defaultDatabase=1" />
</appSettings>

 

 如上所示,在程序重启后会读取新的配置信息。

注意:在程序编写过程中,如果App.config文件在编写代码过程中产生修改,编译后会将生成的****.exe.config文件重新覆盖。

posted on 2022-07-04 17:55  睡梦使者  阅读(657)  评论(0编辑  收藏  举报