RC Task
Wraps the Microsoft Windows Resource Compiler tool, rc.exe. The RC task compiles resources, such as cursors, icons, bitmaps, dialog boxes, and fonts, into a resource (.res) file. For more information, see "Resource Compiler" on the MSDN Web site.
Parameters
The following table describes the parameters of the RCtask. Most task parameters, and a few sets of parameters, correspond to a command-line option.
Parameter |
Description |
---|---|
AdditionalIncludeDirectories |
Optional String[] parameter. Adds a directory to the list of directories that are searched for include files. For more information, see the /I option in Using RC (The RC Command Line) on the MSDN Web site. |
AdditionalOptions |
Optional String parameter. A list of command-line optionsor example, "/option1 /option2 /option#". Use this parameter to specify command-line options that are not represented by any other RC task parameter. For more information, see the options in Using RC (The RC Command Line) on the MSDN Web site. |
Culture |
Optional String parameter. Specifies a locale ID that represents the culture used in the resources. For more information, see the /l option in Using RC (The RC Command Line) on the MSDN Web site. |
IgnoreStandardIncludePath |
Optional Boolean parameter. If true, prevents the resource compiler from checking the INCLUDE environment variable when it searches for header files or resource files. For more information, see the /x option in Using RC (The RC Command Line) on the MSDN Web site. |
NullTerminateStrings |
Optional Boolean parameter. If true, null-terminates all strings in the string table. For more information, see the /n option in Using RC (The RC Command Line) on the MSDN Web site. |
PreprocessorDefinitions |
Optional String[] parameter. Define one or more preprocessor symbols for the resource compiler. Specify a list of macro symbols. For more information, see the /d option in Using RC (The RC Command Line) on the MSDN Web site. Also see UndefinePreprocessorDefinitions in this table. |
ResourceOutputFileName |
Optional String parameter. Specifies the name of the resource file. Specify a resource file name. For more information, see the /fo option in Using RC (The RC Command Line) on the MSDN Web site. |
ShowProgress |
Optional Boolean parameter. If true, displays messages that report on the progress of the compiler. For more information, see the /v option in Using RC (The RC Command Line) on the MSDN Web site. |
Source |
Required ITaskItem[] parameter. Defines an array of MSBuild source file items that can be consumed and emitted by tasks. |
SuppressStartupBanner |
Optional Boolean parameter. If true, prevents the display of the copyright and version number message when the task starts. For more information, type the /? command-line option and then see the /nologo option. |
TrackerLogDirectory |
Optional String parameter. Specifies the tracker log directory. |
UndefinePreprocessorDefinitions |
Undefine a preprocessor symbol. For more information, see the /u option in Using RC (The RC Command Line) on the MSDN Web site. Also see PreprocessorDefinitions in this table. |