Клонированное приложение ASP.NET MVC 3 от github показывает желтые восклицательные знаки рядом с каждым пакетом Nuget'd

Каждая DLL, поставляемая с помощью NuGet, показывает восклицательный знак на желтом фоне после клонирования проекта ASP.NET MVC из github. Кажется, что проблема в ПУТИ, который является абсолютным, а не относительным, то есть он показывает абсолютный путь первоначального разработчика, который в моем случае отличается от моего.

Так...

Есть ли способ заставить Nuget использовать относительные пути? Или есть способ просто использовать Nuget для обновления всего этого из проекта? Или есть ли лучший способ работы с NuGet в среде github?

Спасибо

1 ответ

Решение

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

Вы можете щелкнуть правой кнопкой мыши решение в Visual Studio и выбрать "Включить восстановление пакета Nuget".

Старый пост в блоге: http://blog.davidebbo.com/2011/08/easy-way-to-set-up-nuget-to-restore.html

Другие вопросы по тегам