【发布时间】:2014-05-19 23:41:57
【问题描述】:
我想要实现的是:我有一个包含 3 个项目的解决方案。我已将这些项目添加到资源管理器文件夹、解决方案资源管理器中,并从 projectA 到 projectB 和 projectC 进行了引用。
现在我想要的是这样,当我单击 projectA 表单(用户打开 EXE 时看到的第一个项目)上的按钮时,如下所示:
private void projectbButton_Click(object sender, EventArgs e)
{
this.Hide();
projectB.form1 li = new projectB.form1 ();
li.Show();
}
projectB 表单打开。
这可行,但问题是我的另一个项目只是隐藏了。现在可以在这里添加一些东西,我的 projectA 完全关闭并且我的 projectB 独立启动。这样在我的 projectB 表单中声明的所有路径等都像这样:
inputStream = File.OpenText("gevaar17.txt");
仍然有效。 (因为现在我得到了一个 filenotfoundexeption,因为它正在查看 projectA 的调试文件夹)。例如,当我在 projectB form1 中搜索文本文件时,它不会在 projectA/bin/debug 文件夹中查找文本文件。但是它会在 projectB 的调试文件夹中查找吗?
提前致谢。
【问题讨论】:
标签: c# streamreader projects