配置节设计器工具 - 从对象获取 XML
我正在使用 CSD 工具在我的 asp.net 3.5 Web 应用程序中创建自定义配置部分。 我对设置部分、元素和集合没有任何问题。 但是,当我创建这些实例的新实例来表示我需要保留到文件系统的内容时,我无法获取生成的 XML。 我希望有人以前也遇到过这个问题。
下面是我使用的应返回 XML 的代码示例。 MyCustomConfiguration
通过 CSD 生成工具自动从 ConfigurationSection 继承,
MyCustomConfiguration.SectionInformation.GetRawXml()
应建模的 XML 输出示例如下。 我以编程方式创建的实例来建模是完美的,但无论我的输出是什么,都是空白的。
<myCustomConfiguration ...>
<friends>
<name ... />
<name ... />
</friends>
</myCustomConfiguration>
I am using the CSD tool to create custom configuration sections in my asp.net 3.5 web application. I have no problem with setting up the section, elements, and collections. However, when I create new instances of these to represent what I need to persist to the file system, I cannot obtain the resultant XML. I'm hoping somebody may have ran across this before as well.
An example of the code I'm using that should return the XML is below. MyCustomConfiguration
inherits from ConfigurationSection automatically via the CSD generation tool
MyCustomConfiguration.SectionInformation.GetRawXml()
Sample XML output that should be modeled is below. The instances I create programatically to model this are perfect but no matter what my output is blank.
<myCustomConfiguration ...>
<friends>
<name ... />
<name ... />
</friends>
</myCustomConfiguration>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不久前我自己解决了这个问题。 事实证明我需要从基础序列化而不是上面描述的方法。
Figured this one out on my own moments ago. Turns out I needed to serialize from base rather than the method described above.