Bagikan melalui


RCLogoCatatan Rilis Visual Studio 2019 versi 16.11



Persyaratan | Sistem Komunitas | Pengembang Kompatibilitas | Persyaratan | Lisensi Riwayat | Rilis Kode | yang Dapat Didistribusikan Blog Whats | New di Visual Studio Docs


Catatan

Ini bukan versi terbaru Visual Studio. Untuk mengunduh rilis terbaru, kunjungi situs Visual Studio .



Apa yang Baru di Visual Studio 2019 versi 16.11

Jangka Waktu Dukungan

Visual Studio 2019 versi 16.11 adalah garis besar layanan yang didukung kelima dan terakhir untuk Visual Studio 2019. Pelanggan Perusahaan dan Profesional yang perlu mengadopsi lingkungan pengembangan jangka panjang yang stabil dan aman didorong untuk menstandarkan pada versi ini.  Seperti yang dijelaskan secara lebih rinci dalam siklus hidup dan kebijakan dukungan kami, versi 16.11 akan didukung dengan perbaikan dan pembaruan keamanan hingga April 2029, yang merupakan sisa siklus hidup produk Visual Studio 2019.

Selain itu, sekarang versi 16.11 tersedia, versi 16.9, yang merupakan garis besar layanan terakhir, akan didukung selama 12 bulan tambahan dan akan keluar dari dukungan pada Oktober 2022. Perhatikan juga bahwa versi 16.10 juga tidak lagi didukung. Rilis perantara ini menerima perbaikan layanan hanya sampai pembaruan kecil berikutnya dirilis.

Anda dapat memperoleh versi terbaru yang paling aman dari Visual Studio 2019 versi 16.11, dengan mengunjungi situs Visual Studio , atau dengan membuka bagian unduhan my.visualstudio.com. Anda bisa mendapatkan pembaruan dari katalog Microsoft Update. Untuk informasi selengkapnya tentang garis besar yang didukung Visual Studio, tinjau kebijakan dukungan untuk Visual Studio 2019.

Rilis Visual Studio 2019 versi 16.11

Catatan Rilis Yang Diarsipkan Visual Studio 2019

Visual Studio 2019 Blog

Blog Visual Studio 2019 adalah sumber resmi wawasan produk dari Tim Teknik Visual Studio. Anda dapat menemukan informasi mendalam tentang rilis Visual Studio 2019 di postingan berikut:


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.40

dirilis 10 September 2024

Masalah yang ditangani dalam rilis ini

Saran keamanan ditangani

CVE-2024-35272 SQL Server Native Client OLE DB Provider Remote Code Execution Vulnerability


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.39

dirilis 13 Agustus 2024

Masalah yang ditangani dalam rilis ini

  • Pembaruan model IntelliCode, sehingga pengguna akan mendapatkan model secara langsung dan tidak lagi bergantung pada layanan backend untuk diunduh.

Saran keamanan ditangani

  • CVE-2024-29187 (Diterbitkan ulang) - Penginstal berbasis WiX rentan terhadap pembajakan biner saat dijalankan sebagai SISTEM

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.38

dirilis 9 Juli 2024

Masalah yang ditangani dalam rilis ini

  • AzCopy versi 6.2 tidak lagi didistribusikan sebagai bagian dari Beban Kerja Azure di Visual Studio karena penghentian. Rilis AzCopy terbaru yang didukung dapat diunduh dari https://learn.microsoft.com/azure/storage/common/storage-use-azcopy-v10.
  • Perbarui MinGit ke v2.45.2.1 yang menyertakan GCM 2.5 yang mengatasi masalah dengan versi GCM sebelumnya di mana melaporkan kesalahan kembali ke Git setelah kloning dan membuatnya tampak seperti kloning gagal.

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.37

dirilis 11 Juni 2024

Masalah yang ditangani dalam rilis ini

  • Setelah meningkatkan ke build Germanium Windows, WSL memerlukan peningkatan manual. Ini dapat menyebabkan Visual Studio macet saat membuka proyek CMake.

Saran keamanan ditangani


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.36

dirilis 14 Mei 2024

Masalah yang ditangani dalam rilis ini

  • Rilis ini mencakup pembaruan OpenSSL ke v3.2.1

Saran keamanan ditangani


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.35

dirilis 9 April 2024

Masalah yang ditangani dalam rilis ini

  • Dengan perbaikan bug ini, klien sekarang dapat menggunakan bootstrapper dalam tata letak dan meneruskan parameter --noWeb untuk menginstal pada komputer klien dan memastikan bahwa penginstal dan produk Visual Studio diunduh hanya dari tata letak. Sebelumnya, terkadang selama proses penginstalan, alat penginstal tidak akan menghormati parameter -noWeb dan akan mencoba memperbarui sendiri dari web.

Saran keamanan ditangani

  • CVE-2024-28929 Pembaruan ini membahas kerentanan eksekusi kode jarak jauh di Microsoft ODBC Driver untuk Microsoft SQL Server.
  • CVE-2024-28930 Pembaruan ini membahas kerentanan eksekusi kode jarak jauh di Microsoft ODBC Driver untuk Microsoft SQL Server.
  • CVE-2024-28931 Pembaruan ini membahas kerentanan eksekusi kode jarak jauh di Microsoft ODBC Driver untuk Microsoft SQL Server.
  • CVE-2024-28932 Pembaruan ini membahas kerentanan eksekusi kode jarak jauh di Driver Microsoft ODBC untuk Microsoft SQL Server.
  • CVE-2024-28933 Pembaruan ini membahas kerentanan eksekusi kode jarak jauh di Microsoft ODBC Driver untuk Microsoft SQL Server.
  • CVE-2024-28934 Pembaruan ini membahas kerentanan eksekusi kode jarak jauh di Microsoft ODBC Driver untuk Microsoft SQL Server.
  • CVE-2024-28935 Pembaruan ini membahas kerentanan eksekusi kode jarak jauh di Microsoft ODBC Driver untuk Microsoft SQL Server.
  • CVE-2024-28936 Pembaruan ini membahas kerentanan eksekusi kode jarak jauh di Microsoft ODBC Driver untuk Microsoft SQL Server.
  • CVE-2024-28937 Pembaruan ini membahas kerentanan eksekusi kode jarak jauh di Microsoft ODBC Driver untuk Microsoft SQL Server.
  • CVE-2024-28938 Pembaruan ini membahas kerentanan eksekusi kode jarak jauh di Microsoft ODBC Driver untuk Microsoft SQL Server.
  • CVE-2024-28941 Pembaruan ini membahas kerentanan eksekusi kode jarak jauh di Microsoft ODBC Driver untuk Microsoft SQL Server.
  • CVE-2024-28943 Pembaruan ini membahas kerentanan eksekusi kode jarak jauh di Microsoft ODBC Driver untuk Microsoft SQL Server.
  • CVE-2024-29043 Pembaruan ini membahas kerentanan eksekusi kode jarak jauh di Microsoft ODBC Driver untuk Microsoft SQL Server.

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.34

