我有C#项目,它有Resources文件夹。这个文件夹有一些txt文件。这些文件有各种文件名。访问资源
我正在从任何源文件名作为字符串变量。例如,我有文件名字符串变量和test.txt文件资源文件夹:
string fileName = "test.txt";
当我想访问此文件作为像下面,我可以:
WpfApplication.Properties.test.txt;
但是,当我想通过此代码访问它,我不能。
WpfApplication.Properties.fileName;
我想使用fileName字符串变量并访问此文本文件。
我能做些什么来访问它?
在此先感谢。
编辑: 我改变了这个问题的形式: 我已经指派任何文本文件名字符串变量。例如;我有a.txt,b.txt,c.txt,d.txt等。我通过一些循环将这个文件名作为字符串变量(fileName)。所以,我拿了“c.txt”字符串。而且,我可以在下面的代码中访问此文件:
textName = "c.txt";
fileName = "../../Resources\\" + textName;
然而,当我建立这个项目作为安装项目并安装.exe文件到PC,存在于应用程序的文件夹中没有“资源”文件夹中。所以,
../../资源\
不可用。
如何从exe文件的文件夹访问Resources文件夹?