所以由于某种原因,当我this.Close();
在我的程序中编码时,它实际上并不会关闭它。我让程序打开一个不同的 .exe 文件然后关闭,但我打开我的任务管理器,它实际上仍在后台运行。我的上下文菜单上的“关闭”选项也有这个问题。任何想法为什么?
编辑:即使我用按钮退出,它仍然在后台。
编辑:
private void closeToolStripMenuItem_Click(object sender, EventArgs e)
{
this.Close();
}
private void launch_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start(Environment.ExpandEnvironmentVariables("%AppData%\\program.exe"));
this.Close();
}
只有两个实际关闭程序的代码。但它仍在后台运行。即使我通过实际的 x 按钮退出,它仍然在后台运行。