编译模式为Test, Startup.cs加载的却是Debug!
解决方案:
1. 项目属性-生成,添加一个条件编译符号"TEST"
2.检查解决方案的 <DefineConstants>TRACE;DEBUG;TEST</DefineConstants> ,已经多了一个TEST值
3. Startup.cs :
#if (DEBUG && TEST)
.AddJsonFile("AppSetting.Test.json", false, true)
#else
.AddJsonFile("AppSetting.Debug.json", false, true)
#endif
本文介绍了解决在Test编译模式下Startup.cs文件错误加载Debug配置的问题。通过添加条件编译符号TEST并调整加载配置文件的方式,确保正确加载对应的AppSetting.Test.json配置文件。
719

被折叠的 条评论
为什么被折叠?



