Freigeben über


VCDebugSettings-Schnittstelle

Das VCDebugSettings-Objekt enthält Eigenschaften, mit denen die programmgesteuerte Bearbeitung der Einstellungen auf der Debug-Eigenschaftenseite möglich ist, die sich im Ordner Konfigurationseigenschaften des Dialogfelds Eigenschaftenseiten für ein Projekt befindet.

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

Syntax

'Declaration
<GuidAttribute("7FAF2C99-D432-4167-8228-F9BF891CF397")> _
Public Interface VCDebugSettings
[GuidAttribute("7FAF2C99-D432-4167-8228-F9BF891CF397")]
public interface VCDebugSettings
[GuidAttribute(L"7FAF2C99-D432-4167-8228-F9BF891CF397")]
public interface class VCDebugSettings
[<GuidAttribute("7FAF2C99-D432-4167-8228-F9BF891CF397")>]
type VCDebugSettings =  interface end
public interface VCDebugSettings

Der VCDebugSettings-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft ApplicationArguments Legt Argumente für die zu debuggende Anwendung fest oder ruft diese ab.
Öffentliche Eigenschaft ApplicationCommand Ruft den Namen der zu debuggenden Anwendung ab oder legt diesen fest.
Öffentliche Eigenschaft Attach Ruft einen Wert ab, der angibt, ob der Debugger beim Debuggen dieses Projekts an den in der Command-Eigenschaft angegebenen Prozess angefügt werden soll, oder legt diesen fest.
Öffentliche Eigenschaft Command Wenn Remote lokales Debuggen angibt und Attach den Wert False besitzt, gibt die Command-Eigenschaft die ausführbare Datei an, die beim Aufruf des Debuggers gestartet werden soll.Wenn Attach true ist und Remote Remotedebuggen angibt, gibt die Command-Eigenschaft den Prozess an, an den der Debugprozess beim Aufruf des Debuggers angefügt werden soll.
Öffentliche Eigenschaft CommandArguments Ruft die Argumente ab, die an den in Command angegebenen Prozess übergeben werden sollen, wenn Attach auf False festgelegt ist, oder legt diese fest.
Öffentliche Eigenschaft DebuggerFlavor Der zu startende Debugger.
Öffentliche Eigenschaft DebuggerType Ruft die Debuggereinstellungen für verwalteten oder nicht verwalteten Code ab oder legt diese fest.
Öffentliche Eigenschaft Environment Ruft die Umgebung für die zu debuggende Komponente oder aber Variablen, die mit der vorhandenen Umgebung zusammengeführt werden sollen, ab oder legt diese fest.
Öffentliche Eigenschaft EnvironmentMerge Ruft einen Wert ab, der angibt, ob die angegebenen Umgebungsvariablen mit der vorhandenen Umgebung zusammengeführt werden sollen, oder legt diesen fest.
Öffentliche Eigenschaft HttpUrl Gibt beim Debuggen von ATL-Server die URL des Projekts an.
Öffentliche Eigenschaft MPIAcceptFilter Ruft den Akzeptanzfilter der Mehrprozessorschnittstelle für den Debugger ab oder legt diesen fest.
Öffentliche Eigenschaft MPIAcceptMode Ruft den Akzeptanzwert der Mehrprozessorschnittstelle für den Debugger ab oder legt diesen fest.
Öffentliche Eigenschaft MPIRunArguments Legt die Ausführungsargumente zum Debuggen von Mehrprozessorschnittstellen fest oder ruft diese ab.
Öffentliche Eigenschaft MPIRunCommand Legt den Namen des im Bereich der Mehrprozessorschnittstelle auszuführenden Befehls fest oder ruft diesen ab.
Öffentliche Eigenschaft MPIRunWorkingDirectory Legt das Arbeitsverzeichnis der Mehrprozessorschnittstelle fest oder ruft diese ab.
Öffentliche Eigenschaft PDBPath Ruft die weiteren Verzeichnisse ab, die nach Symboldateien durchsucht werden sollen, oder legt diese fest.
Öffentliche Eigenschaft Remote Ruft lokales oder Remotedebuggen ab oder legt diesen Wert fest.
Öffentliche Eigenschaft RemoteCommand 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.
Öffentliche Eigenschaft RemoteMachine Wenn Remote Remotedebuggen angibt, gibt die RemoteMachine-Eigenschaft den Namen des Computers mit dem zu debuggenden Programm an.
Öffentliche Eigenschaft ShimCommand Legt den Shimbefehl für das Debuggen fest oder ruft diesen ab.
Öffentliche Eigenschaft SQLDebugging Aktiviert das SQL-Debuggen für das Projekt.
Öffentliche Eigenschaft WorkingDirectory Das Arbeitsverzeichnis des Debuggers.Das Standardverzeichnis enthält die VCXPROJ-Datei.

Zum Seitenanfang

Hinweise

Weitere Informationen finden Sie unter Projekteinstellungen für eine C++-Debugkonfiguration Weitere Informationen zur Debug-Eigenschaftenseite.Weitere Informationen finden Sie unter Ändern von Projekteinstellungen Informationen über das Zugreifen auf Eigenschaftenseiten Dialogfeld eines Projekts.

Siehe auch

Referenz

Microsoft.VisualStudio.VCProjectEngine-Namespace