C# 从项目中加载文本文件
我在c#中使用了一个文本文件,我尝试从项目itslef加载该文件-我将其添加到项目中,但它不起作用。它仅在写入文件的完整路径时起作用。 有人知道如何在项目中使用该文件吗?C# 从项目中加载文本文件,c#,file,text,loading,C#,File,Text,Loading,我在c#中使用了一个文本文件,我尝试从项目itslef加载该文件-我将其添加到项目中,但它不起作用。它仅在写入文件的完整路径时起作用。 有人知道如何在项目中使用该文件吗? 谢谢大家! 如果您正在Visual Studio中运行应用程序,则可以设置此文件的“复制到输出目录”标志。这将在与可执行文件相同的位置复制文件。然后您可以使用相对路径访问它: string contents = File.ReadAllText("some_file.txt"); 此外,在部署应用程序时,不要忘记将此文件与可
谢谢大家! 如果您正在Visual Studio中运行应用程序,则可以设置此文件的“复制到输出目录”标志。这将在与可执行文件相同的位置复制文件。然后您可以使用相对路径访问它:
string contents = File.ReadAllText("some_file.txt");
此外,在部署应用程序时,不要忘记将此文件与可执行文件一起包含。可能是因为您没有将该文件复制到右侧,例如,如果您在调试模式下工作,则该文件应位于调试文件夹中。