BscMake task

Important

BscMake is no longer used by the Visual Studio IDE. Since Visual Studio 2008, browse information is stored automatically in an .sdf file in the Solution folder.

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