C# 应用程序在释放模式下不关闭

C# 应用程序在释放模式下不关闭,c#,winforms,.net-3.5,C#,Winforms,.net 3.5,我在.net 3.5 C#上有一个windows窗体应用程序 问题是,当我在调试模式下运行应用程序并关闭窗体时,vs调试器也会停止,但当我在发布模式下运行同一应用程序并关闭窗体时,vs调试器不会停止 有人知道发生了什么吗?您可以添加一个事件(FormClosing),其中包含以下代码: private void Form1_FormClosing(object sender, FormClosingEventArgs e) { Application.Exit(); } 可能后面有一些

我在.net 3.5 C#上有一个windows窗体应用程序

问题是,当我在调试模式下运行应用程序并关闭窗体时,vs调试器也会停止,但当我在发布模式下运行同一应用程序并关闭窗体时,vs调试器不会停止


有人知道发生了什么吗?

您可以添加一个
事件(FormClosing)
,其中包含以下代码:

private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
    Application.Exit();
}
可能后面有一些线程没有正确中止,或者这些线程导致了
未处理的异常


希望能有所帮助。

@Max Mommersteeg:如果我只有2个空格而不是4个空格,这有关系吗?问题是不同的应用程序在发布模式下无法正常工作,正如我前面提到的