Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Podczas generowania mapy po raz pierwszy program Visual Studio indeksuje wszystkie znalezione zależności. Ten proces może zająć trochę czasu, zwłaszcza w przypadku dużych rozwiązań, ale zwiększa wydajność. Jeśli kod ulegnie zmianie, program Visual Studio ponownie zaindeksuje zaktualizowany kod. Aby zminimalizować czas potrzebny na zakończenie renderowania mapy, rozważ następujące sugestie:
Mapuj tylko zależności, które Cię interesują.
Przed wygenerowaniem mapy dla całego rozwiązania zmniejsz zakres rozwiązania.
Wyłącz automatyczną kompilację dla rozwiązania, wybierając pozycję Pomiń kompilację na pasku narzędzi mapy kodu.
Wyłącz automatyczne dodawanie elementów nadrzędnych, wybierając pozycję Uwzględnij elementy nadrzędne na pasku narzędzi mapy kodu.
Edytuj plik mapy kodu bezpośrednio, aby usunąć węzły i linki, których nie potrzebujesz. Zmiana mapy nie ma wpływu na kod źródłowy. Zobacz Dostosowywanie map kodu przez edytowanie plików DGML.
Utworzenie map lub dodanie elementów do mapy z Eksplorator rozwiązań może zająć więcej czasu, gdy właściwość Kopiuj do katalogu wyjściowego elementu projektu jest ustawiona na Wartość Kopiuj zawsze. Aby zwiększyć wydajność, zmień tę właściwość na Kopiuj, jeśli nowsze lub PreserveNewest
. Zobacz Kompilacje przyrostowe.
Ukończona mapa pokazuje zależności tylko dla pomyślnego skompilowania kodu. Jeśli wystąpią błędy kompilacji dla niektórych składników, te błędy pojawią się na mapie. Przed podjęciem decyzji dotyczących architektury na podstawie mapy upewnij się, że składnik faktycznie kompiluje i ma na nim zależności.