Неправильные настройки приложения. json копируется в папку отладки - PullRequest
0 голосов
/ 21 апреля 2020

Мой проект модульного тестирования имеет свои собственные appsettings. json файл.

В том же решении у меня есть ASP. NET Core 3.1 WebAPI Project с файлом appsettings. json.

У меня также есть ASP. NET Core 3.1 Razor, в котором есть файл appsettings. json.

Когда я запускаю свои модульные тесты, appsettings. json файл из проекта WebAPI копируется в папку отладки моих модульных тестов.

Если я сделаю полную перестройку, то файл appsettings проекта модульного теста будет скопирован в файл json. папка отладки. Но затем, когда я запускаю модульный тест (нажатием ctrl + R + T), файл appsettings проекта WebAPI. json файл снова копируется в.

Я предположил, что appsettings. Файл json, скопированный в папку отладки проекта, будет соответствовать файлу appsettings. json в этом проекте. (И это для полной перестройки.)

Как мне указать, какие наборы приложений. json файл должен быть скопирован в папку отладки сборки проекта?

1 Ответ

0 голосов
/ 21 апреля 2020

Я не уверен, что shenanigans. net ядро ​​пытается сделать, меняя местами другой файл appsetting. json, но установив файл appsettings. json моего модульного проекта в качестве встроенного ресурса, он скопировал его все кончено.

{ ссылка }

...