如何在app.config中创建自定义部分?

时间:2011-02-25 18:42:21

标签: c# .net-4.0

我想在app.config中添加自定义部分。在该部分中,我想添加包含三个数据的行。然后,我想阅读我的app.config(自定义部分)并构建一组项目。

我可以创建客户部分吗?如果是这样,我该如何创建该部分以及如何阅读其中的项目?

谢谢!

4 个答案:

答案 0 :(得分:3)

MSDN非常重视您在此主题上所需的一切。请参阅How to: Create Custom Configuration Sections Using ConfigurationSectionSystem.Configuration.ConfigurationSection及其中的链接。

答案 1 :(得分:0)

您可以创建自定义部分组和处理该部分组的处理程序。该过程概述了MSDN文章中的相关内容:

http://msdn.microsoft.com/en-us/library/2tw134k3.aspx

答案 2 :(得分:0)

你要创建ConfigurationSection的后代。 Microsoft的文档包含如何使用它来制作自定义app.config部分的示例。

答案 3 :(得分:0)

CodeProject文章Unraveling the Mysteries of .NET 2.0 Configuration可能是我在跳过构建自定义配置部分所需的箍上看到的最好的部分。

还有Coding HorrorLast Configuration Section Handler I'll Ever NeedThe Last Configuration Section Handler...Revisited,通过创建通用的XMLSerializationHandler来避免这个问题:您需要做的就是提供一个XML可序列化的类。简单!