日期:2014-05-18  浏览次数:21187 次

求问CallbackOnCollectedDelegate问题
检测到 CallbackOnCollectedDelegate
Message: 对“System.Windows.Forms!System.Windows.Forms.NativeMethods+WndProc::Invoke”
类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃、损坏和数据丢失。向非托管代码传递委托时,
托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。


------解决方案--------------------
没人?
------解决方案--------------------
http://www.cnblogs.com/fourleg/archive/2009/06/06/1497749.html
------解决方案--------------------
探讨
...(某某某对)已垃圾回收委托进行了回调。这可能会导致应用程序崩溃、损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。

------解决方案--------------------
传给非托管代码时, 委托定义成全局,不要定义在方法里