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.

Foi útil?

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top