首页 > 解决方案 > App.config 未加载到 dotnet core nunit 项目中

问题描述

我有一个在 netcore 3.0 上运行的测试项目,它引用了一个框架库。该库用于ConfigurationManager从 App.config 访问应用程序设置。我在测试库的根目录中有一个 App.config,它可以毫无问题地编译到 bin/Debug/netcoreapp3.0 文件夹中;我可以在那里看到一个名为 Tests.dll.config 的文件。但是,它没有加载到项目中,当我尝试调用时,Configuration.AppSettings.AllKeys我什么也得不到。

我一直在尝试做一些研究,但建议的唯一解决方案是确保在测试项目的根目录中有一个 App.config 文件(请参阅此处)。我确实有这个文件,它编译得很好,但它没有被使用。可能是什么问题?

标签: asp.net.netasp.net-core

解决方案


推荐阅读