6

App.configいくつかの設定のデフォルト値を設定するテストプロジェクトがあります。たとえば、各開発者が独自の資格情報を使用できるように、これらの設定をローカルレベルで上書きしたいと思います。

私のApp.configには、次のものがあります。

<appSettings file="Local.config">
    <add key="Username" value="USERNAME"/>
    <add key="Password" value="PASSWORD"/>
</appSettings>

Local.config(同じディレクトリ内)に次のものがあります:

<appSettings>
    <add key="Username" value="wayne"/>
    <add key="Password" value="secret"/>
</appSettings>

テストを実行すると、Usernameの値を取得すると、Local.configから「wayne」が返されると思います。代わりに、App.configの「USERNAME」です。別のファイルの設定を上書きしたいということを実際には検出していないようです。

私は何が間違っているのですか?

4

1 に答える 1

9

聞きたくないのですが、Local.configが出力ディレクトリにコピーされていることを確認しますか?

于 2012-06-14T18:15:32.237 に答える