Исходный код проекта или опубликованные DLL? - PullRequest
1 голос
/ 02 января 2009

При повторном использовании кода (например, созданной вами библиотеки Util) вы добавляете его проект в свое решение или используете скомпилированную / опубликованную DLL из библиотеки Util?

Ответы [ 2 ]

2 голосов
/ 02 января 2009

Если сборка является зрелой, вряд ли изменится, или я совершенно уверен, что мне не нужно в нее вмешиваться, я бы ссылался на DLL. Если вероятно, что изменения будут внесены в проект сборки, или, возможно, я захочу в него войти, я ссылаюсь на проект.

0 голосов
/ 02 января 2009

Я добавляю проект, если хочу быть уверенным во всех изменениях и последней версии библиотеки. Затем я могу обновить проект библиотеки при обновлении всего решения.

Если я хочу быть уверен, что использую определенную версию библиотеки, я просто добавлю DLL.

Редактировать: Кроме того, что сказал Митч.

...