我想在程序集中嵌入一个文本文件,这样我就可以加载文本,而不必从磁盘读取它,这样我需要的一切都包含在exe中.(这样更便于携带)
有办法做到这一点吗?我猜资源文件有什么问题?
如果可以的话,你是如何做到的,以及如何通过编程将文本加载到字符串中?
我想在程序集中嵌入一个文本文件,这样我就可以加载文本,而不必从磁盘读取它,这样我需要的一切都包含在exe中.(这样更便于携带)
有办法做到这一点吗?我猜资源文件有什么问题?
如果可以的话,你是如何做到的,以及如何通过编程将文本加载到字符串中?
在项目文件上单击鼠标右键, Select "属性".
在打开的窗口中,转到Resources选项卡,如果选项卡页中间只有一个蓝色链接,请单击它以创建新资源.
然后从选项卡页面上方的工具栏中, Select 添加一个新的文本文件,给它一个名称,它将被添加到项目中并打开.
如果你做到了这一点,那么你可以在代码中输入资源.然后在此处添加文本文件,您可以访问其内容.请注意,第一次在类中使用Resources类时,需要添加一个using指令(在键入Resources后,点击Ctrl+,以获得菜单,让VS为您执行此操作).
如果以上描述中有不清楚的地方,请留下 comments ,我将对其进行编辑,直到完整或有意义:)