.net core 让xunit在.NET Core 2.0中提供app.config

.net core 让xunit在.NET Core 2.0中提供app.config,.net-core,configurationmanager,.net Core,Configurationmanager,我正在尝试让SpecFlow在.NETCore下运行,使用xunit作为测试运行程序。作为测试操作的一部分,SpecFlow通过调用ConfigurationManager.GetSection(“SpecFlow”)加载其配置 该项目引用System.Configuration.ConfigurationManager包来启用.NET Core下的此调用,但它似乎希望从我的NuGet缓存加载配置 .nuget\packages\microsoft.testplatform.testhost\1

我正在尝试让SpecFlow在.NETCore下运行,使用xunit作为测试运行程序。作为测试操作的一部分,SpecFlow通过调用
ConfigurationManager.GetSection(“SpecFlow”)
加载其配置

该项目引用
System.Configuration.ConfigurationManager
包来启用.NET Core下的此调用,但它似乎希望从我的NuGet缓存加载配置

.nuget\packages\microsoft.testplatform.testhost\15.3.0\lib\netstandard1.5\testhost.dll.config

因此,找不到SpecFlow配置部分,它会退回到尝试加载NUnit组件(自然会失败)

有没有办法让
ConfigurationManager
从不同的位置获取配置,因此调用
GetSection
将返回预期的配置值