Visual Studio 2017 versi 15.7.6 Kini Menyokong Kemas kini JDK 8 181 8u181

Tingkap / Visual Studio 2017 versi 15.7.6 Kini Menyokong Kemas kini JDK 8 181 8u181 1 minit dibaca

Visual Studio 2017



Visual Studio 2017 telah diperbaharui ke versi baru, 15.7.6, yang menambah beberapa ciri baru sambil memperbaiki beberapa bug yang telah menghalang pengguna menggunakan aplikasi.

Terutama, versi baru ini menambahkan sokongan untuk Java Development Kit 8 (versi JDK 8u181) yang menambahkan sejumlah besar ciri baru untuk pengaturcaraan Java termasuk menambahkan sokongan untuk setiap pernyataan, kaedah lalai, dan statik ke antara muka, antara muka fungsional, pernyataan lamda , dan peningkatan pada API Pengumpulan, Serentak, dan Waktu Java.



Dalam versi baru ini, tiga pepijat telah disasarkan dan diperbaiki:



  • Visual C ++ Redistributable 2017 tidak melaporkan keadaan pemasangan di lokasi pendaftaran tertentu
  • Dalam 15.7 pengguna mungkin melihat peluasan dimuat tanpa semua aset mereka dan menyebabkan Visual Studio terhempas.
  • Visual Studio 2017 versi 15.7.5 crash semasa membuka penyelesaian

Bug pertama melibatkan pengendalian pendaftaran C ++ yang tidak dapat diagihkan semula secara tidak betul semasa memasang atau mengemas kini ke versi baru, akan berlaku ralat yang mengeluh kerana tidak dapat mencari kunci yang betul kerana telah dihapus. Pengguna yang memasukkan data di lokasi pendaftaran sebelumnya dikemas kini dan penyelesaiannya rosak kerana bug ini. Bug kedua berlaku ketika pengguna memuatkan sambungan dan tidak semua aset mereka dimuat dengannya, menyebabkan Visual Studio terhempas, yang membawa ke bug ketiga dan terakhir yang menyebabkan Visual Studio versi 15.7.5 hanya terhempas semasa dimulakan semasa memuat penyelesaian atau cuba membuat yang baru.



Sebagai tambahan kepada perubahan tersebut, Microsoft juga telah mengeluarkan Kerentanan Ciri Keselamatan Teras .NET yang menggambarkan kerentanan keselamatan di mana .NET Core tidak mengesahkan sijil dengan betul. 'Penyerang yang berjaya memanfaatkan kerentanan ini dapat menunjukkan sijil yang telah habis masa ketika dicabar. Kemas kini ini mengatasi kerentanan dengan membetulkan bagaimana .NET Core menangani pengesahan sijil. ' Sekiranya anda ingin melihat lebih banyak maklumat mengenai perkara ini, klik di sini untuk pergi ke Pusat Keselamatan Keselamatan Microsoft.

Catatan perubahan penuh dan nota pelepasan boleh dibaca di sini