2013-02-17 2 views
0

Я проверил свой проект с помощью git и увидел собранные мной сборки с NuGet как отсутствующие. Я попытался построить и получил недостающую ошибку сборки, поэтому я попытался повторно добавить ее с помощью NuGet, но NuGet говорит, что я добавил эту dll/ссылку на мой проект (у него зеленая галочка).Интеграция управления источником NuGet

Я зашел в опции и проверял, не хватает ли ссылки во время сборки и сделал пересоздание, и у меня все еще не хватает ошибок asm.

Как использовать NuGet с контролем источника?

ответ

2

Щелкните правой кнопкой мыши Solution (и проекты) -> Включить NuGet пакет восстановления

или ...

Проверьте пакеты папки в систему управления версиями.

YMMV, NuGet ужасно интегрируется с контролем источника.

+0

+1 даже несмотря на то, что он не работал для меня. Восстановление, казалось, ничего не делало – 2013-02-18 22:06:08

+0

Реставрация никогда не работала для нас:/Мы больше не используем NuGet из-за этой проблемы. –

+0

О:/Что вы делаете? вставьте dll в папку и попросите ppl скопировать то, что им нужно? – 2013-02-19 23:46:56

0

[В пользу тех, кто землю здесь с помощью веб-поиска] По NuGet 2.0 «Восстановление пакетов» является шагом, который может быть выполнен с помощью сборки, прежде чем пытаться создать решение:

Посмотреть this от официальных документов NuGet

Включение восстановления пакета для решения может быть выполнено с помощью графического интерфейса Visual Studio, а изменения, внесенные в проект, аналогичны тем, что @Precipitous предлагает в своем комментарии. В основном вы делаете это: Щелкните правой кнопкой мыши по решению в Visual Studio и выберите «Включить восстановление пакета NuGet».