2009-01-02 5 views
1

Lors de la réutilisation de code (par exemple, une bibliothèque Util que vous avez créée), ajoutez-vous son projet à votre solution ou utilisez une DLL compilée/publiée à partir de la bibliothèque Util?Source du projet ou DLL publiées?

Répondre

2

Si un assemblage est mature, pas susceptible de changer ou je suis assez certain que je n'aurai pas besoin d'y entrer je ferais référence à la DLL. S'il est probable que des changements seront apportés au projet de l'assemblée ou qu'il est probable que je veuille y participer, je fais référence au projet.

+0

vous pouvez également entrer dans un .dll si vous publiez le fichier .pdb –

0

J'ajoute le projet si je veux être sûr d'avoir tous les changements et la dernière version de la bibliothèque. Ensuite, je peux mettre à jour le projet de bibliothèque lorsque je mets à jour toute ma solution.

Si je veux être certain que j'utilise une version spécifique de la bibliothèque, je vais juste ajouter la DLL.

Editer: Aussi, ce que Mitch a dit.

Questions connexes