O Visual Studio 2017 versão 15.7.6 agora é compatível com JDK 8, atualização 181 8u181

janelas / O Visual Studio 2017 versão 15.7.6 agora é compatível com JDK 8, atualização 181 8u181 1 minuto lido

Visual Studio 2017



O Visual Studio 2017 foi atualizado para uma nova versão, 15.7.6, que adiciona alguns novos recursos enquanto corrige alguns bugs que têm impedido os usuários de usar o aplicativo.

Principalmente, esta nova versão adiciona suporte para Java Development Kit 8 (JDK versão 8u181), que adiciona uma série de novos recursos à programação Java, incluindo a adição de suporte para instruções for-each, padrão e métodos estáticos em interfaces, interfaces funcionais, instruções lamda e melhorias nas APIs de coleta, simultaneidade e Java Time.



Nesta nova versão, três bugs foram direcionados e corrigidos:



  • O Visual C ++ Redistributable 2017 não relata o estado de instalação em um local de registro específico
  • No 15.7, os usuários podem ver as extensões carregadas sem todos os seus ativos e fazer com que o Visual Studio trave.
  • O Visual Studio 2017 versão 15.7.5 trava ao abrir uma solução

O primeiro bug envolvia o manuseio incorreto do registro do C ++ Redistributable ao instalar ou atualizar para uma nova versão, ocorreria um erro que reclamasse por não ser capaz de encontrar a chave correta por ter sido excluída. Os usuários que digitaram dados no local do registro anterior foram atualizados e suas soluções foram interrompidas por causa desse bug. O segundo bug ocorria quando os usuários carregavam extensões e nem todos os seus ativos carregavam com eles, fazendo com que o Visual Studio travasse, o que leva ao terceiro e último bug que fazia com que o Visual Studio versão 15.7.5 travasse apenas na inicialização ao carregar uma solução ou tentando criar uma nova.



Além dessas mudanças, a Microsoft também lançou uma vulnerabilidade de desvio de recurso de segurança do .NET Core, que ilustra uma vulnerabilidade de segurança em que o .NET Core não valida os certificados corretamente. “Um invasor que explorar com êxito esta vulnerabilidade pode apresentar um certificado expirado quando desafiado. Esta atualização elimina a vulnerabilidade corrigindo como o .NET Core lida com a validação de certificado. ” Se quiser ver mais informações sobre isso, clique aqui para ir para o Microsoft Security Response Center.

O log de alterações completo e as notas de lançamento podem ser lidos aqui