当我从任务管理关闭应用程序时。我发现他一直在windows xp中运行几分钟。我已经搜索了论坛,但没有发现任何接近它的内容。
我使用.net 2.0,因为它通常已经是旧系统。
我希望你能帮助我。
我还使用Form_closing void:
private void Main_FormClosing(object sender, FormClosingEventArgs e) {
if (e.CloseReason == System.Windows.Forms.CloseReason.TaskManagerClosing || e.CloseReason == CloseReason.WindowsShutDown) {
Process.GetCurrentProcess().Kill();
} else {
DialogResult result = new DialogResult();
result = MessageBox.Show("Weet je zeker dat je de interface wil sluiten? Hiermee word de automatische werkening gestopt!!", "Afsluiten", MessageBoxButtons.YesNo, MessageBoxIcon.Stop);
if (result == DialogResult.No) {
e.Cancel = true;
} else
e.Cancel = false;
}
}
System.Windows.Application.Current.Shutdown();
我在一个保持打开的连接中发现了我的问题