2011-05-11 10 views
46

La mia domanda è in qualche modo simile a questo "How to stop debugging (or detach process) without stopping the process?"staccare un processo dal debugger di Visual Studio

ma voglio staccare da un processo.

ad esempio, ho un'app Windows form che allego anche a un servizio Windows. Voglio staccare dal solo servizio (staccare tutto rimuoverà il debug da tutte le esecuzioni e quindi non sarò in grado di eseguire il debug di altre applicazioni).

PS: Se possibile, parlare per Visual Studio 2008 e il 2010.

risposta

70

Nella finestra Processi (Debug -> Windows -> Processi), fare clic destro sul nome del processo che si desidera staccare, e nel menu di scelta rapida, fare clic su Disconnetti processo.

+0

Il clic con il pulsante destro del mouse non ha mostrato alcun menu: è a causa di alcune impostazioni dell'account? o c'è qualche configurazione necessaria per ottenerlo. – Umer

+1

@Umer Hm, è strano. In ogni caso, prova a vedere se è possibile farlo tramite il pulsante Disattiva processo nella barra degli strumenti nella finestra Processi. – Centro

+0

capito, grazie. – Umer

1

Se si dispone di Visual Studio espresso, non c'è finestra nessun processo e non ho capito come staccare un solo processo.

9

Volevo solo condividere che la combinazione di tasti di scelta rapida (in VS2013) è ctrl + alt + z per visualizzare la finestra Processo. La finestra si aprirà solo se è presente almeno un processo collegato.

Problemi correlati