我有几个对象,每个对象都在自己的线程上运行,几乎同时这些对象调用另一个尚未初始化的静态对象,当我启动RunWorkerAsyc
函数时,事件{{1} }返回错误
System.Reflection.TargetInvocationException未被用户代码
处理 消息:操作期间发生异常,导致结果无效。检查InnerException是否有异常细节。
如果我只运行其中一个使用这些未初始化的对象,程序就可以正常运行。
所有这一切都发生在设计模式上,所以我不知道如何设计我的静态类来避免这种情况。我们已经尝试过单例方法,但我们仍然遇到同样的问题。
任何想法?
堆栈跟踪
RunWorkerCompleted