dirilis 13 Februari 2024

Masalah yang ditangani dalam rilis ini

Komunitas Pengembang

Saran keamanan ditangani

  • CVE-2024-0057 Kerentanan bypass fitur keamanan ada ketika aplikasi berbasis Microsoft .NET Framework menggunakan API pembangunan rantai X.509 tetapi tidak sepenuhnya memvalidasi sertifikat X.509 karena kelemahan logika.

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.33

dirilis 9 Januari 2024

Masalah yang Ditangani dalam rilis ini

  • Memperbarui MinGit ke v2.43.0.1 yang dilengkapi dengan OpenSSL v3.1.4 dan mengatasi regresi di mana operasi jaringan benar-benar lambat dalam keadaan tertentu.

Saran Keamanan Ditangani

  • Kerentanan CVE-2024-20656 ada di layanan VSStandardCollectorService150, di mana penyerang lokal dapat meningkatkan hak istimewa pada host tempat instalasi Microsoft Visual Studio yang terpengaruh berjalan.
  • CVE-2023-32027 Saran ini diterbitkan ulang untuk mengatasi kerentanan Eksekusi Kode Jarak Jauh Microsoft ODBC untuk SQL Server di Visual Studio.
  • CVE-2023-32025 Saran ini diterbitkan ulang untuk mengatasi kerentanan Eksekusi Kode Jarak Jauh Microsoft ODBC untuk SQL Server di Visual Studio.
  • CVE-2023-32026 Saran ini diterbitkan ulang untuk mengatasi kerentanan Eksekusi Kode Jarak Jauh Microsoft ODBC untuk SQL Server di Visual Studio.
  • CVE-2023-29356 Saran ini diterbitkan ulang untuk mengatasi kerentanan Eksekusi Kode Jarak Jauh Microsoft ODBC untuk SQL Server di Visual Studio.
  • CVE-2023-32028 Saran ini diterbitkan ulang untuk mengatasi kerentanan Eksekusi Kode Jarak Jauh Microsoft SQL OLE DB di Visual Studio.
  • CVE-2023-29349 Saran ini diterbitkan ulang untuk mengatasi kerentanan Eksekusi Kode Jarak Jauh Microsoft ODBC dan OLE DB di Visual Studio.

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.32

dirilis 14 November 2023

Masalah yang Ditangani dalam rilis ini

Komunitas Pengembang

Saran Keamanan Ditangani

  • CVE-2023-36042Penolakan kerentanan layanan ada di Visual Studio di mana nama yang didekorasi salah bentuk dapat mengakibatkan perulangan tak terbatas.

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.31

dirilis 10 Oktober 2023

Masalah yang Ditangani dalam rilis ini

  • Versi Git yang diperbarui yang digunakan oleh Visual Studio ke v 2.41.0.3.

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.30

dirilis 12 September 2023

Masalah yang Ditangani dalam rilis ini

Saran Keamanan Ditangani

  • CVE-2023-36796Pembaruan keamanan ini mengatasi kerentanan dalam DiaSymReader.dll saat membaca file PDB yang rusak yang dapat menyebabkan Eksekusi Kode Jarak Jauh.
  • CVE-2023-36794Pembaruan keamanan ini mengatasi kerentanan dalam DiaSymReader.dll saat membaca file PDB yang rusak yang dapat menyebabkan Eksekusi Kode Jarak Jauh.
  • CVE-2023-36793Pembaruan keamanan ini mengatasi kerentanan dalam DiaSymReader.dll saat membaca file PDB yang rusak yang dapat menyebabkan Eksekusi Kode Jarak Jauh.
  • CVE-2023-36792Pembaruan keamanan ini mengatasi kerentanan dalam DiaSymReader.dll saat membaca file PDB yang rusak yang dapat menyebabkan Eksekusi Kode Jarak Jauh.
  • CVE-2023-36759Pembaruan keamanan ini menghapus pgodriver.sys, di mana membaca file berbahaya dapat menyebabkan Elevasi Hak Istimewa

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.29

dirilis 8 Agustus 2023

Masalah yang Ditangani dalam rilis ini

  • Mengatasi masalah di mana semua pengalihan VSWhere tidak akan mengembalikan instans dalam keadaan tidak dapat diluncurkan.

Saran Keamanan Ditangani


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.28

dirilis 25 Juli 2023

Masalah yang Ditangani dalam rilis ini


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.27

dirilis 13 Juni 2023

Masalah yang Ditangani dalam rilis ini

  • Wizard Variabel Kontrol ActiveX akan menghasilkan properti ActiveX serta fungsi, memulihkan fungsionalitas dari Visual Studio 2015.
  • Sebagai bagian dari pembaruan ini, untuk mengatasi CVE-2023-27909, CVE-2023-27910, dan CVE-2023-27911, kami menghapus dukungan .fbx dan .dae. Ini adalah komponen x86 pihak ketiga yang tidak lagi didukung oleh penulis. Pengguna yang terpengaruh harus menggunakan editor fbx.

Komunitas Pengembang

Saran Keamanan Ditangani

  • CVE-2023-24897 Kerentanan Eksekusi Kode Jarak Jauh Visual Studio Pembaruan keamanan ini mengatasi kerentanan di MSDIA SDK di mana PDB yang rusak dapat menyebabkan timbunan luapan, yang menyebabkan crash atau eksekusi kode jarak jauh.
  • Kerentanan Eksekusi Kode Jarak Jauh CVE-2023-25652 Visual Studio Pembaruan keamanan ini mengatasi kerentanan di mana input yang dibuat khusus untuk git apply –reject dapat menyebabkan penulisan konten terkontrol di lokasi sewenang-wenang.
  • CVE-2023-25815 Kerentanan Visual Studio Spoofing Pembaruan keamanan ini mengatasi kerentanan di mana pesan pelokalan Github mengacu pada jalur yang dikodekan secara permanen alih-alih menghormati awalan runtime yang mengarah ke penulisan memori yang tidak terikat dan crash.
  • Kerentanan Eksekusi Kode Jarak Jauh CVE-2023-29007 Visual Studio Pembaruan keamanan ini mengatasi kerentanan di mana file konfigurasi yang berisi kesalahan logika menghasilkan injeksi konfigurasi arbitrer.
  • Kerentanan Eksekusi Kode Jarak Jauh CVE-2023-29011 Kerentanan Pembaruan keamanan ini mengatasi kerentanan di mana Git untuk Windows yang dapat dieksekusi yang bertanggung jawab untuk menerapkan proksi SOCKS5 rentan mengambil konfigurasi yang tidak tepercaya pada komputer multi-pengguna.
  • Kerentanan Eksekusi Kode Jarak Jauh CVE-2023-29012 Visual Studio Pembaruan keamanan ini mengatasi kerentanan di mana program Git untuk Windows Git CMD salah mencari program saat startup, yang mengarah ke eksekusi kode serempak senyap.
  • Kerentanan Eksekusi Kode Jarak Jauh CVE-2023-27909 Visual Studio Pembaruan keamanan ini membahas Kerentanan Tulis Di Luar Batas di Autodesk® FBX® SDK di mana versi 2020 atau sebelumnya dapat menyebabkan eksekusi kode melalui file FBX yang dibuat secara berbahaya atau pengungkapan informasi.
  • Kerentanan Pengungkapan Informasi Visual Studio CVE-2023-27910 Kerentanan pembaruan keamanan ini mengatasi kerentanan di mana pengguna dapat ditipu untuk membuka file FBX berbahaya yang dapat mengeksploitasi kerentanan luapan buffer tumpukan di Autodesk® FBX® SDK 2020 atau sebelumnya yang dapat menyebabkan eksekusi kode jarak jauh.
  • Kerentanan Eksekusi Kode Jarak Jauh CVE-2023-27911 Visual Studio Pembaruan keamanan ini mengatasi kerentanan di mana pengguna dapat ditipu untuk membuka file FBX berbahaya yang dapat mengeksploitasi kerentanan luapan buffer timbunan di Autodesk® FBX® SDK 2020 atau sebelumnya yang dapat menyebabkan eksekusi kode jarak jauh.
  • Kerentanan Pengungkapan Informasi Visual Studio CVE-2023-33139 Kerentanan Pembaruan keamanan ini mengatasi kerentanan OOB di mana pengurai file obj di Visual Studios mengarah ke pengungkapan informasi.

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.26

