无法从我的解决方案访问配置管理器

时间:2009-08-31 02:51:13

标签: c# web-config connection-string

我有三层设置。有人建议我应该从Web.Config文件中获取ConnectionString,我已经设置了这样的:

alt text

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

alt text

2 个答案:

答案 0 :(得分:20)

添加对System.Configuration的引用,然后使用System.Configuration的使用类,然后您将有权访问:

ConfigurationManager.ConnectionStrings

您可以通过

访问您的
string s = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;

答案 1 :(得分:3)

  1. 您必须添加对System.Configuration.dll

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

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

    ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;