在C#中保存持久性设置的最佳实践

时间:2016-06-24 15:18:11

标签: c# persistence application-settings

我有一个C#WinForm运行批处理文件,通过CMD闪存设备。

我有一些变量(主要是文件路径,但也有一个COM端口#和一个"设置" bool驱动设置窗口,如果它们全部未设置)取决于哪里应用程序已安装,该端口恰好在该特定计算机上。

我最初的思考过程是拥有一个简单的txt文件,每行都有一个这样的文件。我会在应用启动时按顺序读取它们,然后决定正常运行应用程序,或者首先运行启动。

也就是说,我的项目中已经有了一个App.config,我想知道我是否会更好地使用它,因为我似乎无法在我的C#应用​​程序中包含一个txt文件。在C ++中,只是引用它。

其中一种方式是否比其他方式更好,或者是情境方式还是仅仅是选择方式?还是有一个更好的方法我应该处理这个我没有想到的?

我从来没有编写过C#应用程序来构建它并使用安装程序进行设置(后台运行第二个程序)所以我很少迷失这个 - 我和#39;我不习惯做初始设置,因为我做了很多webapps,默认情况下都非常持久,或者只为自己编写工具并在VB中运行它们

0 个答案:

没有答案