【发布时间】:2011-10-19 09:24:42
【问题描述】:
我对 .Net 中的配置文件有一些困难:我完全理解它的本质以及它们有什么好处,但我想念的部分是:配置文件是 xml 文件,它在运行时反序列化为托管对象(或 OBJECTS? ??) 在托管堆上。但那些对象是谁?
为了澄清我的问题,我将举一个具体的例子: 如果我编写 WCF 服务,我可以使用 System.serviceModel 元素配置我的服务。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.serviceModel>
<!-- and this is wherer the service configuration goes... -->
</system.serviceModel>
</configuration>
现在,我如何使用通过代码访问此对象?对象的名称和类型是什么?我在考虑 ConfigurationManager - 但它不在那里。
顺便说一句,如果你想知道,我觉得这个问题如此相关的原因是:如果我知道配置文件的方案,我就会知道如何最好地利用它......
【问题讨论】:
标签: .net app-config configuration-files