Visual Studio 2017 versie 15.7.6 ondersteunt nu JDK 8 Update 181 8u181

ramen / Visual Studio 2017 versie 15.7.6 ondersteunt nu JDK 8 Update 181 8u181 1 minuut gelezen

Visual Studio 2017



Visual Studio 2017 is bijgewerkt naar een nieuwe versie, 15.7.6, die enkele nieuwe functies toevoegt en enkele bugs verhelpt waardoor gebruikers de applicatie niet konden gebruiken.

In de eerste plaats voegt deze nieuwe versie ondersteuning toe voor Java Development Kit 8 (JDK-versie 8u181) die een hele reeks nieuwe functies toevoegt aan Java-programmering, inclusief het toevoegen van ondersteuning voor voor elke instructies, standaard- en statische methoden in interfaces, functionele interfaces, lamda-instructies , en verbeteringen aan de API's voor Verzameling, Gelijktijdigheid en Java Time.



In deze nieuwe versie zijn drie bugs getarget en opgelost:



  • Visual C ++ Redistributable 2017 rapporteert niet de installatiestatus op een specifieke registerlocatie
  • In 15.7 kunnen gebruikers extensies zien laden zonder al hun middelen en ervoor zorgen dat Visual Studio crasht.
  • Visual Studio 2017 versie 15.7.5 loopt vast bij het openen van een oplossing

De eerste bug betrof de onjuiste afhandeling van het register van de C ++ Redistributable bij het installeren of updaten naar een nieuwe versie, er zou een fout optreden die klaagde over het niet kunnen vinden van de juiste sleutel omdat deze was verwijderd. Gebruikers die gegevens op de vorige registerlocatie hebben ingetoetst, zijn bijgewerkt en hun oplossingen zijn defect geraakt vanwege deze bug. De tweede bug deed zich voor wanneer gebruikers extensies aan het laden waren en niet al hun middelen werden ermee geladen, waardoor Visual Studio crashte, wat leidde tot de derde en laatste bug die ervoor zorgde dat Visual Studio versie 15.7.5 gewoon crashte bij het opstarten tijdens het laden een oplossing of proberen een nieuwe te maken.



Naast deze wijzigingen heeft Microsoft ook een .NET Core Security Feature Bypass Vulernability uitgebracht, die een beveiligingsprobleem illustreert waarbij .NET Core certificaten niet correct valideert. “Een aanvaller die misbruik weet te maken van dit beveiligingslek, kan een verlopen certificaat presenteren wanneer hij wordt uitgedaagd. Deze update lost het beveiligingslek op door te verbeteren hoe .NET Core omgaat met certificaatvalidatie. ' Als je hier meer informatie over wilt zien, klik dan hier om naar het Microsoft Security Response Center te gaan.

Het volledige wijzigingslogboek en release-opmerkingen kunnen worden gelezen hier