Uma exceção foi identificada mas manipulada ao liberar um ponteiro de interface COM através de Marshal.Release ou Marshal.ReleaseComObject ...

Uma exceção foi identificada mas manipulada ao liberar um ponteiro de interface COM através de Marshal.Release ou Marshal.ReleaseComObject ou implicitamente após RuntimeCallableWrapper ser coletado por Gargabe Collector. Isso é resultado de um erro refcount do usuário ou de outro problema com um Release do objeto COM. Verifique se os refcounts são gerenciados corretamente.  O ponteiro vtable original do ponteiro da interface COM era 0x%1$x. Embora esses tipos de exceção sejam identificados pelo CLR, ainda podem levar a danos e a perda de dados. Portanto, se possível, resolva o problema causador da exceção.
Uma exceção foi identificada mas manipulada ao liberar um ponteiro de interface COM através de Marshal.Release ou Marshal.ReleaseComObject ou implicitamente após RuntimeCallableWrapper ser coletado por Gargabe Collector. Isso é resultado de um erro refcount do usuário ou de outro problema com um Release do objeto COM. Verifique se os refcounts são gerenciados corretamente. O ponteiro vtable original do ponteiro da interface COM era 0x%1$x. Embora esses tipos de exceção sejam identificados pelo CLR, ainda podem levar a danos e a perda de dados. Portanto, se possível, resolva o problema causador da exceção.