(je sais que c'est une vieille question, mais mon équipe typiquement basé sur Java-est en train de faire un peu de travail .NET et poser les mêmes questions en ce moment, et voici ce que nous avons trouvé.)
Si vous utilisez un système DVCS comme Git, vous avez tout à fait raison de constater que vous pouvez rencontrer des problèmes de performance si vous vérifiez ces bibliothèques dans le contrôle de source. À titre de référence, nous avons effectué la transition de plusieurs grands projets (2 à 5 Go) avec des binaires enregistrés de Perforce vers Git. La performance des dépôts Git importés (en utilisant Git 1.9 sur des boîtes Windows puissantes utilisant des disques SSD) était inadéquatement lente pour le développement. Nous avons peaufiné notre build pour tirer la plupart de ces dépendances d'une instance Nexus privée, et les repos significativement plus minces (50-200 Mo de source) semblent bien fonctionner.
Si vous avez déjà une instance Nexus à votre disposition, rien ne vous empêche de l'utiliser pour stocker des artefacts .NET - en ce qui concerne Nexus, un artefact est juste un fichier. Si vous compressez vos fichiers DLL et fichiers de configuration et n'importe quoi dans un seul fichier, Nexus est heureux d'héberger cela comme artefact versionné, et vous pouvez le télécharger/décompresser au bon endroit quand vous en avez besoin. (Je n'ai pas utilisé Artifactory, donc je ne peux pas commenter ce qu'il fait.)
Si vous voulez quelque chose qui s'intègre spécifiquement avec VisualStudio (ou MonoDevelop), alors NuGet semble être la réponse émergente maintenant.
Par défaut, il y a un flux NuGet central sans restriction d'accès à la lecture.Pour l'hébergement, il semble que vous pouvez soumettre des binaires OSS/public à héberger là-bas, et si vous voulez héberger des binaires propriétaires/privés, il y a instructions for setting up your own private NuGet feed.
Si vous avez la version Pro de Nexus, it claims to host .NET artifacts and allow access through NuGet, mais je n'ai aucune expérience de l'utiliser.
Le projet Refix mentionné par @David M stocke les versions de chaque assemblage. –