C'est de cette façon que je le fais. Vous ne savez pas si il y a une autre meilleure façon:
- Clic-droit sur votre solution à partir de l'Explorateur de solutions. Passez la souris sur
"Ajouter" et sélectionnez "Nouveau Dossier de Solution". Ce n'est pas vraiment un dossier
et ne pas pointer vers n'importe quel Dossier Physique. C'est un résumé
construire pour le groupement des projets au sein d'une solution, mais nous allons l'utiliser
pour quelque chose d'autre.
- Appeler quelque chose comme "les Assemblys Référencés".
- Ensuite, cliquez-Droit sur votre solution à nouveau et cliquez sur "Ouvrir le Dossier
dans l'Explorateur Windows". Dans la fenêtre de l'explorateur windows qui s'affiche
ajouter un nouveau "Dossier Physique" (ce sera située juste en dessous de
la Solution de la racine du dossier).
- Vous pouvez l'appeler "Assemblys Référencés" pour que la Solution de Dossier et Dossier Physique partagent le même nom afin d'éviter la confusion.
- Prenez toutes ces DLL qui rôde partout (c'est à dire la
AjaxControlToolkit.dll ou l' DocumentFormat.OpenXml.dll enterré dans
les fichiers de programme) et la copie (NE PAS GLISSER de conserver les originaux où ils
sont dans le "Assemblys Référencés" dossier dans l'Explorateur Windows
(PAS DANS LA SOLUTION).
- Maintenant, vous pouvez faire glisser ces dll copié à partir de la "Assemblys Référencés"
Physique de Dossier dans l'Explorateur Windows dans le "Assemblys Référencés" Dossier de Solution
dans Visual Studio, l'Explorateur de solutions.
- Aller à travers chaque projet dans votre solution et supprimer toutes les références
aux assemblées, vous serez en référencement à partir de la "Référencé
Assemblées" le dossier.
- Ajouter les références à nouveau, mais cette fois-ci (selon le projet)
cliquez-droit sur "Références", cliquez sur "Ajouter une Référence...", sélectionnez le
Onglet "parcourir", cliquez sur l'icône de dossier avec la flèche verte (dit "Jusqu'
Un Niveau" lors du survol), double-cliquez sur le champ "Référence
Assemblées" le dossier, sélectionnez toutes les dll que vous voulez de référence et
cliquez sur "OK".
Vous avez terminé. Maintenant que votre solution sait de ces dll et où les trouver, lorsque vous vérifiez dans votre code (via SVN, TSF, ou quoi que ce soit), il va les pousser et de les copier vers le bas à utiliser pour les autres.
Si votre utilisation de TortiseSVN vous n'avez pas à faire quoi que ce soit si vous êtes également à l'aide de la AnkhSVN plug-in pour Visual Studio. Il étudie le fichier de votre solution (tout comme TFS) pour trouver les fichiers référencés par la solution. Dans ce cas, il va ramasser sur la nouvelle dll est référencé par le "Assemblys Référencés" Solution de Dossier et de les ajouter automatiquement à la source de contrôle et de suivi avant de les valider (qui est, si vous avez commis votre solution de changements à partir de l'Explorateur de solutions de Visual Studio, comme je le fais).
Espérons que cette aide.