Partager via


VCDebugSettings.RemoteCommand, propriété

Si Attach a la valeur false et si Remote spécifie le débogage distant, le fichier exécutable démarre lorsque vous appelez le débogueur. Si Attach a la valeur true et si Remote spécifie le débogage distant, la propriété RemoteCommand indique le processus auquel le processus de débogage doit être attaché lorsque vous appelez le débogueur.

Espace de noms :  Microsoft.VisualStudio.VCProjectEngine
Assembly :  Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)

Syntaxe

'Déclaration
Property RemoteCommand As String
string RemoteCommand { get; set; }
property String^ RemoteCommand {
    String^ get ();
    void set (String^ value);
}
abstract RemoteCommand : string with get, set
function get RemoteCommand () : String 
function set RemoteCommand (value : String)

Valeur de propriété

Type : String
Processus auquel le processus de débogage doit être attaché lorsque vous appelez le débogueur.

Notes

Consultez Comment : compiler l'exemple de code pour l'extensibilité du modèle de projet pour savoir comment compiler et exécuter cet exemple.

Exemples

L'exemple suivant modifie la propriété d'RemoteCommand dans l'environnement de développement intégré (IDE) :

' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
    Sub Test()
        Dim mystring As String
        Dim prj As VCProject
        Dim cfgs, tools As IVCCollection
        Dim cfg As VCConfiguration
        Dim tool As VCDebugSettings
        prj = DTE.Solution.Projects.Item(1).Object
        cfgs = prj.Configurations
        cfg = cfgs.Item(1)
        tool = cfg.DebugSettings
        tool.Remote = RemoteDebuggerType.DbgRemote
        tool.RemoteCommand = "test.exe"
    End Sub
End Module

Sécurité .NET Framework

Voir aussi

Référence

VCDebugSettings Interface

Microsoft.VisualStudio.VCProjectEngine, espace de noms