Kod eşlemeleri için performansı geliştirme

İlk kez bir harita oluşturduğunuzda, Visual Studio bulduğu tüm bağımlılıkları dizine alır. Bu işlem özellikle büyük çözümler için biraz zaman alabilir, ancak daha sonraki performansı artırır. Kodunuz değişirse Visual Studio yalnızca güncelleştirilmiş kodu yeniden dizine alır. Haritanın tamamlanma süresini en aza indirmek için aşağıdaki önerileri düşünün:

  • Yalnızca ilginizi çekebilecek bağımlılıkları eşleyin.

  • Çözümün tamamı için haritayı oluşturmadan önce çözüm kapsamını azaltın.

  • Kod haritası araç çubuğunda Derlemeyi Atla'yı seçerek çözüm için otomatik derlemeyi kapatın.

  • Kod haritası araç çubuğunda Üst Öğeleri Dahil Et seçeneğini seçerek üst öğelerin otomatik eklenmesini kapatın.

    Build'u Atla ve Ebeveynleri Dahil Et düğmeleri

  • İhtiyacınız olmayan düğümleri ve bağlantıları kaldırmak için kod eşleme dosyasını doğrudan düzenleyin. Haritanın değiştirilmesi temel kodu etkilemez. Bkz. DGML dosyalarını düzenleyerek kod eşlemelerini özelleştirme.

Proje öğesinin Çıkış Dizinine Kopyala özelliği Her Zaman Kopyala olarak ayarlandığında, Çözüm Gezgini'nden harita oluşturmak veya haritaya öğe eklemek daha uzun sürebilir. Performansı artırmak için, bu özelliği daha yeniyse kopyala veya PreserveNewestolarak değiştirin. Bkz . Artımlı derlemeler.

Tamamlanan harita yalnızca başarıyla oluşturulan kodun bağımlılıklarını gösterir. Belirli bileşenler için derleme hataları oluşursa, bu hatalar haritada görünür. Haritaya dayanarak mimari kararlar almadan önce bir bileşenin gerçekten derlenip bağımlılıklarının oluşturulduğundan emin olun.