Vérification dans les paquets de NuGet dans le contrôle de version?

Avant NuGet, il était commun accepté des "meilleures pratiques" pour le check-in externe de tous les Dll utilisées sur un projet. En général dans un Libs ou 3rdParty répertoire.

Lorsque l'on travaille avec NuGet, suis-je censé le check-in le packages répertoire, ou est-il un moyen pour MSBuild pour télécharger automatiquement les paquets nécessaires à partir de la nuget nourrir?

  • La réponse à cette question d'opinion. Les "exclure" ou " Non " camp soutient que, en raison de la condition de la fonctionnalité définir le rend facile au cours du développement et de construire afin de tirer juste à partir du dépôt de paquets (par ex. nuget.org), il peut seulement être fait au moment de la construction. "Include/camp du Oui maintient que le code ne serait pas construire sans les paquets si l'un dépôt externe deviennent indisponibles. Lire des deux côtés avant de prendre une décision. Voir aussi: softwareengineering.stackexchange.com/questions/301547/...