1(のweb.configファイル内の)私は<configSection>
前songPoemという名前のカスタムセクションを宣言した場合)、エラーがsongPoem要素が認識されていないと言って報告されます。うまく、次の作品の中.Netはweb.configを上から下に読み込んでいますか?
<songPoem song=”lalala” />
<configSection>
<section name=”songPoem” type=”A” />
</configSection>
:したがって、以下は私にエラー与え
<configSection>
<section name=”songPoem” type=”A” />
</configSection>
<songPoem song=”lalala” />
A)私は、エラーが上から下へweb.config
を読んだネットが原因であると仮定し!もしそうなら、要素の宣言の順序は、カスタムセクションの要素にのみ当てはまるか、または...?ところで
- ここでは、クラスAの定義です:
public class A: ConfigurationSection
{
[ConfigurationProperty(“song”)]
public string Song{ ... }
}
2)私は曲属性が<songPoem>
要素内に許されることを前提としていますので、私はネットのことができるようになること期待カスタムセクション要素に既存の属性が含まれていないかどうかを確認します。
<songPoem song=”lalala” movie=”this_should_be_here” />
任意のアイデアは、なぜネットsongPoemが含まれていることに気づかなかった。しかし、いくつかの理由のために私は、彼らがクラスの任意のプロパティにマッピングしていないにも関わらず、また、他の属性を含めることができました無効な属性ですか?
これは合計BS – Janie
です。あなたはそれをなぜ言っていますか? –