Ler em inglês

Compartilhar via


Notas sobre a versão do NuGet 1.7

Notas sobre a versão do NuGet 1.6 | Notas sobre a versão do Nuget 1.8

O NuGet 1.7 foi lançado em 4 de abril de 2012.

Problema de instalação conhecido

Se você estiver executando o VS 2010 SP1, poderá encontrar um erro de instalação ao tentar fazer upgrade no NuGet se tiver uma versão mais antiga instalada.

Outra opção é usar a solução alternativa de simplesmente desinstalar o NuGet e, em seguida, instalá-lo da Galeria de Extensões do VS. Consulte https://support.microsoft.com/kb/2581019 para obter mais informações.

Nota: se o Visual Studio não permitir que você desinstale a extensão (o botão Desinstalar está desabilitado), você provavelmente precisará reiniciar o Visual Studio usando "Executar como administrador".

Recursos

Suporte a abertura do arquivo readme.txt após a instalação

Novo na versão 1.7, se o pacote incluir um arquivo readme.txt na raiz do pacote, o NuGet abrirá automaticamente esse arquivo depois que terminar de instalar o pacote.

Mostrar pacotes de pré-lançamento na caixa de diálogo Gerenciar pacotes NuGet

A caixa de diálogo Gerenciar Pacotes NuGet agora inclui uma lista suspensa que fornece a opção de mostrar pacotes de pré-lançamento.

Showing prerelease packages

Botão Mostrar Restauração de Pacote quando os arquivos de pacote estão ausentes

Quando você abre o console do Gerenciador de Pacotes ou a caixa de diálogo de pacotes NuGet do Manager, o NuGet verificará se a solução atual habilitou o modo de Restauração de Pacotes e se algum arquivo de pacote está ausente da pasta packages. Se essas duas condições forem atendidas, o NuGet o notificará e mostrará um conveniente botão Restaurar. Clicar nesse botão acionará o NuGet para restaurar todos os pacotes ausentes.

Package restore button on dialog

Package restore button on console

Adicionar arquivo packages.config em nível de solução

Em versões anteriores do NuGet, cada projeto tem um arquivo packages.config que controla quais pacotes NuGet estão instalados nesse projeto. No entanto, não havia nenhum arquivo semelhante no nível da solução para acompanhar os pacotes no nível da solução. Como resultado, não havia como restaurar pacotes no nível da solução. Esse recurso agora está implementado no NuGet 1.7. O arquivo packages.config de nível de solução é colocado na pasta .nuget na raiz da solução e armazenará somente pacotes de nível de solução.

Comando Remover Novo Pacote

Devido ao baixo uso, o comando New-Package foi removido. Recomenda-se que os desenvolvedores usem o nuget.exe ou o prático NuGet Package Explorer para criar pacotes.

Correções de bugs

O NuGet 1.7 corrigiu muitos bugs em torno do fluxo de trabalho de Restauração de Pacotes e dos cenários de Controle de Rede/Origem.

Para obter uma lista completa dos itens de trabalho corrigidos no NuGet 1.7, consulte o [NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=Closed&type=All&priority=All&release=NuGet%201.7&assignedTo=All&component=All&sortField=Votes&sortDirection=Descending&page=0).