为什么获胜';我的程序无法识别文本文件

本文关键字:识别文本 文件 程序 我的 获胜 为什么 | 更新日期: 2023-09-27 17:59:18

好的,所以我有一个名为"Source.txt"的文本文件,其中包含程序需要读取的代码。

我在我的项目中的一个名为"Resources"的文件夹中创建了Source.txt,我创建了它,目前它包含几个资源。

在Form1中,我试图将Source.txt中的文本放入一个字符串变量中,如下所示:

string s = Properties.Resources.Source;

然而,当我这样做时,它会出现错误:

不包含"源"的定义

我该如何修复它?

为什么获胜';我的程序无法识别文本文件

Chris Lively在评论中回答了这个问题:

您不能将".txt"文件用作资源文件。Net资源文件是具有非常特殊结构的XML文件。如果你需要一个资源文件,右键点击你的项目名称,然后点击"属性",然后转到资源选项卡。添加你需要的字符串

以下是我所做的。

步骤1:右键单击我的项目名称,选择属性。

步骤2:在属性窗口中选择资源选项卡。

步骤3:选择"添加资源"旁边的向下箭头。

步骤4:选择"添加新文本文件"

步骤5:命名文本文件,添加到我想要的文本文件中。

感谢所有做出贡献的人,它工作得很好。