Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 versão prévia do Visual Studio 2015 Update 2 e Do Visual Studio 15 e foi criado com alguns princípios em mente:
- Suporte multiplataforma
- Aprimoramentos 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:
Novos recursos
- Os clientes NuGet agora dão suporte à codificação de conteúdo gzip de repositórios
- Suporte para PDBs de pacotes em projetos xproj
- Suporte para ações de build do iOS e android no elemento contentFiles
- Suporte para os identificadores dos frameworks netstandard e netstandardapp
Novos recursos de interface do usuário
- Melhorias significativas de desempenho especialmente nas guias Instalado, Atualizações e Consolidação
- A origem 'Todas as Fontes de Pacotes' está disponível com a correta mesclagem dos resultados de pesquisa.
- As guias Instaladas e Atualizações agora são classificadas em ordem alfabética
- Adicionado um botão Atualizar que permite que uma pesquisa seja atualizada
- Opções de build mais recentes na parte superior da lista de versões
Atualizações e melhorias
- Os pacotes referenciados em
project.jsonque possuem uma versão flutuante não serão atualizados a cada build. Em vez disso, eles serão atualizados somente quando forem forçados a restaurar, limpar, recompilar ou modificarproject.json. - As origens do repositório nuget.org não são mais forçadas a uma configuração de projeto quando você usa a interface de configuração do NuGet.
- O NuGet não restaura mais pacotes em projetos compartilhados nem grava um arquivo de bloqueio.
- Melhoramos o manejo de falhas de rede e tentativas de repetição para servidores inacessíveis ou demorados para responder.
- Os comportamentos de teclado e mouse são aprimorados na interface do usuário do Gerenciador de Pacotes do Visual Studio.
- Agora, damos suporte ao esquema mais recente
project.jsonno DNX.
Alterações de quebra
- Os números de versão do pacote agora são normalizados para o formato major.minor.patch-prerelease Cada um de major, minor e patch são tratados como inteiros e descartam 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:
- Instalando/desinstalando pacotes que têm scripts install.ps1/uninstall.ps1
- Carregando projetos que têm um script init.ps1 (como EntityFramework)
- Publicando conteúdo da Web
Solução alternativa: Verifique se a instalação do Windows 10 tem os patches mais recentes aplicados, especialmente o KB 3124263 de janeiro de 2016 ou uma atualização posterior. Mais detalhes estão disponíveis no problema do GitHub nº 1638
Questão: Os redirecionamentos de protocolo do NuGet v2 estão interrompidos. Repositórios NuGet personalizados que redirecionam solicitações para um host alternativo não respeitam a solicitação de redirecionamento.
Solução alternativa: Para contornar esse problema, defina o URI do repositório de pacotes nas configurações para apontar para o local do servidor redirecionado. Para obter mais informações, consulte a solicitação de pull do GitHub nº 387.
Continuamos acompanhando os problemas em nossa lista de problemas do GitHub que podem ser encontrados em: https://github.com/nuget/home/issues