dirilis 11 April 2023

Masalah yang Ditangani dalam rilis ini

  • Memperbaiki masalah di IIS Express yang dapat menyebabkan crash saat memperbarui data telemetri.
  • Memperbaiki crash ketika input yang tidak valid dikirim ke driver yang digunakan selama pelatihan PGO untuk driver mode kernel.

Komunitas Pengembang

Saran Keamanan Ditangani


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.25

dirilis 14 Maret 2023

Masalah yang Ditangani dalam rilis ini

  • Git 2.39 telah mengganti nama nilai untuk credential.helper dari "manager-core" menjadi "manager". Lihat https://aka.ms/gcm/rename untuk informasi lebih lanjut.
  • Pembaruan untuk paket mingit dan Git untuk Windows ke v2.39.2, yang membahas CVE-2023-22490

Saran Keamanan Ditangani


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.24

dirilis 14 Februari 2023

Masalah yang Ditangani dalam rilis ini

  • Memperbarui penerjemah CPython ke versi 3.9.13.
  • Memperbarui mingit dan Git untuk paket Windows ke v2.39.1.1, yang membahas CVE-2022-41903

Saran Keamanan Ditangani


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.23

dirilis 10 Januari 2023

Saran Keamanan Ditangani

  • CVE-2023-21538 .NET Penolakan Kerentanan Layanan Penolakan kerentanan layanan ada di .NET 6.0 di mana klien berbahaya dapat menyebabkan luapan tumpukan yang dapat mengakibatkan penolakan serangan layanan ketika penyerang mengirim permintaan yang tidak valid ke titik akhir yang terekspos.

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.22

dirilis 13 Desember 2022

Saran Keamanan Ditangani

  • CVE-2022-41089 Eksekusi Kode Jarak Jauh Kerentanan eksekusi kode jarak jauh ada di .NET Core 3.1, .NET 6.0, dan .NET 7.0, di mana aktor jahat dapat menyebabkan pengguna menjalankan kode sewenang-wenang sebagai akibat dari mengurai file xps yang dibuat secara berbahaya.

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.21

dirilis 8 November 2022

Masalah yang Ditangani dalam rilis ini

  • Menambahkan penjaga bersyarat untuk memperbaiki referensi yang salah dalam pengoptimalan AMD64 untuk peningkatan, stl_interfaces.

Saran Keamanan Ditangani


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.20

dirilis 11 Oktober 2022

Masalah yang Ditangani dalam rilis ini

  • Tampilan Sumber Daya yang Dibuat muncul lebih andal untuk proyek yang dimuat ulang
  • Administrator akan dapat memperbarui Vs Installer pada komputer klien offline dari tata letak tanpa memperbarui VS.

Saran Keamanan Ditangani

  • CVE-2022-41032 .NET Elevasi Kerentanan Hak Istimewa Kerentanan ada di .NET 7.0.0-rc.1, Klien .NET 6.0, .NET Core 3.1, dan NuGet (NuGet.exe, NuGet.Commands, NuGet.CommandLine, NuGet.Protocol) di mana aktor jahat dapat menyebabkan pengguna menjalankan kode arbitrer.

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.19

dirilis Septemenber 13, 2022

Masalah yang Ditangani dalam rilis ini

  • Tampilan Sumber Daya yang Dibuat muncul lebih andal untuk proyek yang dimuat ulang

Saran Keamanan Ditangani

  • CVE-2022-38013 .NET Penolakan KerentananLayanan Penolakan kerentanan layanan ada di ASP.NET Core 3.1 dan .NET 6.0 di mana klien berbahaya dapat menyebabkan luapan tumpukan yang dapat mengakibatkan penolakan serangan layanan ketika penyerang mengirim payload yang disesuaikan yang diurai selama pengikatan model.

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.18

dirilis 9 Agustus 2022

Dari Komunitas Pengembang

Saran Keamanan Ditangani


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.17

dirilis 12 Juli 2022

Masalah yang Ditangani dalam rilis ini

  • LibraryManager yang diperbarui untuk mengakomodasi perubahan pada CDNJS API

Dari Komunitas Pengembang


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.16

dirilis 14 Juni 2022

Dari Komunitas Pengembang

Saran Keamanan Ditangani

  • Kerentanan Pengungkapan Informasi CVE-2022-30184 .NET Kerentanan ada di .NET 6.0 dan .NET Core 3.1 dalam NuGet di mana kebocoran kredensial dapat terjadi.
  • CVE-2022-24513 Elevasi kerentanan hak istimewa Potensi elevasi kerentanan hak istimewa ada ketika layanan pembaruan Microsoft Visual Studio secara tidak benar mengurai data konfigurasi lokal.

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.15

dirilis 17 Mei 2022

Masalah yang Ditangani dalam rilis ini

  • Memperbaiki koneksi untuk Azure SQL Managed Instance di SQL Server Data Tools, termasuk Schema Compare dan SQL Server explorer. Catatan: Dukungan untuk Instans Terkelola dengan dukungan Azure Arc sedang menunggu rilis mendatang (Di Komunitas)

Dari Komunitas Pengembang


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.14

dirilis 10 Mei 2022

