The Microsoft.Build.Utilities namespace provides helper classes that you can use to create your own MSBuild loggers and tasks. For information, see MSBuild.
Type | Reason |
---|---|
AppDomainIsolatedTask |
Provides the same functionality as Microsoft.Build.Utilities.Task, but also derives from MarshalByRefObject so that it can be instantiated in its own app domain. |
CommandLineBuilder |
Comprises utility methods for constructing a command line. |
HostObjectInitializationStatus |
Defines the next action for Microsoft.Build.Utilities.ToolTask after an attempt to initialize the host object. |
Logger |
When overridden in a derived form, provides functionality for loggers that handle events raised by the vstecmsbuild engine. |
TargetDotNetFrameworkVersion |
Specifies the version of the dnprdnshort to use with the methods in Microsoft.Build.Utilities.ToolLocationHelper. |
Task |
When overridden in a derived form, provides functionality for tasks. |
TaskItem |
Defines a single item of the project as it is passed into a task. |
TaskLoggingHelper |
Provides helper logging methods used by tasks. |
ToolLocationHelper |
Provides utility methods for locating dnprdnshort and dnprdnshort SDK files and directories. |
ToolTask |
When overridden in a derived form, provides functionality for a task that wraps a command line tool. |