2009-02-11 35 views
1

我目前正在尝试为我的应用程序创建一个自定义的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 
    { 

    } 
} 

我试图创建一个节,它具有以下数据,我可以从应用程序中读取和更新。这些将是用户设置。

服务器名称,端口(INT),实名,昵称,用户名,ModeMask

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

我也似乎缺少ConfigurationManager中......它不会出现在随时随地智能感知

回答

4

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

+0

就是这样......我以前从未遇到过这种情况......通常它会自动添加它。 – 2009-02-11 19:43:21