Ich verwende das CSD-Tool, um benutzerdefinierte Konfigurationsabschnitte in meiner asp.net 3.5-Webanwendung zu erstellen. Ich habe kein Problem mit der Einrichtung der Abschnitt, Elemente und Sammlungen. Wenn ich jedoch neue Instanzen von diesen erzeuge, um darzustellen, was ich im Dateisystem beibehalten muss, kann ich die resultierende XML nicht erhalten. Ich hoffe, dass jemand auch schon einmal darüber gestolpert ist.Konfigurationsabschnitt-Designer-Tool - Beziehen von XML aus Objekten
Ein Beispiel für den Code, den ich verwende, sollte das XML zurückgeben, ist unten. MyCustomConfiguration
erbt von Configuration automatisch über das CSD-Erzeugungswerkzeug
MyCustomConfiguration.SectionInformation.GetRawXml()
Beispiel-XML-Ausgabe, die unter modelliert werden soll, ist. Die Instanzen, die ich programmatisch erstelle, um dies zu modellieren, sind perfekt, egal was meine Ausgabe leer ist.
<myCustomConfiguration ...>
<friends>
<name ... />
<name ... />
</friends>
</myCustomConfiguration>