2012-04-04 11 views
29

Questo dovrebbe essere facile. Non riesco proprio a capire cosa cercare ...Selezione del progetto in una soluzione per il debug o correre in Visual Studio 2010

Per questo la soluzione ho creato un progetto di test di unità, e ho l'aggiunta di unit test freneticamente. Quando sono tornato per provare a eseguire il progetto originale dopo aver superato tutti i test unitari, mi sono reso conto che non riuscivo a capire come eseguire il debug del progetto originale.

In altre parole, ogni volta che provo a eseguire il debug (ad esempio, premendo F5), Visual Studio eseguirà i test delle unità. Quindi la domanda è: come posso eseguire vari progetti in un'unica soluzione? Come selezionare quale verrà eseguito quando lo desidero?

risposta

44
+4

C'è anche un terzo modo: fare clic con il tasto destro del mouse sulla soluzione e scegliere e più progetti di avvio. – StuartLC

+0

Credo che F5 avvii il progetto di avvio. Puoi anche fare clic con il tasto destro del mouse sulla soluzione e impostarla per avviare più progetti su F5. – Robaticus

+0

F5 funziona con Eclipse, quindi forse lo confondi? –

5

È possibile fare clic destro un progetto e impostarlo come il progetto di avvio. Viene quindi eseguito il debug quando si preme F5 o eseguito quando si preme Ctrl-F5.

È possibile fare clic su un progetto e selezionare Debug/Start new instance per eseguire il debug di un progetto che non è il progetto di avvio.

Su un lato nota, è possibile eseguire/debug i test di unità senza impostare il progetto di test unità come l'avvio uno. Ci sono icone (e le scorciatoie da tastiera) nella barra degli strumenti per eseguire test di unità o di debug in vari ambiti (se non è visibile pulsante destro del mouse sulla barra degli strumenti e selezionare Strumenti di test).

4

1) In Solution-Explorer, fare clic con il tasto destro del mouse sul progetto che rappresenta il progetto per l'assieme eseguibile e selezionare "Imposta come progetto di avvio". Ciò mostrerà il progetto in grassetto e verrà eseguito automaticamente quando si preme F5.

2) In alternativa, in Solution-Explorer, fare clic con il tasto destro del mouse sul progetto che rappresenta il progetto per l'assieme eseguibile e selezionare "Debug -> Avvia nuova istanza". Ciò avvierà immediatamente la sessione di debug.

3

Questo è stato il mio modo rapido avvio modo cambiamento Progetto per me:

  1. Strumenti> Personalizza >scheda Comandi.
  2. Scegliere Toolbar selezione
  3. Selezionare standard barra degli strumenti. Customize Window
  4. Scegliere un luogo con il mouse per nuova icona nel menu di anteprima e fare clic su Aggiungi comando ... pulsante
  5. Vai Progetto voce Categorie lista aperta Aggiungi comando finestra.
  6. Selezionare Imposta come progetto di avvio voce Comandi lista enter image description here
  7. Ora, è possibile Set progetto corrente come progetto di avvio solo click enter image description here

Ma oggi voglio più rapidamente, quindi ho finalmente trovato un modo per impostare una scorciatoia per il menu Imposta come progetto di avvio.

Basta impostare una scorciatoia per la voce "ClassViewContextMenus.ClassViewProject.Debug.Startnewinstance" presso Strumenti> Opzioni >Ambiente>tastiera

ho impostato Ctrl + Alt + Shift + F5

Problemi correlati