等效于.NET Core的App.config转换?

时间:2018-11-08 13:39:32

标签: c# configuration .net-core

我正在编写.NET Core控制台应用程序( 不是 是ASP.NET Core Web应用程序)。在.NET Framework中,我将有一个App.configApp.Debug.config,以及一个App.Release.config文件,后两个文件用于转换前一个文件。这使我可以根据创建调试还是发布版本来更改各种设置。

现在使用.NET Core,您将改为使用appsettings.json。很好,但是我该如何调试和发布转换呢?我已经读过一些有关使用环境变量来确定您是处于发行版环境还是调试环境的信息,但是我确实不想这样做,并且它确实不适用于控制台应用程序。那么如何以与.NET Framework中类似的方式转换配置文件?

1 个答案:

答案 0 :(得分:1)

对此的简短答案是:使用SlowCheetah。它实现了.NET Core的XDT转换,并且还允许使用JDT进行JSON转换。

相关问题