我有一个针对.Net框架的ASP.Net Core项目,因此我们使用了app.config和appsettings.json的混合体。 我们正在迁移到Azure App Services,因此我们希望使用内置的发布功能。 appsettings.json很容易配置,因为我创建了一个appsettings.Production.json并在我们的代码中添加了对此的引用,然后在Azure应用程序设置中设置了值。
builder.AddJsonFile($"appsettings.{Environment.EnvironmentName}.json", optional: true);
我似乎无法找到让配置文件正常工作的方法。 app.config将其输出发布到生成的exe.config中。我已经尝试复制各种在线示例,使用app.release.config来转换它,但没有一个工作。 我们使用.Net Framework中的Entity Framework 6,因此它希望从配置文件以及一些Web服务连接中读取。
我有什么方法可以开箱即用吗?
谢谢, 大卫