VCNMakeTool 接口

以编程方式访问项目**“属性页面”对话框的“NMAKE”文件夹中的属性。 有关如何访问项目“属性页”**对话框的信息,请参见使用项目属性

命名空间:  Microsoft.VisualStudio.VCProjectEngine
程序集:  Microsoft.VisualStudio.VCProjectEngine(在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

语法

声明
<GuidAttribute("6C00E500-6C36-4F47-979F-7F4D00D4B9B5")> _
Public Interface VCNMakeTool
[GuidAttribute("6C00E500-6C36-4F47-979F-7F4D00D4B9B5")]
public interface VCNMakeTool
[GuidAttribute(L"6C00E500-6C36-4F47-979F-7F4D00D4B9B5")]
public interface class VCNMakeTool
[<GuidAttribute("6C00E500-6C36-4F47-979F-7F4D00D4B9B5")>]
type VCNMakeTool =  interface end
public interface VCNMakeTool

VCNMakeTool 类型公开以下成员。

属性

  名称 说明
公共属性 AssemblySearchPath 设置或获取程序集搜索路径。
公共属性 BuildCommandLine 获取或设置针对 Build 命令(Build 菜单)运行的命令行。
公共属性 CleanCommandLine 获取或设置用于运行 Clean 命令 (Build 菜单)的命令行。
公共属性 CompileAsManaged 获取或设置 CompileAsManaged 属性。
公共属性 ForcedIncludes 设置或获取包括必须是预处理的文件。
公共属性 ForcedUsingAssemblies 设置或获取要在此编译中引用的元数据文件。
公共属性 IncludeSearchPath 设置或获取包含文件的搜索路径。
公共属性 Output 获取或设置输出文件名。
公共属性 PreprocessorDefinitions 设置或获取预处理器符号。
公共属性 ReBuildCommandLine 获取或设置用于运行 Rebuild 命令 (Build 菜单)的命令行。
公共属性 ToolKind 获取工具类型的名称。
公共属性 toolName 获取指定工具的名称。
公共属性 ToolPath 获取指定工具的路径。
公共属性 VCProjectEngine 获取一个指向项目引擎的指针。

页首

备注

VCNMakeTool 为生成文件配置类型才可用。 失败其输出文件任何设置为 NULL 以外表示配置始终最新,它将不会生成。

请参阅

参考

Microsoft.VisualStudio.VCProjectEngine 命名空间