Share via


Formatting the Output of a Custom Build Step or Build Event

 

The new home for Visual Studio documentation is Visual Studio 2017 Documentation on docs.microsoft.com.

The latest version of this topic can be found at Formatting the Output of a Custom Build Step or Build Event.

If the output of a custom build step or build event is formatted correctly, users get the following benefits:

  • Warnings and errors are counted in the Output window.

  • Output appears in the Task List window.

  • Clicking on the output in the Output window displays the appropriate topic.

  • F1 operations are enabled in the Task List window or Output window.

The format of the output should be:

{filename (line# [, column#]) | toolname} :

[any text] {error | warning} code####**:**localizable string

[ any text ]

Where:

  • {a | b} is a choice of either a or b.

  • [ccc] is an optional string or parameter.

For example:

C:\sourcefile.cpp(134) : error C2143: syntax error : missing ';' before '}'

LINK : fatal error LNK1104: cannot open file 'somelib.lib'

See Also

Understanding Custom Build Steps and Build Events