Заметки о выпуске NuGet 3.1
Заметки | о выпуске NuGet 3.0 для NuGet 3.1.1
NuGet 3.1 был выпущен 27 июля 2015 г. в качестве пакетного расширения для пакета SDK универсальная платформа Windows для Visual Studio 2015. Мы доставили этот выпуск с помощью пакета SDK для платформы Windows, чтобы возможности разработки Windows могли воспользоваться кроссплатформенной работой NuGet, которая была запущена ранее. Эта версия расширения NuGet доступна только для Visual Studio 2015.
Мы рекомендуем разработчикам, которые имеют доступ к обновлению коллекции Visual Studio до последней версии, так как мы всегда публикуем обновления с исправлениями ошибок и новыми функциями.
Проблемы и функции в этом выпуске помечены на сайте GitHub с вехой "3.1 RTM UWP транзитивной поддержки", в общей сложности мы закрыли 67 проблем в выпуске 3.1.
project.json
поддержка Windows UWP и поддержки ASP.NET 5- Установка транзитивного пакета
Описание и определение этих функций можно найти в других частях документации.
Следующие функции больше не доступны для Visual Studio 2015:
- Пакеты уровня решения больше не могут быть установлены
Следующие функции больше не доступны для Visual Studio 2015 и проектов, использующих спецификацию project.json
.
install.ps1
иuninstall.ps1
— эти скрипты будут игнорироваться во время установки пакета, восстановления, обновления и удаления.- Преобразования конфигурации будут игнорироваться
- Содержимое будет перенесено, но не скопировано в проект.
- Команда работает над повторной реализацией этой функции, следуйте обсуждению и прогрессу: https://github.com/NuGet/Home/issues/627
В этом выпуске было несколько известных проблем.
- Установка выпуска 3.1 с пакетом SDK для Windows 10 приведет к понижению версии любого расширения NuGet, установленного ранее.
Исполняемый файл командной строки NuGet был обновлен и перемещен в новое распространяемое расположение, чтобы исторические версии nuget.exe могли быть доступны. Вы можете скачать бета-версию 3.1 nuget.exe для Windows: https://dist.nuget.org/win-x86-commandline/v3.1.0-beta/nuget.exe
Новое распространяемое расположение находится на узле dist.nuget.org с структурой папок, следующей за этим шаблоном:
{platform supported}/{version}/nuget.exe
- nuget.exe может восстанавливать и устанавливать пакеты в проекты, использующие
project.json
файл. - nuget.exe может подключаться к протоколу NuGet версии 3 и использовать его по адресу: https://api.nuget.org/v3/index.json