2022LogoCatatan Rilis Visual Studio 2022 versi 17.9


Tip

Tonton rekaman acara peluncuran Visual Studio 2022 untuk mempelajari tentang apa yang baru, mendengar tips & trik, dan mengunduh swag digital gratis.

Persyaratan | Sistem Peta Strategi | Komunitas | Pengembang Visual Studio 2022 Kompatibilitas | Persyaratan | Lisensi Riwayat | Rilis Kode | yang Dapat Didistribusikan Blog Rilis | Terbaru Masalah | Umum Apa yang Baru di Dokumen Visual Studio


Klik tombol untuk mengunduh versi terbaru Visual Studio 2022. Untuk petunjuk tentang menginstal dan memperbarui Visual Studio 2022, lihat Memperbarui Visual Studio 2022 ke rilis terbaru. Selain itu, lihat instruksi tentang cara menginstal offline.

Tombol Unduh KomunitasTombol Unduh ProfesionalTombol Unduh Perusahaan

Kunjungi situs Visual Studio untuk mengunduh produk Visual Studio 2022 lainnya.


Rilis Visual Studio 2022 versi 17.9

Visual Studio 2022 Blog

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


17.9.6 Visual Studio 2022 versi 17.9.6

dirilis 9 Apr 2024

Ringkasan Apa yang Baru dalam Rilis Visual Studio 2022 versi 17.9.6 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.

Komunitas Pengembang

Saran keamanan ditangani

  • CVE-2024-21409 Kerentanan penggunaan setelah bebas ada di WPF yang dapat mengakibatkan Peningkatan Hak Istimewa saat melihat dokumen yang tidak tepercaya.
  • 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.

17.9.5 Visual Studio 2022 versi 17.9.5

dirilis 26 Mar 2024

Ringkasan Apa yang Baru dalam Rilis Visual Studio 2022 versi 17.9.5 ini

  • Memperbaiki crash yang terjadi pada komputer dengan CPU yang lebih lama.

Komunitas Pengembang


17.9.4 Visual Studio 2022 versi 17.9.4

dirilis 19 Mar 2024

Ringkasan Apa yang Baru dalam Rilis Visual Studio 2022 versi 17.9.4 ini

  • Mengatasi masalah di mana editor kode akan menjadi kosong jika gagal memuat font.
  • Memperbaiki masalah di mana jendela dokumen bisa terjebak dalam ukuran yang sangat kecil dan tidak dapat digunakan.
  • Memperbaiki crash yang dapat terjadi saat mengkompilasi Unreal Engine.
  • Memperbaiki struktur data ini yang tidak ditampilkan dengan benar di VS Debugger: Konkurensi::concurrent_unordered_set, Konkurensi::concurrent_unordered_multiset, Konkurensi::concurrent_unordered_map, Konkurensi::concurrent_unordered_multimap.
  • Memperbaiki bug di mana pintasan keyboard berhenti berfungsi saat membuka jendela Buat Permintaan Pull dari pemberitahuan yang ditampilkan setelah mendorong cabang.
  • Dialog Simpan Dengan Pengodean tidak mencantumkan semua pengodean file yang tersedia dengan benar. Perbaikan ini menunjukkan semuanya dalam daftar dan dialog sekarang berfungsi dengan benar lagi.

Komunitas Pengembang


17.9.3 Visual Studio 2022 versi 17.9.3

dirilis 12 Mar 2024

Ringkasan Apa yang Baru dalam Rilis Visual Studio 2022 versi 17.9.3 ini

  • VS sekarang mencakup MAUI 8.0.7 (SR2); lihat di sini Rilis 8.0.7 · dotnet/maui (github.com) untuk catatan rilis.
  • Memperbaiki bug CLI di mana pengompilasi akan mengalami crash saat mengompilasi array initonly statis.
  • Memperbarui Windows 11 SDK (10.0.22621.0) yang diinstal oleh Visual Studio ke build layanan Februari 2024.

Komunitas Pengembang

