Click to Rate and Give Feedback
MSDN
MSDN Library
.NET Development
.NET Framework 3.5

  Switch on low bandwidth view
This page is specific to
Microsoft Visual Studio 2008/.NET Framework 3.5

Other versions are also available for the following:
.NET Framework Class Library
Microsoft.Build.Utilities Namespace

The Microsoft.Build.Utilities namespace provides helper classes that you can use to create your own MSBuild loggers and tasks. For more information, see MSBuild.

  ClassDescription
Public classAppDomainIsolatedTask Provides the same functionality as Task, but also derives from MarshalByRefObject so that it can be instantiated in its own app domain.
Public classCommandLineBuilder Comprises utility methods for constructing a command line.
Public classLogger When overridden in a derived form, provides functionality for loggers that handle events raised by the MSBuild engine.
Public classProcessorArchitecture Determines the correct tool in the Toolset that MSBuild should use, based on the current system's processor architecture.
Public classTask When overridden in a derived form, provides functionality for tasks.
Public classTaskItem Defines a single item of the project as it is passed into a task.
Public classTaskLoggingHelper Provides helper logging methods used by tasks.
Public classToolLocationHelperProvides utility methods for locating .NET Framework and .NET Framework SDK files and directories.
Public classToolTaskWhen overridden in a derived form, provides functionality for a task that wraps a command line tool.
  EnumerationDescription
Public enumerationHostObjectInitializationStatus Defines the next action for ToolTask after an attempt to initialize the host object.
Public enumerationTargetDotNetFrameworkVersion Specifies the version of the .NET Framework to use with the methods in ToolLocationHelper.
Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker