У меня есть тестовый проект с 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 "wayne" из Local.config; вместо этого это «ИМЯ ПОЛЬЗОВАТЕЛЯ» из App.config — кажется, что на самом деле он не обнаруживает, что я хочу переопределить настройки в другом файле.
Что я делаю не так?