RC 任务

注意

仅当使用 C++ 生成系统时,此任务才可用。

包装 Microsoft Windows 资源编译器工具 rc.exe 。 RC 任务将游标、图标、位图、对话框和字体等资源编译为一个资源 (.res ) 文件。 有关详细信息,请参阅资源编译器

参数

下表描述了 RC 任务的参数。 大多数任务参数和若干组参数都对应于命令行选项。

参数 描述
AdditionalIncludeDirectories 可选 String [] 参数。

将目录添加到在其中搜索包含文件的目录列表中。

有关详细信息,请参阅使用 RC(RC 命令行)中的 /I 选项。
AdditionalOptions 可选 String 参数。

命令行选项列表;例如 /<option1> /<option2> /<option#>。 使用此参数可指定未由任何其他 RC 任务参数表示的命令行选项。

有关详细信息,请参阅使用 RC(RC 命令行)中的选项。
区域性 可选 String 参数。

指定表示资源中使用的区域性的区域设置 ID。

有关详细信息,请参阅使用 RC(RC 命令行)中的 /I 选项。
IgnoreStandardIncludePath 可选 Boolean 参数。

如果为 true,则阻止资源编译器在搜索头文件或资源文件时检查 INCLUDE 环境变量。

有关详细信息,请参阅使用 RC(RC 命令行)中的 /x 选项。
NullTerminateStrings 可选 Boolean 参数。

如果为 true,则以 null 终止字符串表中的所有字符串。

有关详细信息,请参阅使用 RC(RC 命令行)中的 /n 选项。
PreprocessorDefinitions 可选 String [] 参数。

定义资源编译器的一个或多个预处理器符号。 指定宏符号的列表。

有关详细信息,请参阅使用 RC(RC 命令行)中的 /d 选项。 另请参阅此表中的 UndefinePreprocessorDefinitions 。
ResourceOutputFileName 可选 String 参数。

指定资源文件的名称。 指定资源文件名称。

有关详细信息,请参阅使用 RC(RC 命令行)中的 /fo 选项。
ShowProgress 可选 Boolean 参数。

如果为 true,则显示报告编译器进度的消息。

有关详细信息,请参阅使用 RC(RC 命令行)中的 /v 选项。
必选 ITaskItem[] 参数。

定义可以被任务使用和发出的 MSBuild 源文件项的数组。
SuppressStartupBanner 可选 Boolean 参数。

如果为 true,则在任务开始时阻止显示版权和版本号消息。

有关详细信息,请键入 /? 命令行选项,然后查看 /nologo 选项。
TrackerLogDirectory 可选 String 参数。

指定跟踪器日志目录。
UndefinePreprocessorDefinitions 取消定义预处理器符号。

有关详细信息,请参阅使用 RC(RC 命令行)中的 /u 选项。 另请参阅此表中的 PreprocessorDefinitions 。

请参阅