韩言福地

只有想不到的,没有办不到的。 - HY Auspicious Place

« 如何读取多个 web.config 文件进行配置当web.config改变时 »

如何动态添加web.config *.config

       

 

 Configuration config = ConfigurationManager.OpenExeConfiguration(this.Server.MapPath("~/web.config"));

// this.Server.MapPath("~/web.config") 返回的并不是站点的web.config 文件,(具体情况也不知道)返回的是一个空的Configuration对象,如果不传,又报错.

        ConnectionStringSettings setstr = new ConnectionStringSettings("aa","ddd");
        config.ConnectionStrings.ConnectionStrings.Add(setstr);

        config.SaveAs(this.Server.MapPath("~/")+"yinrg.config");

//另为的时候是磁盘路径,这样就达到了 动态添加 config文件的效果了.

 

如果有更好的方法,回复告诉我.

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Copyright 2007-2010 www.yinrg.com(HY Auspicious Place) . 湘ICP备06007796号.