Je ne fais que commencer avec MEF en espérant l'intégrer à une application sur laquelle je travaille actuellement. Je me demande s'il est possible dans MEF de découvrir des pièces dans les assemblages qui sont dans le GAC. Essentiellement, je voudrais quelque chose de similaire à la DirectoryCatalog mais qui chercherait le GAC. Y a-t-il quelque chose comme ça?Puis-je découvrir une pièce d'un assemblage dans le GAC en utilisant MEF?
3
A
Répondre
4
Je ne pense pas qu'il y ait quelque chose comme ça là-bas. Je ne pense pas que ce soit une bonne idée de le faire, car cela impliquerait de charger chaque assembly du GAC dans votre processus.
Si vous voulez le faire de toute façon, la partie difficile est getting a list of assemblies in the GAC. Après cela, vous pouvez simplement créer un AssemblyCatalog pour chacun et placer tous les AssemblyCatalogs dans un DirectoryCatalog.
Questions connexes
- 1. Télécharger une pièce jointe en utilisant java
- 2. Comment importer une pièce en passant un paramètre à exportateur dans MEF?
- 3. .Net/C# - Avantages et inconvénients en utilisant le GAC
- 4. Référencement d'un assemblage .Net 4.0 dans le GAC à partir de VS2010
- 5. comment injecter une instance de consignateur en utilisant MEF?
- 6. GAC un assembly sans l'incorporer dans le MSI
- 7. Envoyer une pièce jointe avec e-mail en utilisant WCF
- 8. utilisant MEF avec plusieurs projets dans une solution
- 9. Comment importer plusieurs plugins/parties en utilisant MEF?
- 10. Installation de HTTPModule dans GAC
- 11. Comment faire pour que MEF se recompose quand je change une pièce?
- 12. Synchroniser le GAC sur plusieurs systèmes
- 13. Comment "incorporer" un manifeste dans un assemblage en utilisant VS2005?
- 14. Ajouter un assemblage à GAC et boîte de dialogue Ajouter de référence dans Visual Studio 2010
- 15. Comment vous pousser une chaîne avec assemblage en ligne
- 16. Comment référencer un assembly self-made installé dans le GAC en studio visuel?
- 17. Problème Mef et asp.net
- 18. Comment puis-je obtenir l'emplacement du GAC en utilisant C#?
- 19. "officiel" façon de déployer des assemblées dans le GAC?
- 20. Jeu d'aventure - se promener dans une pièce
- 21. Problème de GAC subsonique
- 22. Assemblage en ligne
- 23. Puis-je contrôler la création d'objets en utilisant MEF?
- 24. Enregistrer une DLL COM dans le GAC avec WiX
- 25. Moq une importation MEF?
- 26. Le framework .NET est copié dans 'compiler/CLR' et 'GAC?
- 27. Dupliquer System.Web dans GAC!
- 28. GAC - L'assembly est dans le GAC mais "Impossible de charger le fichier ou l'assembly"
- 29. lien vers une pièce jointe
- 30. Charger une DLL depuis gac en utilisant Assembly.Load depuis une machine distante?
Pourquoi utiliser le GAC pour vos assemblages? juste un simple dossier sous votre contrôle que les assemblages peuvent être ajoutés. –