Masalah yang Ditangani dalam rilis ini

  • Menambahkan implementasi untuk laporan cacat C++20 yang tersisa (alias backport). Semua fitur C++20 sekarang tersedia di bawah sakelar /std:c++20. Untuk informasi selengkapnya tentang backport yang diimplementasikan, silakan lihat proyek Laporan Cacat C++20 di repositori GitHub microsoft/STL dan blogpost ini
  • Git yang diperbarui untuk versi Windows yang digunakan oleh Visual Studio dan komponen opsional yang dapat diinstal ke 2.36.0.1
  • Memperbaiki masalah dengan integrasi git, di mana jika menarik/menyinkronkan cabang yang telah berbeda, jendela output tidak akan menampilkan petunjuk yang dilokalkan tentang cara mengatasinya.

Dari Komunitas Pengembang

Saran Keamanan Ditangani

CVE-2022-29117 .NET Penolakan Kerentanan Layanan Kerentanan ada di .NET 6.0, .NET 5.0 dan .NET Core 3.1 di mana klien berbahaya dapat memanipulasi cookie dan menyebabkan Penolakan Layanan.

Kerentanan CVE-2022-23267 .NET Core Denial of Service Kerentanan ada di .NET 6.0, .NET 5.0 dan .NET Core 3.1 di mana klien berbahaya dapat menyebabkan Penolakan Layanan melalui alokasi memori berlebih melalui HttpClient.

CVE-2022-29145 .NET Penolakan Kerentanan Layanan Kerentanan ada di .NET 6.0, .NET 5.0 dan .NET Core 3.1 di mana klien berbahaya dapat menyebabkan Penolakan Layanan ketika formulir HTML diurai.

CVE-2022-24513 Elevasi kerentanan hak istimewa Potensi elevasi kerentanan hak istimewa ada ketika layanan pembaruan Microsoft Visual Studio secara tidak benar mengurai data konfigurasi lokal.


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.13

dirilis 19 April 2022

Masalah yang Ditangani dalam rilis ini

  • Memperbaiki regresi vctip.exe dari 16.11.12
  • Memperbaiki bug yang mencegah beberapa aplikasi yang dibangun dengan Address Sanitizer (ASAN) untuk dimuat di Windows 11.
  • Memperbaiki masalah ASAN lain di mana aplikasi multi-utas dengan ketidakcocokan timbunan mungkin mengalami kebuntuan, laporan "wild pointer freed" palsu, atau kebuntuan selama proses keluar.

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.12

dirilis 12 April 2022

Masalah yang Ditangani dalam rilis ini

  • Memperbaiki masalah yang akan menyebabkan beberapa animasi untuk eksekusi pengujian berjalan di latar belakang bahkan ketika eksekusi pengujian terkait selesai. Hal ini menyebabkan perlambatan yang sangat terlihat pada monitor kecepatan refresh tinggi. Perbaikan harus meningkatkan pengalaman menggunakan VS pada monitor kecepatan refresh tinggi.
  • Menghapus peringatan yang tidak perlu saat menyambungkan ke server LiveShare yang tidak menawarkan fungsionalitas tertentu yang digunakan oleh klien.

Dari Komunitas Pengembang

Saran Keamanan Ditangani

CVE-2022-24765 Elevasi kerentanan hak istimewa Potensi elevasi kerentanan hak istimewa ada di Git untuk Windows, di mana operasi Git dapat berjalan di luar repositori sambil melakukan seraching untuk direktori Git. Git untuk Windows sekarang diperbarui ke versi 2.35.2.1.

CVE-2022-24767 DLL membajak kerentanan Potensi kerentanan pembajakan DLL ada di Git untuk penginstal Windows, saat menjalankan uninstaller di bawah akun pengguna SISTEM. Git untuk Windows sekarang diperbarui ke versi 2.35.2.1.

CVE-2022-24513 Elevasi kerentanan hak istimewa Potensi elevasi kerentanan hak istimewa ada ketika layanan pembaruan Microsoft Visual Studio secara tidak benar mengurai data konfigurasi lokal.


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.11

dirilis 8 Maret 2022

Masalah yang Ditangani dalam rilis ini

  • Memperbaiki masalah penelusuran kesalahan jarak jauh, terutama memengaruhi Azure App Service, di mana kegagalan autentikasi terkadang akan gagal dengan 'Koneksi dengan titik akhir jarak jauh dihentikan' dan Visual Studio tidak akan meminta kredensial.
  • Peningkatan performa pada monitor kecepatan refresh tinggi.

Dari Komunitas Pengembang

Saran Keamanan Ditangani

Kerentanan CVE-2020-8927 Kerentanan Eksekusi kode jarak jauh ada di .NET 5.0 dan .NET Core 3.1 di mana luapan buffer ada di versi pustaka Brotli sebelum 1.0.8.

Kerentanan CVE-2022-24464 Penolakan kerentanan layanan ada di .NET 6.0, .NET 5.0, dan .NET CORE 3.1 saat mengurai jenis permintaan formulir http tertentu.

Kerentanan CVE-2022-24512 Kerentanan Eksekusi Kode Jarak Jauh ada di .NET 6.0, .NET 5.0, dan .NET Core 3.1 di mana buffer tumpukan diserbu dalam rutinitas .NET Double Parse.

CVE-2021-3711 OpenSSL Buffer Overflow kerentanan Potensi kerentanan luapan buffer ada di OpenSSL, yang dikonsumsi oleh Git untuk Windows. Git untuk Windows sekarang diperbarui ke versi 2.35.1.2, yang mengatasi masalah ini.


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.10

dirilis 8 Februari 2022

Masalah yang Diatasi dalam Rilis ini

  • Memperbaiki masalah yang menyebabkan linker C++ sporadis mengalami crash.
  • Masalah codegen buruk senyap dengan x64.
  • Masalah yang mencegah file dihapus saat sedang diproses oleh analisis statis C++ latar belakang.
  • Mengatasi masalah di operator kesetaraan C++ ATL CString di bawah mode C++20.
  • Memperbaiki masalah yang dapat mencegah penginisialisasi berjalan dalam skenario pengujian beban.

Dari Komunitas Pengembang

Saran Keamanan Ditangani

Kerentanan CVE-2022-21986 Kerentanan Penolakan Kerentanan Layanan ada di .NET 5.0 dan .NET 6.0 ketika server web Kestrel memproses permintaan HTTP/2 dan HTTP/3 tertentu.


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.9

dirilis 11 Januari 2022

Masalah yang Diatasi dalam Rilis ini

  • Memperbaiki masalah karena tidak dapat men-debug aplikasi beberapa kali ketika Terminal Windows digunakan sebagai terminal default.
  • Perbaikan penyiapan untuk membuka blokir pelanggan pada konfigurasi terbatas
  • Memperbaiki masalah yang mencegah klien dapat memperbarui bootstrapper yang lebih baru. Setelah klien menggunakan bootstrapper dan alat penginstal yang dikirim Januari 2022 atau yang lebih baru, semua pembaruan menggunakan bootstrapper berikutnya harus berfungsi selama durasi siklus hidup produk.
  • Menangani instans sesekali di mana VSInstr tidak akan keluar saat melengkapi biner dengan metadata volatil yang menyebabkan Profil Instrumentasi gagal.
  • Memperbaiki masalah saat mengkompilasi kode C++ dengan fungsi yang sangat besar menggunakan /Og atau #pragma optimize("g") dapat menghasilkan kode yang tidak valid (codegen buruk)
  • Memperbaiki bug di C++ Concurrency::p arallel_for_each yang mengalami crash proses panggilan karena luapan bilangan bulat

