intellisense中缺少配置成员

时间:2009-02-11 19:15:09

标签: c# configuration c#-3.0

我目前正在尝试为我的应用程序创建一个自定义ConfigurationSection,但VS2008并没有识别出每个人和MSDN所说的任何成员。我唯一看到的是ConfigurationException。

using System;
using System.Collections.Generic;
using System.Collections;
using System.Linq;
using System.Text;
using System.Configuration;
using System.Xml;

namespace CSharpIrcBot
{

    public class ServerSettings : ConfigurationSection
    {

    }
}

我正在尝试创建一个包含以下数据的部分,我可以从应用程序中读取和更新。这些将是用户设置。

ServerName,Port(int),RealName,NickName,UserName,ModeMask

问题不在于我无法弄清楚它是如何,它无法甚至使用ConfigurationSection。所以我的问题是......它去了哪里?

我似乎也缺少ConfigurationManager ......在intellisense中它没有显示任何地方

1 个答案:

答案 0 :(得分:4)

您可能需要添加对“System.Configuration”程序集的引用。您可以在“[windowsfolder] \ Microsoft.NET \ Framework [framework version] \”中找到它。它可能看起来像你有System.Configuration命名空间,因为intellisense在其中显示了一些对象,但在手动添加引用之前,你不会获得所有对象。