71得票8回答
如何获取类型为NameValueSectionHandler的ConfigurationSection的值

我正在使用C#,Framework 3.5(VS 2008)。 我正在使用ConfigurationManager将配置(而不是默认的app.config文件)加载到Configuration对象中。 使用Configuration类,我能够获取一个ConfigurationSection,但...

65得票2回答
在C# 4.0的app.config中,如何使用“sections”?

我想使用我的应用配置来存储两个公司的设置,我更喜欢使用一个部分来分离其中一个公司的数据,而不是给它们不同的键名。我在网上查找了一些信息,但当人们使用部分或发现过时的简单方法时,我似乎有点不知所措。是否有人能够向我提供一个初学者指南? 下面是我的app.config示例: <confi...

56得票8回答
使用GetManifestResourceStream()无法加载清单资源。

我使用XSD创建了一个自定义配置节。为了解析遵循此新模式的配置文件,我使用以下方式加载资源(我的.xsd文件):public partial class MonitoringConfiguration { public const string ConfigXsd = ...

48得票2回答
如何正确实现带有嵌套集合的自定义配置部分?

在一个Web应用程序中,我希望能够使用配置部分定义一些映射,如下所示:<configuration> <configSections> <sectionGroup name="MyCustomer"> <...

23得票1回答
配置中的时间跨度是指多少天?

看起来 TimeSpan 的 ConfigurationElement 不能处理大于 23:59:59 的值。有没有什么解决办法?子类化 TimeSpan 并创建新的 TimeSpanValidatorAttribute 是否可行?我需要处理几分钟到几天的时间段。 我正在使用以下配置部分:[...

16得票3回答
ConfigurationProperty的保护级别不可访问。

我想在程序中读取/写入(并保存)应用程序的配置文件。 app.config 文件如下所示:<configuration> <configSections> <section name="AdWordsApi" type="System.Configu...

15得票1回答
如何读取system.webserver配置部分?

有没有一种“好”的方式可以使用WebConfigurationManager或其他方式读取IIS7的配置部分组? 我尝试读取授权部分,但是WebConfigurationManager.GetSection()返回一个“IgnoredSection”实例。 这就是我的代码...authSect...

14得票5回答
自定义配置、配置元素和配置属性

我在网上搜索了三天,但没有找到任何关于这个问题的参考。我创建了一个自定义配置类用于我的app.config。一切都正常工作。问题出现在当配置元素的属性(不是必需的)未在app.config中定义时。似乎会返回配置属性的默认值。是否有人知道如何确定该属性在app.config中未定义?(我一直试...

14得票1回答
如何在.Net 2.0中通过名称获取sectionGroup应用程序设置中的所有部分

这是我想到的想法: 我希望一个小型可执行文件具有一个app.config文件,其中包含多个位于“applicationSettings”部分组下的部分(而不是“appSettings”,因为我不需要写入该文件)。每个部分都应有一个与应加载的模块对应的名称。 这是一个例子: <co...

13得票1回答
自定义 ConfigurationSection

我使用IConfigurationSectionHandler接口获取有关我的自定义配置节的信息。但是它已被弃用,我想改用ConfigurationSection。 如何以这种方式创建自定义ConfigurationSection并使用ConfigurationSection代替IConfi...