Dari Komunitas Pengembang


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.8

dirilis 14 Desember 2021

Masalah yang Diatasi dalam Rilis ini

Penyajian karakter kontrol teks dua arah

Untuk mencegah eksploitasi yang berpotensi berbahaya yang memungkinkan kode salah direpresentasikan, editor Visual Studio tidak akan lagi mengizinkan karakter kontrol teks dua arah untuk memanipulasi urutan karakter di permukaan pengeditan. Opsi baru akan menyebabkan karakter kontrol teks dua arah ini ditampilkan dengan tempat penampung. Karakter kontrol teks dua arah masih akan ada dalam kode karena perilaku ini hanya berdampak pada apa yang dirender di editor kode.

VS dengan karakter kontrol teks dua arah diganti dengan tempat penampung

Fungsionalitas ini dikontrol dalam Alat\Opsi. Di bawah halaman Editor Teks\Umum ada opsi untuk "Tampilkan karakter kontrol teks dua arah", yang akan diperiksa secara default. Saat dicentang, semua karakter kontrol teks dua arah akan dirender sebagai tempat penampung. Menghapus centang opsi akan kembali ke perilaku sebelumnya di mana karakter ini tidak dirender.

Karakter Unicode dianggap sebagai karakter kontrol teks dua arah jika termasuk dalam salah satu rentang berikut: U+061c, U+200e-U+200f, U+202a-U+202e, U+2066-U+2069.

  • Memperbaiki masalah di pengkompilasi C++ di mana destruktor templat yang terlibat dalam hierarki kelas dengan inisialisasi anggota data dapat dibuat terlalu dini, berpotensi menyebabkan diagnostik yang salah tentang penggunaan jenis yang tidak ditentukan atau kesalahan lainnya.
  • Memperbaiki masalah dalam perbandingan CString ATL di bawah mode bahasa C++20 dan C++Terbaru.
  • Menambahkan Python 3.9.7 ke beban kerja Python. Menghapus Python 3.7.8 karena kerentanan keamanan.

Dari Komunitas Pengembang

Saran Keamanan Ditangani

Kerentanan CVE-2021-43877 .NET Elevasi kerentanan hak istimewa ada di ANCM yang dapat memungkinkan elevasi hak istimewa ketika aplikasi .NET core, .NET 5 dan .NET 6 dihosting dalam IIS.

Karakter kontrol teks dua arah CVE-2021-42574 Dua Arah dapat digunakan untuk menyebabkan kode dirender di editor secara berbeda dari apa yang ada di disk.


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.7

dirilis 16 November 2021

Masalah yang Diatasi dalam Rilis ini

  • Menambahkan dukungan Xcode 13.1.
  • Bootstrappers sekarang menghormati parameter --useLatestInstaller, yang menyebabkan alat penginstal terbaru diintegrasikan ke dalam tata letak. Alat penginstal terbaru ini, yang dikirim dengan Visual Studio 2022, memungkinkan skenario di mana perusahaan ingin transisi klien mereka dari satu lokasi tata letak ke lokasi lainnya. Untuk informasi selengkapnya, lihat [Panduan Administrator Visual Studio](* Bootstrappers sekarang menghormati parameter --useLatestInstaller, yang menyebabkan penginstal terbaru diintegrasikan ke dalam tata letak. Alat penginstal terbaru ini, yang dikirim dengan Visual Studio 2022, memungkinkan skenario di mana perusahaan ingin transisi klien mereka dari satu lokasi tata letak ke lokasi lainnya. Untuk informasi selengkapnya, lihat Panduan Administrator Visual Studio.).
  • Memperbaiki masalah proyek WAP wehre tidak akan muncul di kotak kombo bilah alat proyek startup.
  • Memperbaiki masalah dengan Windows Application Projects (WAP) di mana, dalam keadaan tertentu, bundel aplikasi akhir berisi biner yang salah.
  • Cegah membuka jendela "Team Explorer > Kelola Koneksi" atau "Perubahan Git" menyebabkan solusi TFVC dibongkar.

Dari Komunitas Pengembang


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.6

dirilis 09 November 2021

Masalah yang Diatasi dalam Rilis ini

  • Atasi instans sesekali di mana VSInstr tidak akan keluar saat melengkapi biner dengan metadata volatil.
  • Perbaikan untuk kesalahan "nilai rentang" saat menggunakan C++ IntelliSense.
  • Dalam kondisi tertentu dengan fsi lokal internasional yang dipilih akan crash saat dijalankan dari Visual Studio. Rilis ini memperbaiki masalah dan fsi sekarang harus beroperasi dengan benar.
  • Memperbaiki masalah yang dapat menyebabkan Visual Studio membuat, men-debug, atau menjalankan pengujian terhadap biner yang tidak diperbarui dengan perubahan kode terbaru Anda.
  • Memperbaiki kebocoran kumpulan utas selama penelusuran kesalahan lokal Cloud Services.
  • Tambahkan dukungan untuk API Android 12.
  • Memperbaiki potensi kebuntuan saat menutup Profiler Performa atau Alat Diagnostik pada komputer Windows Server.
  • Memperbaiki penundaan dalam startup VS.

Saran Keamanan Ditangani

CVE-2021-42319 Elevation of Privilege Vulnerability An Elevation of Privilege vulnerability ada di Penyedia WMI yang disertakan dalam alat penginstal Visual Studio.

CVE-2021-42277 Diagnostics Hub Standard Collector Service Elevation of Privilege Vulnerability Peningkatan kerentanan hak istimewa ada ketika Diagnostics Hub Standard Collector salah menangani operasi file.


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.5

dirilis 12 Oktober 2021

Masalah yang Diatasi dalam Rilis ini

Saran Keamanan Ditangani

CVE-2020-1971 OpenSSL Penolakan Kerentanan Layanan

Potensi penolakan kerentanan layanan ada di pustaka OpenSSL, yang digunakan oleh Git.

CVE-2021-3449 OpenSSL Penolakan Kerentanan Layanan

Potensi penolakan kerentanan layanan ada di pustaka OpenSSL, yang digunakan oleh Git.

CVE-2021-3450 OpenSSL Penolakan Kerentanan Layanan

Bypass bendera potensial ada di pustaka OpenSSL, yang digunakan oleh Git.

Kerentanan Pengungkapan CVE-2021-41355 .NET

Kerentanan Pengungkapan Informasi ada di .NET di mana System.DirectoryServices.Protocols.LdapConnection mengirimkan kredensial dalam teks biasa di Linux.


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.4

