Partilhar via


VCNMakeTool Interface

Definition

Programmatically accesses the properties in the NMAKE folder of a project's Property Pages dialog box. See Working with Project Properties for information about how to access a project's Property Pages dialog box.

public interface class VCNMakeTool
public interface class VCNMakeTool
__interface VCNMakeTool
[System.Runtime.InteropServices.Guid("023DE234-7E71-4FD3-9D29-F82EDFDCE51D")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface VCNMakeTool
[<System.Runtime.InteropServices.Guid("023DE234-7E71-4FD3-9D29-F82EDFDCE51D")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type VCNMakeTool = interface
Public Interface VCNMakeTool
Attributes

Remarks

VCNMakeTool is only available for the Makefile configuration type. Failure to have the output file set to anything other than blank means that your configuration will always be up to date and it will not build.

Properties

AssemblySearchPath

Sets or gets the assembly search path.

BuildCommandLine

Gets or sets the command line to run for the Build() command (Build() menu).

CleanCommandLine

Gets or sets the command line to run for the Clean() command (Build() menu).

CompileAsManaged

Gets or sets the CompileAsManaged property.

ForcedIncludes

Sets or gets which include files must be preprocessed.

ForcedUsingAssemblies

Sets or gets a metadata file to reference in this compilation.

IncludeSearchPath

Sets or gets the search path for include files.

Output

Gets or sets the output file name.

PreprocessorDefinitions

Set or gets preprocessor symbols.

ReBuildCommandLine

Gets or sets the command line to run for the Rebuild() command (Build() menu).

ToolKind

Gets the name of the kind of tool this is.

toolName

Gets the name of the specified tool.

ToolPath

Gets the path to the specified tool.

VCProjectEngine

Gets a pointer to the project engine.

Applies to