Saran keamanan ditangani

  • CVE-2024-21392 Kerentanan ada di .NET di mana permintaan yang dibuat khusus dapat menyebabkan kebocoran sumber daya, yang menyebabkan Penolakan Layanan.
  • CVE-2024-26190 Kerentanan ada di MsQuic.dll yang dapat mengakibatkan serekan untuk mengalokasikan potongan memori kecil selama koneksi tetap hidup.
  • CVE-2023-27911 Saran ini sedang diterbitkan ulang untuk menunjukkan bahwa Autodesk® FBX® SDK tidak lagi didukung di Visual Studio 2022.

17.9.2 Visual Studio 2022 versi 17.9.2

dirilis 27 Feb 2024

Ringkasan Apa yang Baru dalam Rilis Visual Studio 2022 versi 17.9.2 ini

  • Memperbaiki masalah yang dalam beberapa kondisi, terjadi hang saat membuka dialog font dan warna.
  • Perbaikan dilakukan untuk mencegah beban memori skalar dalam ekspansi sebaris fungsi std::round() diubah menjadi akses vektor. Meskipun akses vektor tidak mengubah hasil komputasi, itu lebih lama dan dapat salah ketika beban skalar akan berhasil.
  • Memperbaiki masalah di mana dalam versi Visual C++ sebelum Visual Studio 2022 versi 17.9, penentu _Alignas tidak diterapkan dengan benar sesuai dengan Standar ISO-C ketika muncul berdekatan dengan jenis terstruktur dalam deklarasi.

Komunitas Pengembang


17.9.1 Visual Studio 2022 versi 17.9.1

dirilis 21 Feb 2024

Ringkasan Apa yang Baru dalam Rilis Visual Studio 2022 versi 17.9.1 ini

  • Memperbarui toolset MSVC 16.11 ke 16.11.34 (14.29.30154.0) untuk pelanggan yang menggunakan toolset C++ 16.11 dengan VS 17.9.
  • Memperbaiki bug di mana libconcrt.lib yang digunakan ketika penautan statis dapat berisi instruksi SSE 4.2 yang ilegal pada sistem X64 yang lebih lama.
  • Menambahkan dukungan untuk char8_t sebagai jenis bawaan untuk C++20 dengan /clr.

Komunitas Pengembang


17.9.0 Visual Studio 2022 versi 17.9.0

dirilis 13 Feb 2024

Ringkasan Apa yang Baru dalam Rilis Visual Studio 2022 versi 17.9 ini

Penginstalan Visual Studio sekarang memerlukan .NET Framework 4.7.2

Dimulai dengan Visual Studio 17.9.0, Anda harus menginstal .NET Framework 4.7.2 atau yang lebih baru di komputer Anda untuk menginstal Visual Studio. Untuk menghindari masalah penginstalan, kami sarankan Anda mengunduh dan menginstal .NET Framework 4.7.2 sebelum menginstal Visual Studio 17.9 atau yang lebih baru.

Pesan Penerapan yang Dihasilkan

Gunakan fitur pesan penerapan Git baru yang dihasilkan untuk membantu Anda menjelaskan kumpulan perubahan Anda. Untuk mencobanya, Anda memerlukan langganan GitHub Copilot aktif dan pratinjau GitHub Copilot Chat Extension.

Pesan Penerapan yang Dihasilkan

Klik ikon pena berkilau "Tambahkan Pesan Penerapan yang Dihasilkan AI" di jendela Perubahan Git untuk menghasilkan saran. GitHub Copilot akan melihat perubahan file dalam penerapan Anda, meringkasnya, lalu menjelaskan setiap perubahan. Anda kemudian dapat "Sisipkan Saran AI" atau "Buang." Bagikan umpan balik Anda tentang fitur ini di sini. Kami telah mengatasi masalah berikut dengan ikon yang muncul. Lihat detailnya.

Buka Permintaan Pull di Visual Studio atau di Browser

