Установка пакета nuget из GitHub

Команда: Install-Package curve25519-uwp устанавливает версию 1.0.3 этого пакета (https://www.nuget.org/packages/curve25519-uwp/)

В GitHub есть версия 1.0.4, которая фиксирует конкретную ошибку, с которой я столкнулся.

Может ли кто-нибудь объяснить, как установить этот пакет?

Я использую Visual Studio 2015 Community Edition с установленными инструментами git.

Ответы

Ответ 1

С NuGet невозможно использовать предварительную версию из репозитория Git.

Ты мог:

  1. Попросите выпуск новой версии пакета NuGet или, по крайней мере, предварительный выпуск.

  2. Clone the repository, постройте версию и замените пакет NuGet на локальную зависимость. (Не хорошее решение!)

  3. Как и выше, но поместите его на свой собственный сервер NuGet.

  4. Управляйте хранилищем как подмодуль Git.

  5. Переключитесь с NuGet на Paket, который поддерживает ссылки на репозиторий Git. (Разумеется, лучшее решение, если ваш случай может появиться часто.)