c#写的FORM程序在刚开始运行的时候就把它的配置文件加载到内存当中了,程序在运行过程中访问配置文件的时候实际上是直接在内存里读取,那请问在程序运行期间磁盘上配置文件中的内容发生改变时怎么才能再重新加载一遍呢?

解决方案 »

  1.   

    这个应该是.net框架 处理好了的吧  ,
       不过有时候可能需要重新编译程序  ,  试试吧
      

  2.   

    那请问在程序运行期间磁盘上配置文件中的内容发生改变时怎么才能再重新加载一遍呢?------------------------------
    .NET对app.config那种配置文件监视了.如果修改了文件,配置会重新生效的.
    如果想自己做那种功能,你可以看看开源项目Log4Net对配置文件的监视代码