【问题标题】:Can't access the configuration manager from my solution无法从我的解决方案访问配置管理器
【发布时间】:2009-08-31 02:51:12
【问题描述】:

我有一个三层设置。有人建议我应该从 Web.Config 文件中获取 ConnectionString,我已经将其设置为:

现在我正在尝试从我的 DAL 层访问 ConnectionString,但我找不到 ConfigurationManager。如何从这里调用我的连接字符串?:

【问题讨论】:

    标签: c# web-config connection-string


    【解决方案1】:

    添加对System.Configuration的引用,然后为System.Configuration创建一个使用类,然后您就可以访问:

    ConfigurationManager.ConnectionStrings
    

    你的可以通过

    string s = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
    

    【讨论】:

    • 我想我的意思是“使用声明”,即using System.Configuration
    【解决方案2】:
    1. 您必须添加对System.Configuration.dll的引用

    2. 然后将using System.Configuration; 添加到您的班级。

    3. 您现在可以像这样访问您的配置文件:

      ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-21
      • 1970-01-01
      • 1970-01-01
      • 2010-09-21
      相关资源
      最近更新 更多