2016-01-13 5 views
11

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

На GitHub есть версия 1.0.4, которая исправляет конкретную ошибку я обращенную ,

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

Я использую видеообзор visual studio 2015 с установленными git инструментами.

ответ

14

С NuGet, нет способа взять предварительную версию из хранилища Git.

Вы могли:

  1. Спросите для выпуска новой версии пакета NuGet, или по крайней мере пре-релиз.

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

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

  4. Управление репозиторием как подмодуль Git.

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

+0

будет пакет загружать исходный код, чтобы его можно было отлаживать? –

+0

Нет. Ни одно из решений не могло это сделать. Но вы можете использовать SourceLink или GitLink (есть другое, что я забыл имя), чтобы сделать это. – Philippe

Смежные вопросы