Un puntatore sovrapposto ( 1$p) non allocato nell'heap GC è stato passato tramite PInvoke alla funzione Win32 '%2$s' nel ...

Un puntatore sovrapposto (0x%1$p) non allocato nell'heap GC è stato passato tramite PInvoke alla funzione Win32 '%2$s' nel modulo '%3$s'. Se AppDomain viene chiuso, l'heap potrebbe essere danneggiato al termine dell'operazione di I/O asincrona. La soluzione migliore consiste nel passare una struttura NativeOverlapped recuperata da una chiamata a System.Threading.Overlapped.Pack(). Se AppDomain è disponibile, CLR manterrà attiva e bloccata questa struttura fino al termine dell'operazione di I/O.