3

次のようなカスタム構成セクションがあります。

<fooSection>
    <foo>
      <add bar="cow" />
      <add bar="dog" />
      <add bar="goat" />
    </foo>
</fooSection>

app.configテストフィクスチャのセットアップで、ファイルのこのセクションを追加/編集する方法を見つけようとしています。どこから始めればよいかわかりませんが、明らかな問題は、私ConfigurationSectionのセッターがまったく公開されていないことです。

4

2 に答える 2

0

使用できるはずです-構成を指す をDeserializeSection渡すだけです。XmlReader

于 2011-12-12T12:00:54.337 に答える
0

私の知る限り、通常のコードでは実行できません。これは、前述のように、ゲッターのみを公開するためです。ただし、これは別のテキスト ファイルであるため、ファイルを変更できます。ただし、アプリケーションを再起動しないと変更が反映されない可能性があります (この場合はテスト ランナー)。

したがって、これについては別のメカニズムを検討することをお勧めします。たとえば、小さなデータベース、XML ファイル、アプリケーション設定など...

于 2011-12-12T11:54:27.670 に答える