-
Task Base Class
-
Adds several parameters to the tasks that derive from the Task class.
-
TaskExtension Base Class
-
Adds several parameters to the tasks that derive from the TaskExtension class.
-
ToolTaskExtension Base Class
-
Adds several parameters to the tasks that derive from the ToolTaskExtension class.
-
AL (Assembly Linker) Task
-
Creates an assembly with a manifest from one or more files that are either modules or resource files.
-
AspNetCompiler Task
-
Wraps aspnet_compiler.exe, a utility to precompile ASP.NET applications.
-
AssignCulture Task
-
Assigns culture identifiers to items.
-
AssignProjectConfiguration Task
-
Accepts a list of configuration strings and assigns them to specified projects.
-
AssignTargetPath Task
-
Accepts a list of files and adds <TargetPath> attributes if they are not already specified.
-
CallTarget Task
-
Invokes a target in the project file.
-
CombinePath Task
-
Combines the specified paths into a single path.
-
ConvertToAbsolutePath Task
-
Converts a relative path or reference into an absolute path.
-
Copy Task
-
Copies files to a new location.
-
CreateCSharpManifestResourceName Task
-
Creates a Visual C#-style manifest name from a given .resx file name or other resource.
-
CreateItem Task
-
Populates item collections from the input items, allowing items to be copied from one list to another.
-
CreateProperty Task
-
Populates properties from the input values, allowing values to be copied from one property or string to another.
-
CreateVisualBasicManifestResourceName Task
-
Creates a Visual Basic-style manifest name from a given .resx file name or other resource.
-
Csc Task
-
Invokes the Visual C# compiler to produce executables, dynamic-link libraries, or code modules.
-
Delete Task
-
Deletes the specified files.
-
Error Task
-
Stops a build and logs an error based on an evaluated conditional statement.
-
Exec Task
-
Runs the specified program or command with the specified arguments.
-
FindAppConfigFile Task
-
Finds the app.config file, if any, in the provided lists.
-
FindInList Task
-
Finds an item in a specified list that has the matching itemspec.
-
FindUnderPath Task
-
Determines which items in the specified item collection exist in the specified folder and all of its subfolders.
-
FormatUrl Task
-
Converts a URL to a correct URL format.
-
FormatVersion Task
-
Appends the revision number to the version number.
-
GenerateApplicationManifest Task
-
Generates a ClickOnce application manifest or a native manifest.
-
GenerateBootstrapper Task
-
Provides an automated way to detect, download, and install an application and its prerequisites.
-
GenerateDeploymentManifest Task
-
Generates a ClickOnce deployment manifest.
-
GenerateResource Task
-
Converts .txt and .resx files to common language runtime binary .resources files.
-
GenerateTrustInfo Task
-
Generates the application trust from the base manifest, and from the TargetZone and ExcludedPermissions parameters.
-
GetAssemblyIdentity Task
-
Retrieves the assembly identities from the specified files and outputs the identity information.
-
GetFrameworkPath Task
-
Retrieves the path to the .NET Framework assemblies.
-
GetFrameworkSdkPath Task
-
Retrieves the path to the Windows Software Development Kit (SDK).
-
GetReferenceAssemblyPaths Task
-
Returns the reference assembly paths of the various frameworks.
-
LC Task
-
Generates a .license file from a .licx file.
-
MakeDir Task
-
Creates directories and, if necessary, any parent directories.
-
Message Task
-
Logs a message during a build.
-
Move Task
-
Moves files to a new location.
-
MSBuild Task
-
Builds MSBuild projects from another MSBuild project.
-
ReadLinesFromFile Task
-
Reads a list of items from a text file.
-
RegisterAssembly Task
-
Reads the metadata within the specified assembly and adds the necessary entries to the registry.
-
RemoveDir Task
-
Removes the specified directories and all of its files and subdirectories.
-
RemoveDuplicates Task
-
Removes duplicate items from the specified item collection.
-
RequiresFramework35SP1Assembly Task
-
Determines whether the application requires the .NET Framework 3.5 SP1.
-
ResGen Task
-
Obsolete. Use the GenerateResource Task task to convert .txt and .resx files to and from common language runtime binary .resources files.
-
ResolveAssemblyReference Task
-
Determines all assemblies that depend on the specified assemblies.
-
ResolveComReference Task
-
Takes a list of one or more type library names or .tlb files and resolves those type libraries to locations on disk.
-
ResolveKeySource Task
-
Determines the strong name key source
-
ResolveManifestFiles Task
-
Resolves the following items in the build process to files for manifest generation: built items, dependencies, satellites, content, debug symbols, and documentation.
-
ResolveNativeReference Task
-
Resolves native references.
-
ResolveNonMSBuildProjectOutput Task
-
Determines the output files for non-MSBuild project references.
-
SGen Task
-
Creates an XML serialization assembly for types in the specified assembly.
-
SignFile Task
-
Signs the specified file using the specified certificate.
-
Touch Task
-
Sets the access and modification times of files.
-
UnregisterAssembly Task
-
Unregisters the specified assemblies for COM interop purposes.
-
UpdateManifest Task
-
Updates selected properties in a manifest and resigns.
-
Vbc Task
-
Invokes the Visual Basic compiler to produce executables, dynamic-link libraries, or code modules..
-
Warning Task
-
Logs a warning during a build based on an evaluated conditional statement.
-
WriteCodeFragment Task
-
Generates a temporary code file by using the specified generated code fragment. Does not delete the file.
-
WriteLinesToFile Task
-
Writes the specified items to the specified text file.
-
XmlPeek Task
-
Returns values as specified by XPath query from an XML file.
-
XmlPoke Task
-
Sets values as specified by an XPath query into an XML file.
-
XslTransformation Task
-
Transforms an XML input by using an Extensible Stylesheet Language Transformation (XSLT) or compiled XSLT and outputs to an output device or a file.