Ссылки на проекты, работающие в небольшой команде в Visual Studio?

1

Я большую часть работы, и мне нравится добавлять ссылки на проект в мой основной проект. Эти подпроекты живут, и я часто меняю код, поэтому наличие ссылок на проекты в основном проекте помогает мне быстро перемещаться по коду и быстро его компилировать. Другим значением является автоматический выбор сборки выпуска/отладки.

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

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

Что было бы хорошей практикой для работы над вышеуказанным сценарием?

  • 0
    Измените ссылки на файл DLL ваших подпроектов и переведите это состояние вашего проекта в git, а затем измените ваши ссылки на проекты. Каждый раз, когда вы меняете свои подпроекты, добавляйте и библиотеки DLL. В этом случае вам не следует выдвигать файл проекта.
  • 0
    Также вы можете изменить путь вывода ваших проектов на общий путь и после внесения изменений в проект (ы) перенести их вывод в git.
Показать ещё 2 комментария
Теги:
visual-studio

1 ответ

0
Лучший ответ

Через несколько дней я нашел решение по адресу http://whathecode.wordpress.com/2012/10/07/conditional-project-or-library-reference-in-visual-studio/#comment-3597

Ещё вопросы

Сообщество Overcoder
Наверх
Меню