Debugger.Launch Method

Definition

Launches and attaches a debugger to the process.

C#
public static bool Launch();

Returns

true if the startup is successful or if the debugger is already attached; otherwise, false.

Exceptions

The UIPermission is not set to start the debugger.

Remarks

If a debugger is already attached, nothing happens.

Debugger launch is only supported on Windows. On Unix operating systems, the method returns true without launching a debugger.

Applies to

Tuote Versiot
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

See also