Przypisywanie priorytetów ładowania do projektów w rozwiązaniu w Visual Studio 2010

click fraud protection

Skrócony czas ładowania rozwiązania jest jednym z wielu znaczących ulepszeń programu Visual Studio 2010, który zapewnia szybszy dostęp do projektów o najwyższym priorytecie. Jeśli masz ustawione priorytety ładowania w Visual Studio 2010, musisz zauważyć szybszy dostęp do projektów, jednocześnie ładując ogromne rozwiązanie z wieloma projektami. W poprzednich wersjach, gdy ładowano jedno ogromne rozwiązanie, użytkownicy nie mieli dostępu do żadnego z projektów, dopóki wszystkie projekty w rozwiązaniu nie zakończyły się ładowaniem. Dzięki temu użytkownicy nie mają innej opcji niż czekać, aż proces ładowania rozwiązania wraz ze wszystkimi podstawowymi projektami zostanie zakończony. Chociaż Visual Studio 2010 pozwala użytkownikowi uzyskać kontrolę nad tym, które projekty w swoich rozwiązaniach zostaną załadowane jako pierwsze, nie zapewnia łatwego sposobu przydzielania priorytetów różnym projektom. Jedynym znanym sposobem jest użycie interfejsu API menedżera obciążenia rozwiązania do przypisania priorytetów obciążenia rozwiązania.

instagram viewer

Dla tych, którzy nie słyszeli o priorytetach czasu ładowania rozwiązania Visual Studio 2010, zapewnia 4 priorytety ogółem, czyli PLP_DemandLoad, PLP_BackgroundLoad, PLP_LoadIfNeeded i PLP_ExplicitLoadOnly. Solution Load Manager to rozszerzenie programu Visual Studio 2010, które zapewnia łatwy sposób przypisywania tych priorytetów do projektów w rozwiązaniu. Rozwiązanie Load Manager integruje opcję dostępu do okna priorytetów ładowania w menu Narzędzia. Po załadowaniu rozwiązania wieloma projektami wybierz Solution Load Manager z menu Narzędzia.

menedżer ładowania rozwiązania 2

Solution Load Manger pokazuje wszystkie projekty obecnego rozwiązania z bazowymi plikami kodu i dokumentami w strukturze drzewa po lewej stronie. Składany / niezniszczalny można wykorzystać do zmiany priorytetów obciążenia jednego projektu. Wybierz projekt lub plik projektu, a następnie z menu rozwijanego Priorytet ładowania wybierz priorytet, który chcesz przypisać. Pod menu rozwijanym znajduje się szczegółowy opis wszystkich priorytetów ładowania.

obciążenie roztworu 3

Każdy priorytet obciążenia jest wyróżniony innym kolorem, dzięki czemu można łatwo rozróżnić przypisane priorytety obciążenia projektów. Po zdefiniowaniu priorytetów kliknij Zamknij, aby zapisać zmianę rozwiązania. Przy następnym uruchomieniu rozwiązania każdy projekt zostanie załadowany zgodnie z przypisanym poziomem priorytetu. Solution Load Manager działa na Visual Studio 2010.

Pobierz Solution Load Manager

watch instagram story