+ -
当前位置:首页 → 问答吧 → 一个窗口调用另一个窗口的问题

一个窗口调用另一个窗口的问题

时间:2011-12-17

来源:互联网

我想调用另一个窗体。
在VS2010里新建一个windows窗体应用程序,会有一个Form1窗体,再新建一个Form2窗体。在Form1窗体里拖一个按钮,写下如下代码:
private void button1_Click(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.Show();
this.Hide();
}
达到了我想要的结果,可是,运行一次后,如果随便改动一点,比如加个空行,再运行,就会出现一个编译错误如下:

错误 1 无法将文件“obj\x86\Debug\WindowsFormsApplication34.exe”复制到“bin\Debug\WindowsFormsApplication34.exe”。文件“bin\Debug\WindowsFormsApplication34.exe”正由另一进程使用,因此该进程无法访问此文件。

不改动,可以一直运行多次,而不出错,为什么呢?

作者: veryshowboy   发布时间: 2011-12-17

你得把程序退出了才能重新编译
exe程序运行着,它编译后不能覆盖原来的文件

作者: gxingmin   发布时间: 2011-12-17

回楼上,已经退了。 退了后改动一点点,重新运行,也是这种错误

作者: veryshowboy   发布时间: 2011-12-17

你看进程里,exe程序肯定还在

作者: gxingmin   发布时间: 2011-12-17

热门下载

更多