Suponha que eu tenha uma solução com 3 projetos:
- Testemunho
- UI
- Testes
Alguns dos pacotes NuGet que utilizo serão aplicáveis a todos os 3 projetos. Alguns se aplicam apenas à interface do usuário e testes, e outros se aplicam apenas a testes (como NUnit).
Qual é a maneira correta de configurar isso usando o NuGet?
- Devo usar "Adicionar referência de pacote de biblioteca" nos três projetos sempre que precisar de uma referência?
- Devo usar "Adicionar referência de pacote de biblioteca" na primeira vez que precisar de um pacote e usar Adicionar referência-> Procurar usos subsequentes?
Em ambos os casos, quantos arquivos packages.config devo ter?
Install-Package RazorEngine -Version 3.3.0
mas ele será aplicado apenas ao projeto selecionado no menu suspenso do console.