2011-05-11 15 views
46

Moje pytanie jest nieco podobny do tego "How to stop debugging (or detach process) without stopping the process?"odłączyć jeden proces z visual studio debugger

ale chcę odłączyć od jednego procesu.

Na przykład, mam aplikację formularza okna, które również dołączam do usługi Windows. Chcę odłączyć się od usługi (odłącz wszystkie usunie debugowanie ze wszystkich wykonań i dlatego nie będę w stanie debugować innej aplikacji).

PS: Jeśli to możliwe prosimy wspomnieć o visual studio 2008 i 2010.

Odpowiedz

70

W oknie procesów (Debug -> Windows -> Procesy), kliknij prawym przyciskiem myszy na nazwę procesu, który chcesz odłączyć, a w menu skrótów kliknij polecenie Odłącz proces.

+0

Prawym przyciskiem myszy nie wyświetliło się żadne menu - czy jest to spowodowane niektórymi ustawieniami konta? lub jest jakaś konfiguracja potrzebna, aby ją uzyskać. – Umer

+1

@Umer Hm, to dziwne. W każdym razie, spróbuj sprawdzić, czy możesz to zrobić za pomocą przycisku paska narzędzi Zdejmowanie w oknie Procesy. – Centro

+0

rozumiem, dzięki. – Umer

1

Jeśli masz Visual Studio ekspresowe, istnieje okno żadne procesy i nie zrozumiał, jak odłączyć tylko jeden proces.

9

Chciałem tylko udostępnić, że kombinacja klawiszy skrótu (w VS2013) to ctrl + alt + z, aby wywołać okno procesu. Okno pojawi się tylko wtedy, gdy dołączony jest przynajmniej jeden proces.

Powiązane problemy