在Console程序中怎么读取Web中的web.config的配置信息,比如AppSetting

解决方案 »

  1.   

    Console程序怎么会有WebConfig呢,如果你非要读取可以通过 XML 提供的方法来读取,比如说XmlReader
      

  2.   

    有没有简单的办法?比如.net内置的方法?
      

  3.   

    有没有简单的办法?比如.net内置的方法? 
      

  4.   

    在控制台应用程序中想要使用web.config中的例如appsetting等  该控制台程序必须和web项目在同一个解决方案中  
    因为控制台程序里面是没有web.config的 但是如果你要用appsetting的话  控制台程序是可以添加app.config的 里面也有appsetting 
    用法是一样的咯 呵呵
      

  5.   

    AppDomain.CurrentDomain.BaseDirectory.ToString()+""
      

  6.   

    string xmlfile = AppDomain.CurrentDomain.BaseDirectory.ToString()+"" ;
                DataSet ds = new DataSet();
                ds.ReadXml(xmlfile);   
      

  7.   

    由于在项目需要读取子目录下的web.config的配置信息.网上搜索了一下,没找到,可能是搜索方法不太好.   :)然后翻了一下书,可以这样用Configuration cfg = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("/ajax/");其中的ajax就是站点下的目录.,然后利用cfg这个对象就可以了.非web的可以用ConfigurationManager这个类,具体的方法类似..net 的东西不知道的时候很麻烦,等知道了, 就是一句话...