Pergunta

Eu tenho três soluções que constroem dois clientes e um servidor, e compartilham muitas bibliotecas. Eu gostaria de ser capaz de combiná-las em uma solução "mestre" que constrói todos os projetos necessários.

Por várias razões, que talvez mereçam uma questão de sua própria, algumas das bibliotecas compartilhadas estão ligados estaticamente (lib apenas) para um aplicativo e dinamicamente (lib + .dll) para outra aplicação. Então, uma compilação que realmente necessitam de construir duas configurações distintas de um único projeto. Parece que as dependências VS não lidar com este caso, mas eu pensei que eu iria ver se alguém já resolveu isso.

Foi útil?

Solução

Atualmente, estou usando 4 configurações de solução em vez de dois, por exemplo.,

Debug Clients
Release Clients
Debug Server
Release Server

E cada configuração solução baseia-se as configurações do projeto apropriados. Então eu posso construir tudo por fazer uma "compilação batch" em qualquer dois Eu estou atualmente no interessados, e, aparentemente, VS se recusa a fazer paralelo cria quando se utiliza lote constrói.

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