2012-04-04 26 views
29

Ten powinien być łatwy. Po prostu nie mogę wymyślić, czego szukać ...Wybór projektu w ramach rozwiązania do debugowania lub uruchamiania w Visual Studio 2010

Dla tego jednego rozwiązania stworzyłem projekt testu jednostkowego i dodałem gorączkowo testy jednostkowe. Kiedy wróciłem, aby spróbować uruchomić oryginalny projekt po przejściu wszystkich testów jednostkowych, zdałem sobie sprawę, że nie mogę wymyślić jak debugować oryginalny projekt.

Innymi słowy, za każdym razem, gdy próbuję "debugować" (np. Naciskając F5), Visual Studio uruchomi testy jednostkowe. Pytanie brzmi: jak uruchomić różne projekty w jednym rozwiązaniu? Jak wybrać, który z nich będzie działał, gdy tego chcę?

Odpowiedz

44
+4

Istnieje również trzecia droga - kliknięcie prawym przyciskiem myszy na rozwiązanie i można wybrać e wiele projektów startowych. – StuartLC

+0

Wierzę, że F5 uruchamia projekt startowy. Możesz także kliknąć prawym przyciskiem myszy na rozwiązanie i ustawić je, aby uruchamiać wiele projektów na F5. – Robaticus

+0

F5 współpracuje z Eclipse, więc może pomylisz to? –

5

Można kliknąć prawym przyciskiem myszy projekt i ustawić go jako Project Autostart. Jest on następnie debugowany po naciśnięciu klawisza F5 lub uruchamiany po naciśnięciu Ctrl-F5.

Możesz kliknąć projekt prawym przyciskiem myszy i wybrać opcję Debug/Start new instance w celu debugowania projektu, który nie jest projektem startowym.

Na marginesie można uruchomić/debugować testy jednostkowe bez ustawiania projektu testu jednostkowego jako uruchomienia. Na pasku narzędzi znajdują się ikony (i skróty klawiaturowe) umożliwiające uruchamianie lub debugowanie testów jednostkowych w różnych zakresach (jeśli nie jest widoczny, kliknij prawym przyciskiem myszy pasek narzędzi i wybierz opcję Narzędzia testowe).

4

1) W oknie Solution-Explorer kliknij prawym przyciskiem myszy projekt będący projektem dla zestawu wykonywalnego i wybierz "Ustaw jako projekt startowy". Spowoduje to, że projekt będzie pogrubiony i zostanie uruchomiony automatycznie po naciśnięciu klawisza F5.

2) Alternatywnie, w oknie Solution-Explorer kliknij prawym przyciskiem myszy projekt będący projektem dla zestawu wykonywalnego i wybierz "Debuguj -> Uruchom nową instancję". Spowoduje to natychmiastowe rozpoczęcie sesji debugowania.

3

To był mój szybko Uruchomienie zmiana projektu droga dla mnie:

  1. Narzędzia>Dostosuj>Komendy Tab.
  2. Wybierz Toolbar naboru za
  3. Wybierz Standardowy pasek narzędzi. Customize Window
  4. Wybierz miejsce przez myszy na nową ikonę na podgląd menu i kliknij polecenie Dodaj ... przycisk
  5. idź do Projekt pozycja na Kategorie lista na otwartym polecenie Dodaj okno.
  6. Wybierz Ustaw jako startowy Projektu pozycja na Komendy listy enter image description here
  7. Teraz można Ustaw aktualny projekt jak Startup Projektu tylko jedno kliknięcie enter image description here

Ale dziś chcę szybciej, wreszcie znalazłem sposób na ustawienie skrótu do menu Ustaw jako projekt startowy.

Wystarczy ustawić skrót do "ClassViewContextMenus.ClassViewProject.Debug.Startnewinstance" pozycji na Narzędzia>Opcje>Enviroment>Klawiatura

ustawić Ctrl + Alt + Shift + F5

Powiązane problemy