获取配置文件节点的值
WebConfigurationManager.AppSettings["weburl"]
//要添加引用“System.configuration“ //app.config中要追加以下内容: //<appSettings> // <add key="filePath" value="C:\test\"/> //</appSettings> string path=System.configuration.ConfigurationManager.AppSettings.Get("filePath").ToString();
using System.Configuration;
<appSettings> <add key="dbhelper_connectionstring" value="ConnectionString = ${connstr}"/> <add key="WorkRecordAttention" value="19:53:00"/> <add key="WeekRecordAttentionDayOfWeek" value="星期五"/> <add key="WeekRecordAttentionTime" value="19:53:00"/> <add key="SecondAttentionDayOfWeek" value="星期五"/> <add key="SecondAttentionTime" value="19:53:00"/> <add key="ThirdAttentionDayOfWeek" value="星期五"/> <add key="ThirdAttentionTime" value="19:53:00"/> </appSettings>
workrecordAttentionTime = ConfigurationManager.AppSettings.Get("WorkRecordAttention").ToString();//获取每天日报提醒配置时间 weekrecordAttentionTime = ConfigurationManager.AppSettings.Get("WeekRecordAttentionTime").ToString();//获取下周日报提醒配置时间 weekrecordAttentionWeek = ConfigurationManager.AppSettings.Get("WeekRecordAttentionDayOfWeek").ToString();//获取下周日报提醒的星期 secondAttentionTime = ConfigurationManager.AppSettings.Get("SecondAttentionTime").ToString();//获取第二次提醒配置时间 secondAttentionWeek = ConfigurationManager.AppSettings.Get("SecondAttentionDayOfWeek").ToString();//获取第二次提醒的星期 thirdAttentionTime = ConfigurationManager.AppSettings.Get("ThirdAttentionTime").ToString();//获取第三次提醒配置时间 thirdAttentionWeek = ConfigurationManager.AppSettings.Get("ThirdAttentionDayOfWeek").ToString();//获取第三次提醒的星期 MailSender.LoadMailServer(this.GetType().Assembly.Location.Replace("WwoaService.exe", "MailServer.xml"));//获取服务目录