我正在使用c#中的文本文件,我尝试从项目本身加载文件-我将其添加到项目中,但它不起作用。它只在写入文件的完整路径时起作用。有人知道如何在项目中使用该文件吗?谢谢你!
如果你在Visual Studio中运行你的应用程序,那么你可以设置这个文件的Copy to output目录标志。这将把文件复制到与可执行文件相同的位置。然后你可以使用一个相对路径来访问它:
string contents = File.ReadAllText("some_file.txt");
另外,在部署应用程序时,不要忘记将此文件与可执行文件一起包含。