Прочитать на английском

Поделиться через


Заметки о выпуске NuGet 1.6

Заметки | о выпуске NuGet 1.5 nuGet 1.7

NuGet 1.6 выпущен 13 декабря 2011 года.

Известная проблема с установкой

Если вы используете VS 2010 с пакетом обновления 1 (SP1), при попытке обновить NuGet при установке более старой версии может возникнуть ошибка.

Обходной путь — просто удалить NuGet, а затем установить его из коллекции расширений VS. Дополнительные сведения см. в разделе https://support.microsoft.com/kb/2581019.

Примечание. Если Visual Studio не позволит удалить расширение (кнопка "Удалить" отключена), скорее всего, потребуется перезапустить Visual Studio с помощью команды "Запуск от имени Администратор istrator".

Функции

Поддержка пакетов семантического управления версиями и предварительной версии

NuGet 1.6 предоставляет поддержку семантического управления версиями (SemVer). Дополнительные сведения об использовании SemVer см. в документации по управление версиями.

Использование NuGet без проверки пакетов (восстановление пакетов)

NuGet 1.6 теперь поддерживает первый класс для рабочего процесса, в котором пакеты NuGet не добавляются в систему управления версиями, но вместо этого восстанавливаются во время сборки при отсутствии. Дополнительные сведения см. в статье об использовании NuGet без фиксации пакетов в разделе управления версиями .

Шаблоны элементов, устанавливающие пакеты NuGet

На основе работы для поддержки предварительно установленного пакета NuGet в шаблоны проектов Visual Studio, NuGet 1.6 также добавляет поддержку шаблонов элементов Visual Studio. Шаблоны элементов могут иметь связанные пакеты NuGet, установленные при вызове шаблона.

Дополнительные сведения об изменении шаблона проекта или элемента для установки пакетов NuGet см . в разделе "Пакеты" в шаблонах Visual Studio.

Поддержка отключения источников пакетов

При настройке нескольких источников пакетов NuGet будет выглядеть в каждом из них для пакетов во время установки пакета и его зависимостей. Источник пакета, который по какой-то причине может сильно замедлить работу NuGet.

До NuGet 1.6 можно удалить источник пакета, но затем необходимо помнить сведения о том, когда вы хотите добавить его обратно.

NuGet 1.6 позволяет отменить проверка отключение источника пакета, но сохранить его.

Disabling a package

Исправления ошибок

NuGet 1.6 имеет в общей сложности 106 рабочих элементов. 95 из них были классифицированы как ошибки и 10 из них были функциями.

Полный список рабочих элементов, исправленных в NuGet 1.6, см. в разделе [NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%201.6&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0).