我在开发的某个Web项目需要有一个定时功能,也就是说每隔某个时间间隔需要运行一段代码。
但是Web中的Global.asax的定时器只能在网站有访问的情况下才能起作用。见我之前发的帖子:http://topic.csdn.net/u/20080828/10/0659ab7b-29ef-4e16-bafa-245d83bf3704.html
所以我决定做一个Windows 服务来进行定时的工作。
但是我不知道怎样在Windows 服务中调用Web网站的设置,例如怎样可以得到web.config中所设置的某些值。

解决方案 »

  1.   

    WebConfig是xml,加进来就可以了
      

  2.   

    .NET 读取XML有很多的类,用那一个比较适合我这种情况呢?
    我只想读取其中的某几个参数
      

  3.   

    在项目中加个app.config  然后在app.config里加个  <appSettings><add key="youname" value="youvalue"/></appSettings> 
    然后用 System.Configuration.ConfigurationSettings.AppSettings["youname"] 读就可以了
      

  4.   

    但是我是想读Web项目的web.config啊,不是Windows 服务里面的app.config ~
      

  5.   

    和网站一样添加WebConfig就可以了
      

  6.   

    不是呀,我不是要读windows 服务那项目的webconfig,是读另外项目的webconfig呀~~~~~
      

  7.   

    可以搜到有路径说取webconfig,用xml遍历。。