配置文件(App.config)的读写操作

  1. 修改App.config文件
 App.config文件编译生成后,产生两个文件(*.exe.config和*.vshost.exe.config) ,第一个文件为项目实际使用的配置文件,在程序运行中所做的更改都将被保存于此;第二个文件其实为原代码中“App.config”的同步文件,在程序运行中不会发生更改。
 1        string appPath = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
 2             string configFile = System.IO.Path.Combine(appPath, "CmdDisPro.exe.config");   
 3             ExeConfigurationFileMap configFileMap = new ExeConfigurationFileMap();
 4             configFileMap.ExeConfigFilename = configFile;
 5             System.Configuration.Configuration config = ConfigurationManager.OpenMappedExeConfiguration(configFileMap, ConfigurationUserLevel.None, true);
 6 
 7             //基础设置
 8             config.AppSettings.Settings["SysName"].Value = ivmBasic.SysteName;
 9             config.AppSettings.Settings["OrganName"].Value = ivmBasic.CurrentUnit;
10             config.AppSettings.Settings["AlarmInitializationSpan"].Value = ivmBasic.InitAlarmTimespan;
11             config.AppSettings.Settings["AlarmSecondsTimeout"].Value = ivmBasic.AcceptAlarmTime;
12 
13             config.Save(ConfigurationSaveMode.Modified);
14             ConfigurationManager.RefreshSection("appSettings");
 
 

2.读取App.config文件

HttpUrl = ConfigurationManager.AppSettings["HttpServiceUrl"];

  

 

转载于:https://www.cnblogs.com/tianyuan05/p/5752788.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值