Tengo un componente COM que llamo desde algunos C# dll.El objeto COM que se ha separado de su RCW subyacente no se puede usar
También tengo una aplicación de winforms que usa ese .dll.
Al cerrar la aplicación que consiguen esta excepción:
objeto COM que se ha separado de su RCW subyacente no puede ser utilizado .
El seguimiento de pila muestra que esta excepción proviene de un destructor en el .dll. Implementé este destructor para llamar a algún método de limpieza en el COM.
¿Por qué sucede esto? ¿Cómo es mejor resolverlo?
leyeron: http://jake.ginnivan.net/vsto-com-interop –
duplicado posible de [objeto COM que se ha separado de su RCW subyacente no puede ser utilizado] (http://stackoverflow.com/questions/1567017/com-object-that-has-been-separated-from-its-underlying-rcw-can-be-used) – bluish