Freigeben über


VCDebugSettings.RemoteCommand-Eigenschaft

Wenn Attach false ist und Remote Remotedebuggen angibt, wird die ausführbare Datei beim Aufruf des Debuggers gestartet.Wenn Attach true ist und Remote Remotedebuggen angibt, gibt die RemoteCommand-Eigenschaft den Prozess an, an den der Debugprozess beim Aufruf des Debuggers angefügt werden soll.

Namespace:  Microsoft.VisualStudio.VCProjectEngine
Assembly:  Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)

Syntax

'Declaration
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)

Eigenschaftswert

Typ: System.String
Der Prozess, an den der Debugprozess beim Aufruf des Debuggers angefügt werden soll.

Hinweise

Weitere Informationen finden Sie unter Gewusst wie: Kompilieren von Beispielcode für die Erweiterbarkeit von Projektmodellen Informationen zum Ändern dieses Beispiel kompiliert und ausgeführt wird.

Beispiele

Im folgenden Beispiel wird die RemoteCommand-Eigenschaft in der integrierten Entwicklungsumgebung (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

.NET Framework-Sicherheit

Siehe auch

Referenz

VCDebugSettings Schnittstelle

Microsoft.VisualStudio.VCProjectEngine-Namespace