Question

J'utilise Castle Windsor pour effectuer une injection de dépendances, en particulier j'ai abstrait la couche DAL vers les interfaces qui sont maintenant chargées par DI.

Une fois le projet développé et déployé, tous les fichiers .bin seront au même emplacement, mais pendant que je développe dans Visual Studio, les seuls moyens que je vois pour obtenir le fichier .bin du projet injecté par la dépendance dans le bac du projet de démarrage Le dossier consiste soit à avoir un événement post-build qui le copie, soit à insérer une référence manuelle au projet DAL pour extraire le fichier.

Je ne suis pas totalement satisfait de l'une ou l'autre solution, alors je me demandais s'il existait une manière « standard » de résoudre ce problème ?

Était-ce utile?

La solution

Pourriez-vous définir le chemin de sortie de construction du projet DAL concret comme étant le dossier bin du projet dépendant ?

Autres conseils

Mike:Je n'y ai pas pensé, cela pourrait fonctionner, il faut penser à désactiver la copie locale pour toutes les bibliothèques/projets communs entre eux

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top