配置节设计器工具 - 从对象获取XML

时间:2009-07-13 17:04:13

标签: .net configuration configuration-files config-designer-csd

我正在使用CSD工具在我的asp.net 3.5 Web应用程序中创建自定义配置部分。我没有设置section,elements和collection的问题。但是,当我创建这些实例的新实例来表示我需要持久保存到文件系统时,我无法获得生成的XML。我希望有人可能会遇到过这个问题。

我正在使用的代码示例应返回XML,如下所示。 MyCustomConfiguration通过CSD生成工具

自动从ConfigurationSection继承
MyCustomConfiguration.SectionInformation.GetRawXml()

应该建模的示例XML输出如下。我以编程方式创建的实例是完美的,但无论我的输出是空白的。

<myCustomConfiguration ...>
    <friends>
        <name ... />
        <name ... />
    </friends>
</myCustomConfiguration>

1 个答案:

答案 0 :(得分:0)

我刚刚想到这个。事实证明我需要从基础而不是上述方法序列化。

string test = base.SerializeSection(this, "myCustomConfiguration", ConfigurationSaveMode.Full);