Zvýšení výkonu pro mapy kódu
Při prvním vygenerování mapy visual Studio indexuje všechny závislosti, které najde. Tento proces může nějakou dobu trvat, zejména u velkých řešení, ale zvyšuje výkon později. Pokud se váš kód změní, Visual Studio přeindexuje pouze aktualizovaný kód. Pokud chcete minimalizovat čas potřebný k dokončení vykreslování mapy, zvažte následující návrhy:
Namapujte pouze závislosti, které vás zajímají.
Než vygenerujete mapu pro celé řešení, snižte rozsah řešení.
Vypněte automatické sestavení pro řešení tak , že na panelu nástrojů mapy kódu vyberete Přeskočit sestavení .
Vypněte automatické přidávání nadřazených položek výběrem možnosti Zahrnout rodiče na panelu nástrojů mapy kódu.
Upravte soubor mapy kódu přímo a odeberte uzly a odkazy, které nepotřebujete. Změna mapy nemá vliv na podkladový kód. Viz Přizpůsobení map kódu úpravou souborů DGML.
Vytvoření map nebo přidání položek do mapy z Průzkumník řešení může trvat delší dobu, když je vlastnost Kopírovat do výstupního adresáře položky projektu nastavená na kopírovat vždy. Chcete-li zvýšit výkon, změňte tuto vlastnost na kopírovat, pokud novější nebo PreserveNewest
. Viz přírůstkové buildy.
Dokončená mapa zobrazuje závislosti pouze pro úspěšně sestavený kód. Pokud u určitých komponent dojde k chybám sestavení, zobrazí se tyto chyby na mapě. Před rozhodováním o architektuře na základě mapy se ujistěte, že se komponenta ve skutečnosti sestaví a má na ní závislosti.