在程序中使用来自resources.resx的嵌入式文件

时间:2018-12-11 11:19:48

标签: c#

我有一个程序,该程序需要一个文本文件来保存一些信息,我具有一些当前使用文件路径然后对其进行处理的函数。但是,我想将程序构建到.exe中,但是文件显然不在同一位置。 经过研究,我发现使用嵌入式资源可以将文本文件添加到程序中,但是我似乎对此无能为力。 我在嵌入式文件中有“ highscores.txt”,目前正在使用它:

string path = Resources.highscores;

但是,这基本上表明资源没有退出,我不知道问题出在哪里。

1 个答案:

答案 0 :(得分:1)

如果文件被标记为嵌入式文件,则无法在运行时对其进行更改。 根据您要保存的内容,可以使用Settings 文件。