怎么访问两个以上.config文件:
比如我有web.config文件和bss.config文件.我怎么去调用这个两个文件啊。默认只访问web.config

解决方案 »

  1.   

    为什么要两个config文件?你的用意是什么?
      

  2.   

    可以在一个web.config中配置两个以上的不同的数据库连接。
      

  3.   

    配置不同的数据库连接 写到一个config中不行吗
      

  4.   

    可以指定 web.config 中的 appSetting 单独放在 一个 app.config 文件中。通过 configSource 来指定。
    <configuration>
    <appSettings configSource="app.config" /> 然后在 app.config 文件中加入 <appSettings> 中的内容如
    <appSettings>
    <add key="a" value="changed by application" />
    </appSettings>当使用WebConfigurationManager的时候就会自动将app.config中的内容加入到web.config中,你可以通过WebConfigurationManager.OpenWebConfiguration(Request.ApplicationPath).AppSettings来读取 appSettings的内容。
      

  5.   

    1个 config就可以配置不同的数据库连接了  没必要多个   说不定还出错
      

  6.   

    配置數據庫也不至於用兩個吧,一個就可以了啊,並且可以鏈接多個不同的數據庫啊.
    <appSettings>
    <add key="dgtest" value="Data Source=db01;User Id=db01;Password=db01;"></add>
    <add key="IEPCBA" value="Data Source=db02;User Id=db02;Password=db02;"></add>
    </add>
    </appSettings>
    這樣就可以了啊,我用的是oracle,如果樓主用的是sql可能要改一下紅色部分就可以了.
      

  7.   

    con = new OracleConnection(ConfigurationManager.AppSettings["dgtest"]);
    在你的cs裡這樣讀取就可以了啊.
      

  8.   

    在一个webconfig里配置就可以了。!
      

  9.   

    web.config里面可以连接多个数据库啊
    至于lz说的那个问题,没试过
      

  10.   

    可以的,默认的是webconfig,但是就像以前的ini文件一样,另外的config你就自己写provide呀,当然里面的httphandler是不起作用的,