Как перейти на использование более ранней версии пакета NuGet

В Visual Studio для Mac и Visual Studio имеются функции для выбора старых версий пакетов и их автоматической установки. Аналогично тому, как работает обновление пакетов. Эти шаги описаны ниже.

Visual Studio

  1. Перейти к консоли > NuGet nuGet диспетчер пакетов > диспетчер пакетов

  2. Установка проекта в разделе "Проект по умолчанию"

  3. Используйте следующий синтаксис:

    Install-Package [PackageName] -Version [tab for version menu]

Вы также можете скопировать или вставить точную команду на странице NuGet пакета. Пример для Xamarin.Forms: https://www.nuget.org/packages/Xamarin.Forms/

Visual Studio для Mac

  1. В проекте щелкните правой кнопкой мыши папку пакетов и выберите пункт "Добавить пакеты"

  2. На панели поиска можно использовать следующий синтаксис для поиска необходимых пакетов:

    [PackageName] version:*

Примеры

  • Выводит список всех пакетов Xamarin.Forms:

    Xamarin.Forms version:

  • Выводит список всех пакетов Xamarin.Forms 1.4.x:

    Xamarin.Forms version:1.4

Примечание.

При добавлении пробела между version: номером версии поиск будет вести себя так, как будто версия не была указана.