dirilis 05 Oktober 2021

Masalah yang Diatasi dalam Rilis ini

  • Dukungan Windows 11 SDK.
  • Tambahkan fungsi matematika AMD64 ke ARM64X CRT.
  • Pembaruan pada antarmuka ARM64 dan ARM64EC antara biner dan runtime instrumentasi POGO.
  • Memperbaiki beberapa masalah dengan responsivitas dan kebenaran IntelliSense yang memengaruhi konsep, rentang, dan templat fungsi yang disingkat C++20.
  • Memperbaiki positif palsu dalam pemeriksaan masa pakai lokal.
  • Memperbaiki masalah di mana array yang dialokasikan dengan konstanta ukuran > 32bit dapat mengalokasikan lebih sedikit memori daripada yang diminta.
  • Memastikan bahwa inisialisasi string ATL terjadi selama inisialisasi variabel statis, di AppDomain default.
  • Memperbaiki bug dalam C++ Concurrency::p arallel_for_each yang mengalami crash proses panggilan karena luapan bilangan bulat.
  • Memperbaiki bug di mesin debugging iterator STL yang dapat menyebabkan crash dalam program multithread menggunakan kontainer STL.
  • Kami telah memperbaiki kesalahan kompilator internal fatal yang disebabkan oleh struct yang tidak disebutkan namanya yang bidangnya dirujuk dari anotasi SAL.
  • Memperbaiki crash langka saat menganalisis kode templat yang menggunakan __uuidof.
  • Memperbaiki masalah yang menyebabkan hasil analisis statis C++ terkadang tidak ditampilkan dengan benar dalam tindakan FixIt.
  • Memperbaiki pembukaan file ekstensi .uitest dalam proyek antarmuka pengguna berkode
  • Peristiwa perubahan komponen api untuk objek non-komponen juga di perancang WinForms .NET
  • Perbaikan untuk crash saat menghapus kontrol ContextMenuStrip di Formulir Windows .NET designer.
  • Jaga dari crash saat perancang Formulir Windows memuat ulang saat menyeret.
  • Perbaiki untuk crash VS terputus-terputus saat berinteraksi dengan perancang WinForms .NET selama solusi atau pembangunan kembali proyek.
  • Memperbaiki bug yang menyebabkan proyek .NET 5 dilaporkan kedaluwarsa ketika seharusnya sudah diperbarui, menyebabkan build yang lebih lambat.
  • Nonaktifkan pengindeksan aset secara otomatis untuk proyek Unity skala besar.
  • Menambahkan dukungan Xcode 13.0.
  • Rilis ini memperbaiki masalah penyebaran proyek Windows Application Packaging tertentu di mana penyebaran tidak perlu menyalin file yang tidak dimodifikasi.

Dari Komunitas Pengembang


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.3

dirilis 14 September 2021

Masalah yang Diatasi dalam Rilis ini

  • Memperbaiki target debug "Perangkat Jarak Jauh" yang hilang untuk proyek Xamarin iOS.
  • Memperbaiki bug yang menyebabkan tautan pintasan menu mulai menghilang. Bug hanya terjadi saat memperbarui beberapa instans SKU produk yang berbeda pada komputer yang sama.

Dari Komunitas Pengembang


Saran Keamanan Ditangani

CVE-2021-26434 Visual Studio Salah Penetapan Izin Kerentanan Eskalasi Hak Istimewa

Kerentanan penetapan izin ada di Visual Studio setelah menginstal pengembangan Game dengan C++ dan memilih beban kerja Unreal Engine Installer. Sistem rentan terhadap LPE selama penginstalan, sistem ini membuat direktori dengan akses tulis ke semua pengguna.


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.2

dirilis 25 Agustus 2021

Masalah yang Diatasi dalam Rilis ini

  • Memperbaiki masalah saat pembuatan cache CMake akan gagal, yang memblokir IntelliSense, build, dan debug.
  • Memperbaiki peringatan "Mengevaluasi fungsi 'System.Diagnostics.TraceInternal.Listeners.get' kehabisan waktu dan perlu dibatalkan dengan cara yang tidak aman" saat memulai penelusuran kesalahan pada beberapa aplikasi .NET dan dotnet Core.

Dari Komunitas Pengembang


Ikon Catatan Rilis Visual Studio 2019 versi 16.11.1

dirilis 16 Agustus 2021

Masalah yang Diatasi dalam Rilis ini

  • Memperbaiki masalah saat menginstal paket Microsoft.VisualStudio.ScriptedHost.Registry selama penginstalan Visual Studio, yang akan menyebabkan seluruh penginstalan gagal.
  • Tidak Diblokir Menambahkan Koneksi SSH baru melalui Opsi Alat

Dari Komunitas Pengembang

Ikon Catatan Rilis Visual Studio 2019 versi 16.11.0

dirilis 10 Agustus 2021

Ringkasan Apa yang Baru dalam Rilis Visual Studio 2019 versi 16.11.0 ini

Menu Bantuan Yang Diperbarui

  • Sorotan menu yang diperbarui adalah Materi memulai dan Tips/Trik yang bermanfaat. Ini juga menyediakan akses ke Komunitas Pengembang, Catatan Rilis, Peta Strategi produk Visual Studio, dan halaman Media Sosial kami.
  • Item menu Langganan Saya Yang Baru memungkinkan pengembang untuk memaksimalkan langganan mereka melalui kesadaran manfaat dan informasi tambahan!

Alat Git

  • Akses tindakan tambahan dari menu luapan di pemilih cabang di jendela Perubahan Git dan bilah status.
  • Arahkan mouse ke atas nama cabang untuk melihat detail penerapan terakhir dalam tipsalat.
  • Akses tindakan tambahan di menu luapan pemilih repositori dari bilah status.
  • Arahkan mouse ke atas nama repositori untuk melihat detail repositori seperti jalur lokal dan URL jarak jauh.

C++

  • Alat LLVM yang dikirim dengan Visual Studio telah ditingkatkan ke LLVM 12. Lihat catatan rilis LLVM untuk detailnya.
  • Dukungan Clang-cl diperbarui ke LLVM 12.

Siapkan

  • Memperbaiki masalah yang memengaruhi eksekusi baris perintah dari perintah pembaruan. Jika pembaruan gagal untuk pertama kalinya, penerbitan berikutnya dari perintah pembaruan sekarang menyebabkan pembaruan melanjutkan operasi sebelumnya di tempat terakhirnya.

.NET Hot Reload

  • Pengalaman Pengguna .NET Hot Reload untuk mengedit kode terkelola saat runtime.

Detail Apa yang Baru dalam Rilis Visual Studio 2019 versi 16.11.0 ini

Pengalaman Pengguna .NET Hot Reload untuk mengedit kode terkelola saat runtime

