asp.net 同一文件夹下面有两个配置文件(web.config,web2.config)web.config中:
<connectionStrings>
    <add name="AA" connectionString="web2"/>
  </connectionStrings>
读取:
       string s1= System.Configuration.ConfigurationManager.ConnectionStrings["AA"].ToString();
web2.config中:
<connectionStrings>
    <add name="BB" connectionString="web2"/>
  </connectionStrings>
但是如何读取web2.config中的内容?

解决方案 »

  1.   

    System.Configuration.ConfigurationManager.ConnectionStrings["BB"].ToString();方法相同
      

  2.   

    本帖最后由 net_lover 于 2010-11-08 15:46:40 编辑
      

  3.   

    未将对象引用设置到对象的实例。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误: 
    行 17:     {
    行 18:        string s1= System.Configuration.ConfigurationManager.ConnectionStrings["AA"].ToString();
    行 19:        string s2 = System.Configuration.ConfigurationManager.ConnectionStrings["BB"].ToString();
    行 20:         Page.RegisterStartupScript("","<script>alert('"+s1+"        "+s2+"')</script>");
    行 21: 
     
      

  4.   

    我的意思是在同一个文件夹下面建立两个config文件。但是不知道怎么读取第二个config节点中的内容
      

  5.   

    XML读取啊
    XmLDocument x = new XmLDocument();
    x.Load(Server.MapPath("~/Web2.config"));
    x.SelectSingleNode("//@BB").Value就是