No se puede convertir el objeto COM del tipo '%1' al tipo de clase '%2'. Los componentes COM que especifican CLR y no admiten ...

No se puede convertir el objeto COM del tipo '%1' al tipo de clase '%2'. Los componentes COM que especifican CLR y no admiten IProvideClassInfo o no tienen ningún ensamblado de interoperabilidad registrado se ajustarán al tipo __ComObject. Las instancias de este tipo no pueden convertirse a ninguna otra clase; sin embargo, pueden convertirse en interfaces siempre que el componente COM subyacente admita llamadas QueryInterface para el IID de la interfaz.