ABP vNext .NET 9 DbMigrator环境变量配置问题
参考文档:https://learn.microsoft.com/zh-cn/aspnet/core/fundamentals/environments?view=aspnetcore-9.0
在ABP项目中,DbMigrator项目如果需要根据环境配置调用不同的连接字符串,应当在 launchSettings.json 中设置DOTNET_ENVIRONMENT 为 Development,而ASPNETCORE_ENVIRONMENT设置是无效的。
根据官方文档,DOTNET_ENVIRONMENT 应该优先级低于ASPNETCORE_ENVIRONMENT,且在CreateDefaultBuilder主机环境下已明确说明优先级关系,但是与实际测试结果不符合。




浙公网安备 33010602011771号