Как использовать в TFS 2012 файлы из соседних командных проектов?
Мой командный проект, как и ряд других, ссылаются на один проект с общими библиотеками, лежащий отдельно (чтобы все, кто к нему обратится, получали одну и ту же версию, а не лезть в каждый менять). Но при билдинге на машину, которая собирает мой проект, эти общие библиотеки не подгружаются и процесс вылетает с ошибкой о ненайденном пространстве имен. Возможно как-то автоматизировать этот процесс?
Могу прописать скрипт, выполняемый перед билдингом, который будет получать последнюю версию нужных библиотек, и помещать ее в нужную директорию.
А есть другие способы?
Например можно сделать nuget репозиторий с последними билдами всех библиотек, можно даже версионность намутить.
Можно вообще пользоваться git репозиторием (tfs позволяет это делать) с его submodule системой, но тут могут вылезти другие проблемы.
Самое простое это все таки локальный nuget репозиторий описав его в файле nuget.config в корне решения