Bagikan melalui


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 dependensi yang menarik minat Anda.

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

  • Nonaktifkan build otomatis untuk solusi dengan memilih Lewati Build pada toolbar peta kode.

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

    Skip Build and Include Parents buttons

  • 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 Build 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 membangun dan memiliki dependensi di atasnya sebelum Anda membuat keputusan arsitektur berdasarkan peta.