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文件的效果了.
如果有更好的方法,回复告诉我.