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 。 |