从Visual Studio运行项目时找不到文件异常

时间:2018-04-17 06:38:44

标签: c# .net

我的C#项目需要读取与可执行文件位于同一位置的文件。该文件位于<PROJECT>/bin/x64/Debug/input.txt<PROJECT>/bin/x64/Release/input.txt下。在相同的文件夹中还有program.exe

从这些目录手动执行program.exe时,它会读取文件并成功执行。当尝试从visual studio运行可执行文件时,它无法找到该文件。

有办法解决吗?

1 个答案:

答案 0 :(得分:2)

我用

System.Environment.CurrentDirectory + @"\input.txt"

返回&#34; C:\ Users \ username \ source \ repos \ Solution_name \ Project_name \ bin \ {DEBUG | RELEASE} \ input.txt中&#34;