BscMake Task

Wraps the Microsoft Browse Information Maintenance Utility tool (bscmake.exe). The bscmake.exe tool builds a browse information file (.bsc) from source browser files (.sbr) that are created during compilation. Use the Object Browser to view a .bsc file. For more information, see BSCMAKE Reference.

Parameters

The following table describes the parameters of the BscMake task. Most task parameters correspond to a command-line option.

Parameter

Description

AdditionalOptions

Optional String parameter.

A list of options as specified on the command line. For example, "/option1 /option2 /option#". Use this parameter to specify options that are not represented by any other BscMake task parameter.

For more information, see the options in BSCMAKE Options.

OutputFile

Optional String parameter.

Specifies a file name that overrides the default output file name.

For more information, see the /o option in BSCMAKE Options.

PreserveSBR

Optional Boolean parameter.

If true, forces a nonincremental build. A full, nonincremental build occurs regardless of whether a .bsc file exists, and prevents .sbr files from being truncated.

For more information, see the /n option in BSCMAKE Options.

Sources

Optional 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, see the /NOLOGO option in BSCMAKE Options.

TrackerLogDirectory

Optional String parameter.

Specifies the directory for the tracker log.

See Also

Other Resources

MSBuild Task Reference