VCDebugSettings Interface
TOC
Collapse the table of content
Expand the table of content

VCDebugSettings Interface

 

The VCDebugSettings object contains properties that allow you to programmatically manipulate the settings on the Debug property page, which is in the Configuration Properties folder of a project's Property Pages dialog box.

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

[GuidAttribute("22F4606C-9A37-41C5-93B5-2A1C11468BFA")]
public interface class VCDebugSettings

NameDescription
System_CAPS_pubpropertyApplicationArguments

Sets or gets arguments to the application that is to be debugged.

System_CAPS_pubpropertyApplicationCommand

Sets or gets the name of the application to be debugged.

System_CAPS_pubpropertyAttach

Gets or sets a value indicating whether, when this project is debugged, the debugger should be attached to the process specified in the Command property.

System_CAPS_pubpropertyCommand

If Remote specifies local debugging and Attach is false, the Command property specifies the executable file to start when you invoke the debugger. If Attach is true and Remote specifies remote debugging, the Command property specifies the process to which the debug process should be attached when you invoke the debugger.

System_CAPS_pubpropertyCommandArguments

Gets or sets the arguments to pass to the process specified in Command when Attach is false.

System_CAPS_pubpropertyDebuggerFlavor

The debugger to launch.

System_CAPS_pubpropertyDebuggerType

Gets or sets the debugger settings for managed or unmanaged code.

System_CAPS_pubpropertyEnvironment

Gets or sets the environment for the debuggee, or variables to merge with the existing environment.

System_CAPS_pubpropertyEnvironmentMerge

Gets or sets a value specifying whether to merge the specified environment variables with the existing environment.

System_CAPS_pubpropertyHttpUrl

For ATL Server debugging, specifies the URL for the project.

System_CAPS_pubpropertyMPIAcceptFilter

Gets or sets the Multi-Processor-Interface accept filter for the debugger.

System_CAPS_pubpropertyMPIAcceptMode

Gets or set the Multi-Processor-Interface accept value for the debugger.

System_CAPS_pubpropertyMPIRunArguments

Sets or gets the run arguments for Multi-Processor-Interface debugging.

System_CAPS_pubpropertyMPIRunCommand

Sets or gets the name of the command to run under the Multi-Processor-Interface realm.

System_CAPS_pubpropertyMPIRunWorkingDirectory

Sets or gets the Multi-Processor-Interface working directory.

System_CAPS_pubpropertyPDBPath

Gets or sets the additional directories to search for symbol files.

System_CAPS_pubpropertyRemote

Gets or sets local or remote debugging.

System_CAPS_pubpropertyRemoteCommand

If Attach is false and Remote specifies remote debugging, the executable file starts when you invoke the debugger. If Attach is true and Remote specifies remote debugging, the RemoteCommand property specifies the process to which the debug process should be attached when you invoke the debugger.

System_CAPS_pubpropertyRemoteMachine

When Remote specifies remote debugging, the RemoteMachine property specifies the name of the machine that contains the program to debug.

System_CAPS_pubpropertyShimCommand

Sets or gets the debugging shim command.

System_CAPS_pubpropertySQLDebugging

Enables SQL debugging for the project.

System_CAPS_pubpropertyWorkingDirectory

The debugger's working directory. The default directory is the directory that contains the .vcxproj file.

See Project Settings for a C++ Debug Configuration for more information about the Debug property page. See Working with Project Properties for information on accessing a project's Property Pages dialog box.

Return to top
Show:
© 2016 Microsoft