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

13

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

alt text

现在我正在尝试从我的DAL层访问ConnectionString,但我找不到ConfigurationManager。我怎样才能从这里调用我的Connection string呢?

alt text

2个回答

20

添加对 System.Configuration 的引用,然后为 System.Configuration 添加一个 using 类,这样你就能访问以下内容:

ConfigurationManager.ConnectionStrings

而您的可以通过以下方式进行访问

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

我想我是指“using语句”,即using System.Configuration - Noon Silk

3
  1. 您需要添加对System.Configuration.dll的引用。

  2. 然后在您的类中添加using System.Configuration;

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

    ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接