Untuk mendukung pengguna GitHub dan Azure DevOps yang lebih suka menggunakan tampilan browser untuk membuat permintaan pull, kami telah menambahkan tautan sekunder untuk membantu mempertahankan alur pengguna saat ini.

Buka Permintaan Pull

Label Ref Responsif di Jendela Repositori Git

Label cabang dan tag Anda sekarang mengubah ukuran secara responsif untuk mempermudah melihat cabang mana yang Anda lihat di grafik Git.

Label Ref Responsif

Menemukan dan Mengaktifkan Manfaat Pelanggan

Langganan Anda dilengkapi dengan banyak manfaat tambahan di luar IDE. Untuk menemukan dan mengaktifkan manfaat, Anda sekarang dapat menggunakan ikon berlian baru di toolbar Visual Studio di kanan atas. Fitur ini hanya tersedia untuk pelanggan Visual Studio Enterprise dan Professional yang masuk.

Saat mengeklik ikon, Anda akan melihat manfaat teratas yang paling disukai pengembang. Anda juga dapat dengan mudah mengakses portal pelanggan Anda untuk menemukan manfaat tambahan seperti sumber daya pelatihan, dukungan, dan unduhan produk.

DimaondIcon

Alat pengembangan Microsoft Teams (Teams Toolkit)

Fitur baru

Templat proyek Bot AI baru

Buat bot obrolan seperti GPT untuk Teams menggunakan Pustaka AI Teams.

Templat Bot AI

Alat Uji Aplikasi Teams

Profil debug baru untuk men-debug, mempratinjau, dan menguji aplikasi bot Anda dalam pengalaman browser web dengan cara cepat untuk mengejek aktivitas Teams dan pengalaman obrolan.

Alat Uji Aplikasi Teams

Peninjau Kartu Adaptif

Pilih tombol Pratinjau baru yang muncul saat mengedit file JSON Kartu Adaptif untuk mendapatkan pratinjau berdampingan yang diperbarui langsung saat Anda mengedit.

Peninjau Kartu Adaptif

Jalankan langkah-langkah YAML dengan CodeLens

Pilih pemicu CodeLens baru di teamsapp.yml atau teamsapp.local.yml untuk menjalankan satu langkah siklus hidup dengan cepat.

Tindakan CodeLens

Lihat dokumen Teams Toolkit menggunakan menu baru di Dokumentasi Toolkit > Teams Teams Project >

dok

Fitur Pratinjau

Versi Teams Toolkit ini menambahkan templat dan fitur proyek baru untuk mendukung pengembangan untuk Microsoft Copilot. Pilih Teams Toolkit: Kembangkan Plugin Copilot di menu Fitur Pratinjau Opsi > Alat>.

Bendera Fitur Pratinjau

Perluas Copilot dengan ekstensi Pesan

Setelah mengaktifkan fitur Pratinjau, gunakan templat proyek Hasil Pencarian Kustom baru untuk membangun ekstensi Pesan berbasis bot yang disiapkan untuk memperluas Copilot sebagai plugin.

Templat Salinan

Teams Toolkit akan memeriksa apakah akun Microsoft 365 Anda memiliki akses ke Copilot dan memperingatkan Anda sebelum menjalankan proyek.

Pemeriksaan Akses Salinan

Templat proyek Bot Asisten AI

Buat bot obrolan yang terhubung ke OpenAI Assistants API menggunakan Pustaka AI Teams dan bangun pengalaman seperti salinan Anda sendiri.

Templat Bot Asisten AI

Tambahan

  • Meningkatkan dialog akun untuk mengelola identitas Microsoft 365 untuk aplikasi Anda dengan rekomendasi yang lebih baik untuk membuat akun Pengembang M365 baru.

    UI Masuk

  • Templat Tab yang diperbarui untuk menggunakan penyajian server interaktif baru untuk Blazor di .NET 8.

  • Memperbarui semua templat proyek untuk mendukung .NET 8.


Ekstensibilitas

