How to: Detach All Processes 

This topic applies to:

Visual Studio Edition

Visual Basic

C#

C++

J#

Visual Web Developer

Express

No

No

No

No

No

Standard

Yes

Yes

Yes

Yes

Yes

Pro/Team

Yes

Yes

Yes

Yes

Yes

Detaching allows you to disconnect the debugger from a program that you have attached to or launched from the debugger.

To detach an individual process, see How to: Detach a Process.

NoteNote

If you are trying to detach from a native process on Windows 2000, you must be running the Visual Studio Debugger Proxy (dbgproxy) service. For more information, see Installing the Visual Studio Debugger Proxy Service.

To detach from all programs simultaneously

  • On the Debug menu, click Detach All.

    If you detach all processes, the debugger session ends automatically.

    Caution noteCaution

    Detaching from a process does not terminate the process. The process continues running on its host machine even though it is no longer attached to the debugger.

See Also

Tasks

How to: Detach a Process

Other Resources

Attaching to Running Processes