无法使用C#配置管理器

无法使用C#配置管理器,c#,.net,.net-3.5,configurationmanager,C#,.net,.net 3.5,Configurationmanager,我有以下代码: using System.Configuration; namespace test { public partial class MyService : ServiceBase { public static ReadConnectionStrings() { ConnectionStringSettingsCollection connections = Configu

我有以下代码:

using System.Configuration;

namespace test
{
  public partial class MyService : ServiceBase
  {
    public  static ReadConnectionStrings()
    {                        
      ConnectionStringSettingsCollection connections =
          ConfigurationManager.ConnectionStrings;
但是,它不能识别ConfigurationManager。我直接从


因此,我显然遗漏了一些内容,但无法确定是什么。

您是否有对
系统配置的引用?默认情况下,它不会添加到.NET项目中。

我也遇到了同样的问题

我花了一点时间才明白添加引用并不是添加using。我必须右键单击项目并选择AddReference,然后在.NET选项卡中选择System.Configuration


工作得很有魅力

我必须下载程序集引用,然后添加到项目中,不确定其他人是否有此问题

确保您正在使用的实际
项目
具有对
系统配置的引用。我在一个数据访问项目中工作,而不是表示层的项目。所以我有点困惑,因为我以为我有一个参考,但实际上
数据项目
缺少参考。

如果这是共享项目呢?