Partilhar via


Notas de versão do NuGet 3.1

Notas de versão do NuGet 3.0 | Notas de versão do NuGet 3.1.1

O NuGet 3.1 foi lançado em 27 de julho de 2015 como uma extensão integrada ao 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 da 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 NuGet Visual Studio

Problemas e funcionalidades nesta versão estão assinalados no GitHub com o marco «3.1 RTM UWP transitive support». No total, fechámos 67 problemas na versão 3.1.

Novas funcionalidades

  • project.json suporte para UWP do Windows e suporte ao ASP.NET 5
  • Instalação de pacotes transitivos

A descrição e a definição desses recursos podem ser encontradas em outro lugar na documentação.

Deprecated

Os seguintes recursos não estão mais disponíveis para o 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 para Visual Studio 2015 e projetos que usam a project.json especificação

  • install.ps1 e uninstall.ps1 - Esses scripts serão ignorados durante a instalação, atualização, restauração e remoção do pacote
  • As transformações de configuração serão ignoradas
  • O conteúdo será transportado, mas não copiado para um projeto.

Problemas conhecidos

Houve uma série de problemas conhecidos fornecidos com esta versão.

  • A instalação da versão 3.1 com o SDK do Windows 10 fará o downgrade de qualquer versão da extensão NuGet instalada anteriormente

Linha de comando NuGet

O executável de linha de comando do 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. Você pode 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

Novas funcionalidades

  • nuget.exe pode restaurar e instalar pacotes em projetos que utilizam um arquivo project.json.
  • nuget.exe pode se conectar e consumir o protocolo NuGet v3 em: https://api.nuget.org/v3/index.json

Problemas conhecidos

  1. Não é possível executar o pacote em um project.json arquivo - 928
  2. Não é suportado no Mono - 1059
  3. Não está localizado - 1058, 1057
  4. Não está assinado, assim como o existente https://nuget.org/nuget.exe - 1073