Application.Exit上的TargetParameterCountException

时间:2013-04-17 17:26:30

标签: c# forms exit

我试图从与主线程不同的线程关闭我的C#Form应用程序。我总是得到这个错误: mscorlib.dll中发生'System.Reflection.TargetParameterCountException' 在Program.cs的主线上:

Application.Run(new Im_SecurityCenter(args));

我试过通过this.BeginInvoke(ShutdownDelegate)并使用调度程序,但总是出现相同的错误。

1 个答案:

答案 0 :(得分:1)

该异常表示Invoke调用出现问题。

使用“线程”窗口查找异常的真实来源。引用的行不是来源。

确保调用的后期绑定方法与您在.Invoke中传递的参数数量相同