Bonjour à tous,
Un petit exemple pour illustrer mon problème :
- DLL #1 Service : Elle contient une méthode que je vais exporter avec MEF
- DLL #2 Application : Elle contient une méthode qui va appeler la méthode crée dans la DLL #1 à travers MEF (le projet dot net de la DLL#2 n’aura pas de référence vers la DLL#1)
Avec MEF (Managed Extensibility Framework) Le projet qui va consommer le service [dans mon exemple ceci correspond à la dll #2] ne contient plus de référence sur la dll contenant le service (DLL #1) par contre cette dll doit se trouver dans le même répertoire où se trouve la DLL qui va consommer ce service.
... la question :
Quand on ajoute une référence à un projet dot net, Visual Studio va automatiquement copier les Dlls dans les bon répertoires mais avec MEF les références ne doivent pas être utilisé et donc les dlls "Service" ne seront plus copier. Comment avez-vous solutionné ce mini problème ?
Merci d'avance.
Partager