【发布时间】:2014-05-17 23:55:55
【问题描述】:
我正在尝试在同一解决方案中设置另一个项目的相对路径。 我有一个包含 2 个项目(projectA、projectB)的解决方案。该程序从 projectA 开始,在 projectA 的表单上,有一个按钮“继续到 projectB”。单击时会打开 projectB 的表单。在这个表单上,我试图加载这样的文本文件:
inputStream = File.OpenText("textfile.txt");
string line = inputStream.ReadLine();
while (line != null)
{
textBox1.AppendText(line);
line = inputStream.ReadLine();
}
这里的问题是我得到了一个 FileNotFoundExeption。由于程序在 projectA 调试文件夹中查找 textfile.txt。
C:\Users\ben\Documents\Project\projectA\bin\Debug
但文本文件实际上位于 projectB 调试文件夹中。
C:\Users\ben\Documents\Project\projectB\bin\Debug
如何更改路径以便程序在 projectB 调试文件夹中搜索?
提前致谢。
【问题讨论】:
标签: c# relative-path filenotfoundexception