获取配置文件节点的值

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"));//获取服务目录

 

posted @ 2013-05-03 18:39  菱花淚硃砂  阅读(290)  评论(0编辑  收藏  举报