解决方案 »

  1.   

    不能调用你程序的时候 主程序把数据库连接串传过来么, 然后你写入自己的app.config。或者说主程序调用你程序的时候你直接读取固定位置(主程序文件夹)下的配置文件连接串,然后写入自己的app.config。不知道我理解的有没有错
      

  2.   

    它其实就是个xml格式的文件,你按照写入xml的方式写入就行了问题是,你确定你的配置文件是APP.config,而不是exe文件名.config?
    app.config只不过是设计阶段用来填入初始参数的,运行起来之后它就没用了
      

  3.   

    其实 我的要求很简单,我做了一些方法放在类中,比如查询表的方法,当查询时就要链接数据库,而数据库的链接字符串的相关信息是从外部传入的,我不希望直接从app.config中提取链接字符串 ,其实也就是做一个接口给主程序,
      

  4.   


    那这新从外部传入的信息就不要放app.config文件里面了吧,放别的文件里面不就行了?
      

  5.   

    不了解场景,但既然主程序可以传过来,上面说了可以去修改xml,反正config本身就是xml的,另外,为什么一定要写入config呢?直接static 内存里啊
      

  6.   

    去看看这个就知道了。https://msdn.microsoft.com/zh-cn/library/system.configuration.connectionstringsettingscollection.add%28v=vs.110%29.aspx