Metodo Process.Attach
Indica al debugger di connessione al processo.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
Sub Attach
void Attach()
void Attach()
abstract Attach : unit -> unit
function Attach()
Esempi
Nell'esempio seguente viene illustrato come utilizzare Attach metodo.
Per testare questo metodo
Eseguire l'applicazione di destinazione in modalità non di debug.Verificare che l'applicazione contenga un ciclo infinito.
eseguire il componente aggiuntivo.
Impostare il punto di interruzione nel ciclo infinito.
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
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.