0
       this.Invoke((MethodInvoker)delegate
                { code;
                });

这导致异常为

无法访问已处置的对象。对象名称:'...'。

这个怎么处理??

4

1 回答 1

1

InnerExceptionTargetInvocationException的属性包含您需要调查的信息(请参阅Reflection MethodInfo.Invoke() 从方法内部捕获异常以获取示例)。

在您的情况下,您似乎正在访问委托中的一些已处置对象(如关闭的流)。与 Invoke 本身没有多大关系。

于 2012-06-20T05:03:18.483 回答