我不能使用Settings
,因为有外部文件。有什么方法嵌入设置或以其他方式在可执行文件中嵌入数据?如何在可执行文件中存储字符串?
我需要能够启动应用程序,并从内部保存数据,而不是在其他地方加载。
谢谢
我不能使用Settings
,因为有外部文件。有什么方法嵌入设置或以其他方式在可执行文件中嵌入数据?如何在可执行文件中存储字符串?
我需要能够启动应用程序,并从内部保存数据,而不是在其他地方加载。
谢谢
你说什么样的数据?一个字符串文件?一串文字?如果是文件,则将文件的“Build Action”属性更改为“Embedded Resource”实际上会嵌入该文件。
如果它们是单个字符串,请向项目中添加一个新文件(资源文件(.resx)),并将该文件标记为“嵌入式资源”。
这里有一个类似的问题,其中有代码来显示如何读一个特定的字符串:read string from .resx file in C#
最好的办法是使用resources文件这一点。它生成一个很好的静态类,如果你使用多种语言,它很容易本地化。
为什么不只是普通的嵌入式资源? – PhonicUK