【发布时间】:2020-04-20 21:36:54
【问题描述】:
我的单元测试项目有自己的 appsettings.json 文件。
在同一个解决方案中,我有一个带有 appsettings.json 文件的 ASP.NET Core 3.1 WebAPI 项目。
我还有一个包含 appsettings.json 文件的 ASP.NET Core 3.1 Razor 项目。
当我运行我的单元测试时,WebAPI 项目中的 appsettings.json 文件被复制到我的单元测试的调试文件夹中。
如果我进行完全重建,则单元测试项目的 appsettings.json 文件将复制到调试文件夹中。 但是当我运行单元测试时(通过按 ctrl + R + T),WebAPI 项目的 appsettings.json 文件再次被复制进来。
我假设复制到项目调试文件夹中的 appsettings.json 文件将与该项目中的 appsettings.json 文件相对应。 (而且它确实适用于完全重建。)
如何指定应将哪个 appsettings.json 文件复制到项目构建的调试文件夹中?
【问题讨论】:
标签: c# asp.net-core asp.net-core-3.1 .net-core-3.1