Я использую инструмент CSD для создания настраиваемых разделов конфигурации в моем веб-приложении asp.net 3.5. У меня нет проблем с настройкой раздела, элементов и коллекций. Однако когда я создаю их новые экземпляры для представления того, что мне нужно для сохранения в файловой системе, я не могу получить результирующий XML. Я надеюсь, что кто-то, возможно, сталкивался с этим раньше.
Ниже приведен пример используемого мной кода, который должен возвращать XML. MyCustomConfiguration
автоматически наследуется от ConfigurationSection через инструмент генерации CSD
MyCustomConfiguration.SectionInformation.GetRawXml()
Пример вывода XML, который следует смоделировать, приведен ниже. Экземпляры, которые я создаю программно для моделирования этого, идеальны, но независимо от того, что мой вывод пуст.
<myCustomConfiguration ...>
<friends>
<name ... />
<name ... />
</friends>
</myCustomConfiguration>