Supposons que j'ai une solution avec 3 projets:
- Coeur
- UI
- Des tests
Certains des packages NuGet que j'utilise s'appliqueront aux 3 projets. Certains ne s'appliqueront qu'à l'interface utilisateur et aux tests, et certains s'appliqueront uniquement aux tests (comme NUnit).
Quelle est la bonne façon de configurer cela à l'aide de NuGet?
- Dois-je utiliser "Ajouter une référence de package de bibliothèque" sur les trois projets chaque fois que j'ai besoin d'une référence?
- Dois-je utiliser "Ajouter une référence de package de bibliothèque" la première fois que j'ai besoin d'un package, puis utiliser Ajouter une référence-> Parcourir pour les utilisations suivantes?
Dans les deux cas, combien de fichiers packages.config dois-je avoir?
Install-Package RazorEngine -Version 3.3.0
mais cela ne sera appliqué que pour le projet sélectionné dans la liste déroulante de la console.