NuGet не получает пропущенные пакеты

У меня есть следующая структура проекта в VSS

Сейчас вVisual Studio 2010 Pro: Я открываюSolution2 а затем добавитьLibrary1 как внешний проект.

Library1 ссылается на две внешние библиотеки, которые я получаю через NuGet. Когда я строю свой Solution2, все работает нормально. Поэтому я зарегистрировался во всем моем проекте.

Выпуск: Когда другой разработчик получает Solution2 из sourcesafe и собирает, он говорит, что Library1 не хватает этих внешних библиотек.

Пробовал следующее:

1:http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages

Так что теперь у меня есть папка .nuget в Solution2, которая регистрируется. Но это все еще не приносит dlls.

Я сомневаюсь, что Library1, находящаяся в отдельном решении, вызывает эту проблему.

Есть идеи, как автоматически получать недостающие пакеты через NuGet?

Обновить:
Предложения Ксавье помогли, и вот два из его сообщений в блоге:

http://xavierdecoster.com/how-to-nuget-package-restore-when-sharing-projects-between-solutionshttp://xavierdecoster.com/debugging-nuget-package-restore