Meningkatkan performa untuk peta kode

Saat Anda membuat peta untuk pertama kalinya, Visual Studio mengindeks semua dependensi yang ditemukannya. Proses ini mungkin memakan waktu, terutama untuk solusi besar, tetapi meningkatkan performa nanti. Jika kode Anda berubah, Visual Studio hanya mengindeks ulang kode yang diperbarui. Untuk meminimalkan waktu yang diperlukan peta untuk menyelesaikan penyajian, pertimbangkan saran berikut:

  • Petakan hanya ketergantungan yang menarik minat Anda.

  • Sebelum Anda membuat peta untuk seluruh solusi, kurangi cakupan solusi.

  • Nonaktifkan pembuatan otomatis pada solusi dengan memilih Lewati Pembuatan pada toolbar peta kode.

  • Nonaktifkan penambahan otomatis item induk dengan memilih Sertakan Orang Tua pada toolbar peta kode.

    Lewati tombol Bangun dan Sertakan Orang Tua

  • Edit file peta kode secara langsung untuk menghapus simpul dan tautan yang tidak Anda butuhkan. Mengubah peta tidak memengaruhi kode yang mendasar. Lihat Menyesuaikan peta kode dengan mengedit file DGML.

Mungkin perlu lebih banyak waktu untuk membuat peta atau menambahkan item ke peta dari Penjelajah Solusi saat properti Salin ke Direktori Output item proyek diatur ke Salin Selalu. Untuk meningkatkan performa, ubah properti ini menjadi Salin jika lebih baru atau PreserveNewest. Lihat Kompilasi inkremental.

Peta yang telah selesai menunjukkan dependensi hanya untuk kode yang berhasil dibuat. Jika kesalahan build terjadi untuk komponen tertentu, kesalahan ini muncul di peta. Pastikan bahwa komponen benar-benar dapat dibangun dan memiliki dependensi padanya sebelum Anda membuat keputusan arsitektur berdasarkan peta.