Como colocar as bibliotecas necessárias na pasta bin ao usar IoC/DI
Pergunta
Estou usando o Castle Windsor para fazer alguma injeção de dependência, especificamente abstraí a camada DAL para interfaces que agora estão sendo carregadas por DI.
Depois que o projeto for desenvolvido e implantado, todos os arquivos .bin estarão no mesmo local, mas enquanto estou desenvolvendo no Visual Studio, as únicas maneiras que posso ver de obter o arquivo .bin do projeto injetado com dependência no bin do projeto de inicialização pasta é ter um evento pós-construção que o copie ou colocar uma referência manual ao projeto DAL para extrair o arquivo.
Não estou totalmente entusiasmado com nenhuma das soluções, então gostaria de saber se existe uma maneira 'padrão' de resolver esse problema.
Solução
Você poderia definir o caminho de saída da construção do projeto DAL concreto como a pasta bin do projeto dependente?
Outras dicas
Mike:Não pensei nisso, isso poderia funcionar, tenho que lembrar de desligar a cópia local para quaisquer bibliotecas/projetos que sejam comuns entre eles