Notas sobre a versão do NuGet 3.1
Notas sobre a versão do NuGet 3.0 | Notas sobre a versão do Nuget 3.1.1
O NuGet 3.1 foi lançado em 27 de julho de 2015 como uma extensão empacotada do SDK da Plataforma Universal do Windows para Visual Studio 2015. Entregamos esta versão com o SDK da Plataforma Windows para que a experiência de desenvolvimento do Windows pudesse aproveitar o trabalho de plataforma cruzada do NuGet que havia sido iniciado anteriormente. Esta versão de extensão NuGet só está disponível para o Visual Studio 2015.
Recomendamos que os desenvolvedores que têm acesso à galeria do Visual Studio atualizem para a versão mais recente disponível, pois estamos sempre publicando atualizações com correções de bugs e novos recursos.
Extensão do Visual Studio NuGet
Problemas e recursos nesta versão são marcados no GitHub com o marco "Suporte transitivo UWP RTM 3.1" No total, fechamos 67 edições na versão 3.1.
Novos recursos
project.json
oferece suporte para Windows UWP e suporte ASP.NET 5- Instalação do pacote transitivo
A descrição e a definição desses recursos podem ser encontradas em outra parte da documentação.
Preterido
Os seguintes recursos não estão mais disponíveis no Visual Studio 2015:
- Os pacotes de nível de solução não podem mais ser instalados
Os seguintes recursos não estão mais disponíveis no Visual Studio 2015 e para projetos que usam a especificação project.json
install.ps1
euninstall.ps1
- Esses scripts serão ignorados durante a instalação, restauração, atualização e desinstalação do pacote- As transformações de configuração serão ignoradas
- O conteúdo será transportado, mas não copiado em um projeto.
- A equipe está trabalhando para reimplementar esse recurso, acompanhe a discussão e o progresso em: https://github.com/NuGet/Home/issues/627
Problemas conhecidos
Houve uma série de problemas conhecidos entregues com essa versão.
- A instalação da versão 3.1 com o SDK do Windows 10 fará downgrade de qualquer versão da extensão NuGet que tenha sido instalada anteriormente
Linha de comando do NuGet
O executável de linha de comando NuGet foi atualizado e movido para um novo local distribuível para que as versões históricas do nuget.exe possam continuar a ser disponibilizadas. É possível baixar a versão beta 3.1 do nuget.exe para Windows em: https://dist.nuget.org/win-x86-commandline/v3.1.0-beta/nuget.exe
O novo local distribuível reside no host dist.nuget.org, com uma estrutura de pastas que segue este modelo:
{platform supported}/{version}/nuget.exe
Novos recursos
- O nuget.exe pode restaurar e instalar pacotes em projetos que usam um arquivo
project.json
. - O nuget.exe pode se conectar e consumir o protocolo NuGet v3 em: https://api.nuget.org/v3/index.json