Dalam rilis ini, kami sangat senang untuk menyediakan rilis pertama pengalaman pengguna Hot Reload baru saat mengedit file kode untuk aplikasi seperti WPF, Formulir Windows, ASP.NET Core, Console, dll. Dengan Hot Reload, Anda sekarang dapat memodifikasi kode sumber terkelola aplikasi saat aplikasi berjalan tanpa perlu menjeda eksekusi atau menggunakan titik henti. Sebagai gantinya, cukup buat perubahan yang didukung dan gunakan tombol "terapkan perubahan kode" baru di toolbar untuk segera menerapkannya.

Perubahan .NET Hot Reload diterapkan di VS menggunakan tombol 'terapkan perubahan kode'

Dalam pembaruan Visual Studio ini, pengalaman baru ini tersedia saat menjalankan aplikasi Anda di bawah debugger (F5) dan didukung oleh mekanisme Edit dan Lanjutkan (EnC). Oleh karena itu, di mana saja EnC didukung, Anda sekarang juga dapat menggunakan Hot Reload bersama fitur debugger lainnya. .NET Hot Reload juga akan berfungsi bersama XAML Hot Reload, sehingga memungkinkan untuk membuat UI dan perubahan di belakang kode dalam aplikasi desktop Anda seperti WPF atau WinUI.

Baik EnC maupun Hot Reload juga memiliki batasan yang sama, jadi ketahuilah bahwa tidak setiap jenis pengeditan saat ini didukung. Daftar lengkap apa yang atau tidak didukung dapat ditemukan dalam dokumentasi kami.

Untuk mempelajari lebih lanjut tentang Hot Reload dan visi jangka panjang kami, Anda juga dapat membaca detail selengkapnya di posting blog kami.