Di Visual Studio 2022 versi 17.9, Anda sekarang dapat menyertakan ekstensi dalam file *.vsconfig Anda tepat setelah daftar komponen. Karena file *.vsconfig mudah diteruskan dan dibagikan dengan orang lain, sekarang lebih mudah untuk berbagi informasi tentang ekstensi mana yang perlu diinstal. Kemampuan untuk memuat ekstensi melalui file vsconfig adalah salah satu fitur komunitas teratas yang diminta.

Beberapa tim ingin menempatkan file *.vsconfig mereka di direktori solusi atau repositori dan meminta Visual Studio secara otomatis mendeteksi dan menginstal apa pun yang hilang. Fungsionalitas ini saat ini berfungsi untuk ekstensi marketplace, dan jika Anda ingin berfungsi untuk jenis ekstensi lain, beri tahu kami.


Dalam Pencarian Kode all-in-one (Ctrl+T atau Ctrl+,), Anda sekarang dapat mencari kata atau string karakter apa pun di seluruh solusi Anda, melengkapi file dan hasil simbol dari basis kode Anda. Anda sekarang dapat mencari nama variabel lokal, kata-kata dalam komentar, nama parameter, atau string karakter lainnya di seluruh basis kode Anda.

Pencarian All-In-One

Untuk tampilan teks saja, Anda bisa memfilter ke hasil teks saja dengan melakukan salah satu hal berikut ini:

  • Klik tombol "teks (x:)" di bawah bilah pencarian,
  • Awali kueri pencarian Anda dengan "x:",
  • Gunakan pintasan Shift+Alt+Fkeyboard , atau
  • Buka opsi menu "Edit > Masuk Ke > Teks".

Dalam pengalaman teks saja, ada juga opsi untuk mengalihkan "Cocokkan huruf besar/kecil", "Cocokkan seluruh kata", dan "Gunakan ekspresi reguler" melalui tombol di ujung kanan bilah pencarian.

Baca selengkapnya tentang dukungan teks lengkap di Pencarian Kode di sini.

Jika Anda tidak mendapatkan tombol filter teks di jendela Pencarian Kode, maka Anda dapat mengaktifkannya secara manual dengan mengaktifkan fitur pratinjau "Fitur Pratinjau Lingkungan > Opsi > Alat > Fitur > Pencarian teks biasa di Pencarian All-In-One (memerlukan hidupkan ulang)".


Dukungan Buka Multi-folder

Sekarang, Anda dapat membuka beberapa folder di Visual Studio! Bekerja dengan lancar dengan subset folder atau mengelola beban kerja yang mencakup folder yang tidak terkait pada drive yang sama. Pelajari selengkapnya tentang membuka beberapa folder!.

Gambar yang memperlihatkan fitur multi-folder yang terbuka dari Visual Studio


Masalah Umum

  • Pengguna yang memiliki perangkat lunak manajemen hak istimewa dari Delinea yang diinstal mungkin mengalami masalah saat meluncurkan Visual Studio. Delinea mengetahui masalah ini dan telah mengatasinya. Silakan hubungi mereka melalui https://delinea.com/support untuk mendapatkan instruksi tentang cara mengatasi masalah ini.â€

Catatan

Pembaruan ini dapat mencakup perangkat lunak Microsoft atau pihak ketiga baru yang dilisensikan secara terpisah, seperti yang ditetapkan dalam Pemberitahuan Pihak ke-3 atau dalam lisensi yang menyertainya.

Umpan balik dan saran

Kami ingin mendengar pendapat Anda! Anda dapat Melaporkan Masalah atau Menyarankan FiturIkon Umpan Balik dengan menggunakan ikon Kirim Umpan Balik di sudut kanan atas penginstal atau IDE Visual Studio, atau dari Bantuan > Kirim Umpan Balik. Anda bisa melacak masalah dengan menggunakan Visual Studio Developer Community, tempat Anda menambahkan komentar atau mencari solusi. 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.


Bagian Atas Halaman