2009-05-21 7 views

Répondre

0

Ctrl + Alt + P et sélectionnez aspnet_web.exe de la liste si vous utilisez Win XP.

10

Vous pouvez enregistrer une macro pour le faire. Dans VS2005 Je l'ai fait:

  • ctrl-shift-R (démarrer l'enregistrement)
  • ctrl-alt-P (attach au processus)
  • sélectionnez le processus
  • OK
  • ctrl-shift -R (arrête l'enregistrement)

Pour lire la macro temporaire, ctrl-shift-P. Il a généré le code suivant dans l'éditeur de macros:

Sub TemporaryMacro() 
    Try 
     Dim dbg2 As EnvDTE80.Debugger2 = DTE.Debugger 
     Dim trans As EnvDTE80.Transport = dbg2.Transports.Item("Default") 
     Dim dbgeng(1) As EnvDTE80.Engine 
     dbgeng(0) = trans.Engines.Item("Native") 
     Dim proc2 As EnvDTE80.Process2 = dbg2.GetProcesses(trans, "<machine-name>").Item("cmd.exe") 
     proc2.Attach2(dbgeng) 
    Catch ex As System.Exception 
     MsgBox(ex.Message) 
    End Try 

End Sub 

Vous pouvez convertir en une macro permanente dans l'éditeur de macros, puis le lier à une combinaison de touches dans le volet Outils-Options-clavier.

+0

Génial, merci! – orip

Questions connexes