0

CSDツールを使用して、asp.net 3.5 Webアプリケーションでカスタム構成セクションを作成しています。セクション、要素、コレクションの設定には問題ありません。しかし、ファイルシステムに永続化する必要のあるものを表現するためにこれらの新しいインスタンスを作成すると、結果のXMLを取得できません。私は、誰かが前にこの問題を抱えているかもしれないことを望んでいる。構成セクションデザイナツール - オブジェクトからXMLを取得する

XMLを返す必要のあるコードの例を以下に示します。 CSD生成ツールを介して自動的にのConfigurationSectionからMyCustomConfiguration継承

MyCustomConfiguration.SectionInformation.GetRawXml() 

モデル化されるべきサンプルのXML出力は、以下です。これをモデル化するためにプログラマチックに作成するインスタンスは、完璧ですが、私の出力が何も空ではありません。

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

答えて

0

これは私自身の瞬間にこれを考え出したものです。前述の方法ではなく、ベースからシリアライズする必要があることがわかります。

string test = base.SerializeSection(this, "myCustomConfiguration", ConfigurationSaveMode.Full); 
関連する問題