5

Czy istnieje rozszerzenie do programu Visual Studio, które umożliwia tworzenie czegoś w rodzaju "niezaładowanego profilu projektu" dla rozwiązania?Rozładowywanie różnych zestawów projektów w programie Visual Studio

Mam rozwiązanie z dużą liczbą projektów (~ 100). Podczas pracy nad pewną częścią mogę zwolnić niepowiązane projekty, aby poprawić wydajność. Chciałbym móc zapisać tę grupę niezaładowanych projektów, więc gdy przejdę do pracy nad inną częścią, mogę spowodować, że zamiast tego zostaną załadowane projekty.

+0

Nie chcę zabrzmieć niegrzecznie, ale może po prostu dostać nowy komputer? Sprzęt jest znacznie tańszy niż czas programisty; Mam studio graficzne z> 100 projektami, które ładują się w czasie krótszym niż 10 sekund, ponieważ jest poza dyskiem SSD. – congusbongus

+1

Och, mam przyzwoitą skrzynkę programistyczną, a rok 2012 z pewnością lepiej radzi sobie z wieloma projektami w porównaniu do roku 2010 - ale nadal robi różnicę, jeśli VS (i dodatki, takie jak ReSharper), muszą tylko spojrzeć na ograniczony podzbiór. –

+0

możliwy duplikat [Jak załadować/rozładować wiele projektów w roztworze?] (Http://stackoverflow.com/questions/18956803/how-to-load-unload-multiple-projects-in-a-solution) – StriplingWarrior

Odpowiedz

6

skończyło się pisać własne rozszerzenia do zrobienia tego - Loaded Projects, na Visual Studio 2012.

Ale potem odkryłem Funnel (od Dimitri Dering), który przenosi tę samą koncepcję na wyższy poziom, z bardziej dopracowanym interfejsem użytkownika i dodatkowymi funkcjami.

+0

Świetnie odnaleźć. Lejek jest niesamowity. –

2

Ten facet zaleca comparmentalizing projektów na „rozwiązanie foldery”, dzięki czemu można kliknąć prawym przyciskiem myszy i załadunku/rozładunku wszystkich projektów w danym folderze rozwiązanie:

http://blogs.msdn.com/b/jjameson/archive/2009/03/06/large-visual-studio-solutions-by-loading-unloading-projects.aspx

On pokazuje również, jak można napisać makra, aby załadować lub rozładować grupy projektów:

http://blogs.msdn.com/b/jjameson/archive/2009/03/11/visual-studio-macros-for-unloading-reloading-projects.aspx

Powiązane problemy