我正在编写一个c#程序。设置正常存储,我可以在属性中创建设置。因此设置文件存储在Appdata\local
中
但是当我重命名我的应用程序或在另一个目录中执行它时,它会创建一个新文件夹和一个新的设置文件。但是,我并不是这样,我想要的是,每次都需要相同的设置文件,无论程序存储在哪里。
我也试过了settings.upgrade()
,但这只适用于新版本。
代码是:
BlackJack.Properties.Settings.Default["KID"] = verschluesseln(s.getKontostand());
BlackJack.Properties.Settings.Default.Save();
如果我忘记说些什么,请问。
答案 0 :(得分:0)
如果要为程序设置静态配置,则应在项目中使用App.config文件。
检查此MSDN article,您可以看到它是如何使用的。 ConfigurationManager类负责从App.config文件中获取值。