Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Notas de versão do NuGet 3.4-RC | Notas de versão do NuGet 3.4.1
O NuGet 3.4 foi lançado em 30 de março de 2016 como parte da Atualização 2 do Visual Studio 2015 e do Visual Studio 15 Preview Release e foi criado com alguns princípios em mente:
- Suporte multiplataforma
- Melhorias de desempenho
- Pequenas melhorias na interface do usuário
Os seguintes recursos foram adicionados anteriormente no RC e foram atualizados ou concluídos para a versão 3.4:
Novas funcionalidades
- Os clientes NuGet agora suportam codificação de conteúdo gzip de repositórios
- Suporte para PDBs de pacotes em projetos xproj
- Suporte para ações de compilação nos elementos contentFiles do iOS e Android
- Suporte para os monikers netstandard e netstandardapp framework
Novos recursos de interface do usuário
- Melhorias significativas de desempenho, especialmente nas guias Instalado, Atualizações e Consolidação
- A fonte agregada 'Todas as fontes de pacotes' está disponível com a fusão adequada dos resultados de pesquisa
- Os separadores Instalado e Atualizações agora estão ordenados alfabeticamente.
- Adicionado um botão Atualizar que permite que uma pesquisa seja atualizada
- Opções de compilação mais recentes na parte superior da lista de versões
Atualizações e melhorias
- Os pacotes referenciados em
project.jsonque têm uma versão flutuante não serão atualizados em todas as compilações. Em vez disso, eles serão atualizados somente quando forçados a restaurar, limpar, reconstruir ou modificarproject.json. - As fontes de repositório do nuget.org já não são forçadas numa configuração de projeto quando utiliza a interface de configuração do NuGet.
- O NuGet não restaura mais pacotes em projetos compartilhados nem grava um arquivo de bloqueio.
- Melhorámos a falha de rede e o tratamento de novas tentativas para servidores inacessíveis ou de resposta lenta.
- Os comportamentos de teclado e mouse são aprimorados na interface do usuário do Gerenciador de Pacotes do Visual Studio.
- Agora suportamos o esquema mais recente
project.jsonna DNX.
Alterações Disruptivas
- Os números de versão do pacote agora são normalizados para o formato major.minor.patch-pré-lançamento. Cada um dos major, minor, e patch é tratado como inteiro, eliminando quaisquer zeros à esquerda. As informações de pré-lançamento são tratadas como uma cadeia de caracteres e nenhuma alteração é aplicada a ela. Esses números são usados em consultas pelos clientes NuGet e na pesquisa fornecida pelo serviço nuget.org. Mais detalhes podem ser encontrados no NuGet Docs em Versões de pré-lançamento.
Problemas conhecidos
Questão: Os usuários do Windows 10 v1511 podem enfrentar problemas ou até mesmo uma falha do Visual Studio com o Powershell no Visual Studio nos seguintes cenários:
- Instalar / Desinstalar pacotes que têm os scripts install.ps1 / uninstall.ps1
- Carregando projetos que têm um script init.ps1 (como EntityFramework)
- Publicação de conteúdos Web
Solução alternativa: Certifique-se de que a instalação do Windows 10 tem os patches mais recentes aplicados, especialmente a atualização de janeiro de 2016 (KB 3124263) ou posterior. Mais detalhes estão disponíveis na edição #1638 do GitHub
Questão: Os redirecionamentos do protocolo NuGet v2 estão quebrados. Os repositórios NuGet personalizados que redirecionam solicitações para um host alternativo não honram a solicitação de redirecionamento.
Solução alternativa: Para contornar esse problema, configure o URI do repositório de pacotes nas configurações para apontar para o local do servidor redirecionado. Para obter mais informações, consulte GitHub pull request #387.
Continuamos a rastrear problemas em nossa lista de problemas do GitHub, que pode ser encontrada em: https://github.com/nuget/home/issues