Visual Studio 2010: Intégrer Interop Types
-
22-09-2019 - |
Question
J'ai trouvé quelques informations à ce sujet sur Scott Hanselmans Blog
Quelqu'un sait exactement ce que cela veut dire?
Est-ce que pour l'Office Primary Interop Assemblies, ou puis-je utiliser aussi cela Intégrer ma bibliothèque de rachat ou d'autres bibliothèques COM?
La solution
Le processus décrit dans le blog de Scott Hanselman est appelé Type Equivalence , un terme plutôt nébuleux pour le soutien du CLR 4.0 pour les assemblages de type COM Interop. Bien que je ne l'ai pas eu la chance de le regarder, il y a une vidéo ici à Channel 9 qui discute:
Raja Krishnaswamy et Vance Morrison: CLR 4 - Type intérieur Equivalence http: //channel9.msdn.com/shows/Going+Deep/Raja-Krishnaswamy-and-Vance-Morrison-CLR-4-Inside-Type-Equivalence/
Apparemment, vous pouvez écrire vos propres ensembles « d'équivalence de type », et les incorporer. Notez que cela ne concerne sans doute pas seulement tout ensemble COM; de type ensembles d'équivalence mettre en œuvre une interface appelée IApplication
. Voir ici:
Les progrès dans le système de type .NET: Type Equivalence Demo http : //blogs.msdn.com/mshneer/archive/2008/10/28/advances-in-net-type-system-type-equivalence-demo.aspx
Autres conseils
Une remarque à propos: si vous ajoutez la référence et la propriété « Intégrer Interop Types = true » - cela peut faire quelques erreurs de casuistique pendant que vous la compilation: - vous voyez ce que l'intérieur de référence des fonctions et propertyes - mais compilator ne trouvent pas et générer des erreurs!