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

 

找了半天,终于发现,我对自己的dllimport文件再次打包,成为一个类,但是这个类不是静态调用,所以使用callback的时候,类被回收了。

 

必须静态调用这个打包类。

posted on 2008-10-24 11:24  大城小格  阅读(840)  评论(1编辑  收藏  举报