Process.Attach – metoda
Způsobí, že tento proces připojit ladicí program.
Obor názvů: EnvDTE
Sestavení: EnvDTE (v EnvDTE.dll)
Syntaxe
'Deklarace
Sub Attach
void Attach()
void Attach()
abstract Attach : unit -> unit
function Attach()
Příklady
Následující příklad demonstruje použití Attach metoda.
Tato metoda testování
Cílová aplikace spouštět v režimu nondebug.Ujistěte se, že obsahuje nekonečné smyčky.
Spusťte doplněk.
Nastavte bod přerušení uvnitř nekonečné smyčky.
public static void Attach(DTE dte)
{
EnvDTE.Processes processes = dte.Debugger.LocalProcesses;
foreach(EnvDTE.Process proc in processes)
if(proc.Name.IndexOf("Target.exe") != -1)
proc.Attach();
}
Shared Sub Attach(ByRef dte As EnvDTE.DTE)
Dim processes As EnvDTE.Processes = dte.Debugger.LocalProcesses
For Each proc As EnvDTE.Process In processes
If proc.Name.IndexOf("Target.exe") <> -1 Then
proc.Attach()
End If
Next
End Sub
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.