通过纯C#代码生成App.Config文件的最简单方法是什么

时间:2019-01-08 19:01:54

标签: c#

我知道生成配置文件的最简单方法是通过Visual Studio。但是,我的程序将在其中运行的环境中,我们将具有几种不同的配置,并且应用程序需要能够自行构建配置文件。只是想知道是否有比创建大字符串文字然后复制到新文件更简单的方法。感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

不确定要在生成的配置中保存什么样的信息。

如果仅使用appSettings部分作为键值,那么最好生成一个JSON文件。使用newtonsoft.json生成它非常容易。

在app.config文件中,您可以保留JSON文件的路径,并在应用程序启动时加载设置(如果该文件已经可用)。

注意: JSON还可以存储任何类型的复杂配置,您将必须生成类来保存这些配置。 应用程序在这些对象中添加值后,将其序列化为JSON并将其保存在应用程序可访问的适当文件夹中。

希望这会有所帮助。