Masalah Teratas Diperbaiki dalam Rilis ini

  • MSVC C++ 14.29.16.10 SxS Toolset diperbarui agar sesuai dengan VS 2019 v16.10.4. Versi Toolset MSVC untuk pembaruan ini adalah 14.29.30040.0/19.29.30040.0.
  • Memperbarui Azure Branding
  • Memperbaiki masalah saat kegagalan selama penemuan pengujian CMake dapat menyebabkan pembuatan cache gagal.
  • Memperbaiki masalah yang menyebabkan pengujian TPv0 menggunakan CSV atau SQLCE sebagai sumber data gagal dijalankan dengan ArgumentException.
  • Memperbaiki kesalahan build "ApplicationVerificationFailed" dengan Hot Restart
  • Memperbaiki kegagalan untuk melakukan pemeriksaan cepat terbaru pada proyek WAP yang menyebabkan proyek tersebut dibangun (alih-alih dilewati), bahkan ketika proyek diperbarui dan tidak memerlukan modifikasi, lebih lanjut menyebabkan peningkatan waktu build bertambah bertahap dalam IDE.
  • Memperbaiki kesalahan "Xamarin.iOS tidak mendukung eksekusi atau penelusuran kesalahan versi bawaan proyek Anda sebelumnya".
  • Memperbaiki kesalahan "Tidak dapat tersambung ke Mac Server dengan Alamat" saat mencoba mendistribusikan aplikasi iOS
  • "Modul untuk Pustaka Standar (eksperimental)" hilang, tetapi telah dipulihkan.
  • Memperbaiki kegagalan pernyataan EDG pada co_yield berlapis.
  • Memperbaiki masalah yang menyebabkan Microsoft Azure Tools for Visual Studio memicu .dll lain untuk dimuat di Kotak Tentang.
  • Memperbaiki masalah aksesibilitas yang menyebabkan Pengaturan Akun Kontras Tinggi tidak ditampilkan.
  • Memperbaiki masalah pemformatan saat menggunakan @{if(true)}.
  • Memperbaiki masalah aksesibilitas dengan pembaca layar yang gagal mengumumkan header kode yang diciutkan.
  • Memperbaiki rasio kontras Luminositas untuk warna Latar Depan/latar belakang batas Negara menjadi lebih besar atau sama dengan 3:1 sehingga pengguna yang terganggu secara visual dapat mengidentifikasi kontrol ini.
  • Memperbaiki masalah aksesibilitas di mana Nama yang terlihat dan nama yang dapat diakses tidak mirip untuk bidang edit "Server", bidang edit "Nama situs" dan kotak kombo "Runtime Target".
  • Memperbaiki bug yang menyebabkan pembaca layar mengumumkan informasi Pesan status sambungkan di bawah bilah Tambahkan SQL Server.
  • Filter hilang dari daftar penyelesaian dalam proyek VB.
  • Memperbaiki masalah yang menyebabkan Visual Studio sesekali berhenti merespons saat memuat Microsoft.Maui-net6.sln.
  • Memperbaiki kesalahan saat membangun proyek IOS atau proyek XF yang menunjukkan peringatan "Xamarin.iOS.Common.targets".
  • Memperbaiki pengelompokan menu pemilih cabang.
  • Memperbaiki masalah yang menyebabkan repositori di bawah repositori yang dipilih terbuka alih-alih repositori yang diinginkan.
  • Memperbaiki bug yang menyebabkan peringatan untuk fungsi templat mengikuti set aturan yang salah.
  • Memperbaiki bug yang menyebabkan dropdown akun Microsoft terpotong saat mengubah ukuran dari 125% menjadi 150% atau 175% hingga 200%.
  • Memperbaiki bug aksesibilitas di mana narator tidak mengumumkan nama label.
  • Memudahkan pengguna untuk mengakses tombol "konversi warna ke sumber daya".
  • Mempermudah pengguna penglihatan rendah untuk melihat fokus pada tombol "Pilih pemberhentian gradien sebelumnya" dan "Pilih Pemberhentian gradien berikutnya".
  • Masalah yang dikoreksi dengan pengguna pembaca layar tidak mendapatkan informasi yang tepat tentang tombol.
  • Pesan kesalahan khusus GitHub tidak selalu ditampilkan saat mendorong penerapan.
  • Memperbaiki masalah yang menyebabkan peringatan saat mencoba menyambungkan ke SharePoint untuk menyediakan prasyarat penelusuran kesalahan alur kerja.
  • Memperbaiki masalah yang menyebabkan operasi jaringan tidak berfungsi dengan Fork dan cabang Fork jarak jauh di jendela repositori Git.
  • Memperbaiki masalah Proyek Database di mana menyeret file dari penjelajah solusi ke dalam file yang dibuka menghapus file dari sistem file
  • Memperbaiki masalah yang menyebabkan pengecualian dalam file .cshtml dan .razor.
  • Memperbaiki tampilan file dan ikon yang lambat di Visual Studio IDE dan Penjelajah Solusi.
  • Memperbaiki kesalahan dengan pesan Git yang melaporkan 'Tidak diizinkan untuk menjalankan beberapa operasi file massal pada satu waktu.'
  • Peningkatan kemudahan aksesibilitas saat mengakses kontrol untuk jalur Profil yang dipilih.
  • Memperbaiki peringatan 'Daftar Kesalahan' saat menerbitkan proyek Cloud Service dengan templat 'Aplikasi Halaman Tunggal'.
  • Memperbaiki masalah saat mencoba menutup jendela mulai cepat dapat menyebabkan Visual Studio mengalami crash
  • Memperbaiki ketidakmampuan untuk menerbitkan proyek database dengan nilai null dan nama parameter 'str'.
  • Menambahkan dukungan untuk pernyataan SSDT MERGE.
  • Memperbaiki masalah dengan F# Interactive di mana referensi paket NuGet tidak lagi berfungsi.
  • Menambahkan kemampuan untuk menggunakan folder tata letak sebelumnya yang mencari paket selama operasi tata letak.
  • Menambahkan peningkatan aksesibilitas tambahan untuk keyboard hanya pengguna dalam penelusuran kesalahan dan pilihan menu.
  • Memperbaiki kesalahan pelokalan dengan Test Explorer.
  • Memperbaiki kesalahan yang menyebabkan build gagal dalam proyek C# VSIX.
  • Memperbaiki kesalahan saat penerbitan gagal di aplikasi ASP.NET Core yang berjalan di Docker (Windows/Linux) ke Kontainer Docker dengan kesalahan:"Konteks saat ini "desktop-linux" tidak ditemukan di sistem file".
  • Dikonversi ke menggunakan instans DartLab baru yang memberi kita perbaikan terbaru dan menyederhanakan YAML.
  • Memperbaiki masalah saat mengklik "Buka Deklarasi" yang mengakibatkan kursor melompat ke posisi yang salah.
  • Memperbaiki regresi EnC.
  • Memperbaiki kesalahan yang menyebabkan Visual Studio berhenti merespons saat membuat aplikasi Service Fabric.
  • Memperbaiki kesalahan saat item konteks Dukungan Orkestrator Kontainer menghilang setelah menambahkan dukungan docker untuk proyek Fungsi Azure dengan jenis .NET 5(Terisolasi) dipilih.
  • Memperbaiki situasi di mana F5/Ctrl+F5 menghasilkan pesan kesalahan, "Perintah Docker gagal dengan kode keluar1."
  • Menambahkan dialog Dukungan Service Fabric dan Tambahkan Orchestra.
  • Memperbaiki kegagalan untuk memulihkan paket NuGet yang dihapus.
  • Memperbaiki kesalahan yang menyebabkan proyek mstest menghapus jendela LUT setelah mengganti nama.
  • Memperbaiki pemformatan saat tidak memberikan nama kontainer dalam pencarian kode.
  • Memperbaiki pesan peringatan yang hilang di CppCoreCheck.
  • Memperbaiki bug saat menambahkan kelas di ASP.NET menyebabkan bilah kuning dengan pesan kesalahan: 'CSharpSyncNamespaceCodeRefactoringProvider'.
  • Meningkatkan performa menggunakan PointerSafetyXtension di CppCoreCheck.
  • Peningkatan pelokalan di sekitar fitur VC++.
  • Memperbaiki kesalahan build ketika variabel solutionPath mengevaluasi ke tidak terdefinisi.
  • Memperbaiki skenario langka yang dapat mencegah instans Visual Studio menutup jika Test Explorer terbuka dalam solusi.
  • Memperbaiki masalah visibilitas dengan hitam kontras tinggi dalam komputer virtual yang mengalihkan fokus.
  • Memperbaiki masalah di mana kesalahan "Tidak ada gambar seperti itu" terjadi saat menghapus gambar multi-dipilih yang telah ditandai.
  • Meningkatkan pengalaman pengetikan XAML pada klien LiveShare.
  • Memperbaiki masalah saat menggunakan perintah Navigasi ke dengan pengenalan ucapan yang menyebabkan pengguna menunggu TipsAlat dihapus sebelum melihat hasilnya.
  • Memperbaiki masalah yang menyebabkan dokumen yang dibuka sebelumnya tidak dipulihkan saat solusi dibuka kembali.
  • Memperbaiki crash UWP saat menggunakan fitur Data Sampel baru.
  • Memperbaiki bug di mana tidak ada penyedia properti proyek untuk "Persistensi = AssemblyReference".
  • Penurunan konsumsi prosesor setup.exe.
  • Memperbaiki masalah yang mencegah sumber daya HRESULT disesuaikan untuk XBOX.
  • Memperbaiki pengecualian yang tidak tertangani setelah mengklik "Tes Debug".
  • Memperbaiki pesan kesalahan build "NETSDK1 031" saat menggunakan Proyek Kemasan Aplikasi Windows.
  • Memperbaiki crash setelah mengakhiri beberapa Sesi LiveShare.
  • Memperbaiki bug yang menyebabkan kegagalan tombol "X" pada halaman Wizard Peluncuran Pertama.
  • Memperbaiki pesan kesalahan "Operasi tidak didukung" di LiveShare.
  • Memperbaiki bug di penerbitan Cloud Service (dukungan diperluas) dengan nilai pengaturan yang berbeda dalam konfigurasi layanan yang berbeda.
  • Memperbaiki masalah pada Modul C++20 IntelliSense di mana beberapa konstruksi bahasa akan menyebabkan kompilator mengalami crash.
  • Memperbaiki masalah yang akan menyebabkan sedikit memori tambahan bocor.
  • Memperbaiki perubahan melanggar API pada AudioUnitPropertyIDType.
  • Pengembang yang menggunakan kerangka kerja pengujian unit UWP yang ingin menjalankan pengujian mereka di perangkat jarak jauh atau emulator tidak dapat menjalankan pengujian pada perangkat jarak jauh.

Masalah teratas yang dipilih dari komunitas pengembang


Masalah yang Diketahui

Lihat semua masalah terbuka dan solusi yang tersedia di Visual Studio 2019 dengan mengikuti tautan di bawah ini.

Umpan balik dan saran

Kami ingin mendengar pendapat Anda! Untuk masalah, beri tahu kami melalui opsi Laporkan Masalah di sudut kanan atas alat penginstal atau IDE Visual Studio itu sendiri. Ikon Ikon Umpan Balik terletak di sudut kanan atas. Anda dapat membuat saran produk atau melacak masalah Anda di Komunitas Pengembang Visual Studio, tempat Anda dapat mengajukan pertanyaan, menemukan jawaban, dan mengusulkan fitur baru. Anda juga bisa mendapatkan bantuan pemasangan gratis melalui dukungan Live Chat kami.


Blog

Manfaatkan wawasan dan rekomendasi yang tersedia di situs Blog Alat Pengembang untuk memberi Anda informasi terbaru tentang semua rilis baru dan sertakan postingan mendalam tentang berbagai fitur.


Riwayat Catatan Rilis Visual Studio 2019

Untuk informasi selengkapnya yang berkaitan dengan versi Visual Studio 2019 sebelumnya, lihat halaman Riwayat Catatan Rilis Visual Studio 2019.


Bagian Atas Halaman