【发布时间】:2026-01-24 00:50:02
【问题描述】:
还有一个问题。我在这个解决方案中有一个解决方案“solution1”是 3 个项目“projectA”、“projectB”、“projectC”。我已经从 projectA 中引用了 projectB 和 projectC。我已将另外 2 个项目添加到我的解决方案文件夹中,其中已经包含我的 projectA。 我已将它们添加到解决方案资源管理器中,并按照我所说的进行了参考。
现在,当我单击来自 projectA 的表单上的按钮时:
private void formProjectAButton_Click(object sender, EventArgs e)
{
this.Hide();
projectB.Form1 fs = new projectB.Form1();
fs.Show();
}
projectB 的表格显示没有问题。但是当我使用来自 projectB 的表单时(它包含一个图片框和一个文本框。图片框只包含一个静态图像,位于我的 bin/debug 文件夹中。文本框包含我在点击图片框时加载的文本):
private void picturebox1_Click(object sender, EventArgs e)
{
textBox1.Text = "";
inputStream = File.OpenText("gebod1.txt");
string line = inputStream.ReadLine();
while (line != null)
{
textBox1.AppendText(line);
line = inputStream.ReadLine();
}
textBox1.Visible = true;
}
但是现在,当我单击图片框以将文本文件(位于 projectB 调试文件夹中)中的文本加载到文本框中时,我得到一个 filenotfoundexeption。
我能做些什么来解决这个问题?
提前致谢。
【问题讨论】:
标签: c# projects-and-solutions filenotfoundexception