我试图在同一个解决方案中设置另一个项目的相对路径。 我有一个包含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:\用户\贲\文件\项目\了projectA \ BIN \调试
但是文本文件实际上位于projectB调试文件夹中。
C:\用户\贲\文件\项目\项目B \ BIN \调试
如何更改路径以便程序在projectB调试文件夹中搜索?
提前致谢。
答案 0 :(得分:0)
为什么不让两个项目在公共文件夹中输出二进制文件?
C:\ MyFolder \ Project A - > C:\ MyFolder文件\输出
C:\ My Folder \ Project B - > C:\ MyFolder文件\输出
这样上面的代码就可以了。