Visual Studio 2010: Tipos de interoperabilidad Insertar
-
22-09-2019 - |
Pregunta
He encontrado alguna información sobre esto en de Scott Hanselmans Blog
¿Alguien sabe exactamente lo que esto significa?
¿Es esto sólo para la oficina ensamblados de interoperabilidad primarios, o puede también utilizar este incrustar mi biblioteca reembolso u otras bibliotecas COM?
Solución
El proceso descrito en el blog de Scott Hanselman se llama Tipo de equivalencia , un término bastante impreciso para el apoyo de CLR 4.0 para interoperabilidad COM montajes tipo. Aunque no he tenido la oportunidad de verlo, hay un video aquí en Canal 9 que se explica que:
Raja Krishnaswamy y Vance Morrison: CLR 4 - Dentro de la equivalencia de tipos
http: //channel9.msdn.com/shows/Going+Deep/Raja-Krishnaswamy-and-Vance-Morrison-CLR-4-Inside-Type-Equivalence/
Al parecer, usted puede escribir sus propias asambleas "tipo de equivalencia", e integrarlos. Tenga en cuenta que esto probablemente no se aplica a cualquier COM montaje; conjuntos de equivalencia de tipo implementan una interfaz llamada IApplication
. Ver aquí:
Los avances en .NET Tipo de sistema: Tipo de equivalencia demo http : //blogs.msdn.com/mshneer/archive/2008/10/28/advances-in-net-type-system-type-equivalence-demo.aspx
Otros consejos
Una observación acerca de: si se agrega la referencia y la propiedad " Tipos Insertar Interop = true " - esto puede hacer que algunos errores casuística, mientras que la compilación: - Puedes ver lo que dentro de referencia tienen funciones y propertyes - pero compilador no lo encuentra y generar errores!