在c#exe中保存可变数据

时间:2017-12-20 13:21:18

标签: c# winforms exe portable-applications

我正在用C#开发一个小项目。我使用costura-fody将所有依赖项嵌入到可执行文件中。我想在应用程序中嵌入一些可变内容(一些设置)。所以我的程序将是完全可移植的。

我认为可行的方法:

我认为如果exe将自身复制到不同的位置,启动该可执行文件并终止自身,则新的exe应该能够对主exe文件进行更改。之后它可以启动主exe并终止自身,主exe将删除创建的临时exe文件。这样我就可以在逻辑上"在exe文件中进行更改。

问题:

我不知道该怎么做。我不知道如何保存现有exe中的设置。 我知道这是可能的(可能采用不同的方法),因为我看过一个程序就是这样做的。 SelfNote执行此操作

请任何人都可以帮助我,如何在现有的exe文件中保存数据,然后在运行该脚本时访问它?

0 个答案:

没有答案