Bagikan melalui


Ekstensi yang dimuat otomatis secara sinkron

Ekstensi yang dimuat otomatis secara sinkron memiliki dampak negatif pada performa Visual Studio dan harus dikonversi untuk menggunakan beban otomatis asinkron sebagai gantinya. Secara default, Visual Studio 2019 memblokir paket yang dimuat otomatis secara sinkron dari ekstensi apa pun dan memberi tahu pengguna.

extension compatibility warning

Anda dapat:

  • Klik Izinkan beban otomatis sinkron untuk memungkinkan ekstensi dimuat otomatis. Untuk mengubah pengaturan ini di opsi Visual Studio, klik Lingkungan, lalu klik Ekstensi, lalu pilih kotak centang "Izinkan beban otomatis ekstensi yang sinkron".

  • Klik Kelola performa untuk membuka dialog Manajer Performa yang menunjukkan masalah performa dengan ekstensi dan jendela alat.

  • Klik Jangan tampilkan pesan ini untuk ekstensi saat ini untuk menutup pemberitahuan dan mencegah pemberitahuan di masa mendatang dari ekstensi yang terinstal yang ada. Jika Anda menambahkan ekstensi baru yang memuat otomatis secara sinkron, pemberitahuan ini akan ditampilkan lagi. Anda akan terus mendapatkan pemberitahuan tentang fitur Visual Studio lainnya.

Dialog Manajer Performa

performance manager dialog

Semua ekstensi yang secara sinkron memuat paket apa pun dalam sesi pengguna apa pun muncul di tab API yang tidak digunakan lagi.

  • Klik Informasi selengkapnya tentang masalah ini untuk mengumpulkan informasi selengkapnya tentang API yang tidak digunakan lagi.
  • Hubungi vendor ekstensi mereka untuk kemajuan migrasi.

Tentukan pengaturan beban otomatis sinkron menggunakan kebijakan grup

Administrator dapat mengaktifkan Kebijakan Grup untuk mengizinkan beban otomatis sinkron. Untuk melakukannya, tetapkan kebijakan berbasis registri pada kunci berikut:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\VisualStudio\SynchronousAutoload

Entri = Diizinkan

Nilai = (DWORD)

  • 0 adalah beban otomatis sinkron tidak diizinkan
  • 1 adalah autoload sinkron yang diizinkan

Penulis ekstensi

Penulis ekstensi dapat menemukan instruksi untuk memigrasikan paket ke beban otomatis asinkron di Migrasi ke AsyncPackage.

Untuk informasi selengkapnya tentang pengaturan beban otomatis sinkron di Visual Studio 2019, lihat halaman Perilaku Beban Otomatis Sinkron.