| MSBuild |
NAnt |
Description |
Notes |
| AL |
al |
Wraps al.exe, the assembly linker for the .NET Framework. |
|
| AspNetCompiler |
|
|
|
| AssignCulture |
|
|
|
| Copy |
copy |
Copies a file or set of files to a new file or directory. |
|
| CreateItem |
|
Populates item lists with the items passed in. This allows items to be copied from one list to another. |
|
| CreateProperty |
property |
Sets a property in the current project. |
|
| Csc |
csc |
Compiles C# programs. |
|
| Delete |
delete |
Deletes a file, fileset or directory. |
|
| Error |
fail |
Exits the current build by throwing a BuildException, optionally printing additional information. |
|
| Exec |
exec |
Executes a system command. |
|
| FindUnderPath |
|
|
|
| GenerateApplicationManifest |
|
Generates an assembly manifest for a Win32 or ClickOnce application from project items and properties. |
|
| GenerateDeploymentManifest |
|
Generates a ClickOnce deploy manifest from project items and properties. |
|
| GenerateBootstrapper |
|
|
|
| GetAssemblyIdentity |
|
|
|
| GetFrameworkPath |
|
|
|
| GetFrameworkSdkPath |
|
|
|
| GetLinkedFilesFromResX |
|
|
|
| LC |
|
|
|
| MakeDir |
mkdir |
Creates a directory and any non-existent parent directory if necessary. |
|
| Message |
echo |
Writes a message to the build log. |
|
| MSBuild |
|
Build projects in an application using Click to read this topic 4/28/2005 11:23:10 PM - Neil MSBuild. Note that this task can process not only project files but also Visual Studio solution files. |
|
| ReadLinesFromFile |
|
|
|
| RegisterAssembly |
|
Reads the metadata within an assembly and add the necessary entries to the registry, which allows COM clients to create .NET Framework classes transparently. |
|
| RemoveDir |
|
Removes directories from disk and all the files and directories they contain. |
|
| RemoveDuplicates |
|
|
|
| ResGen |
resgen |
Converts files from one resource format to another. |
|
| ResolveAssemblyReference |
|
|
|
| ResolveComReferences |
|
|
|
| Click to read this topic 10/25/2004 11:26:11 PM - akipman ResolveKeySource |
|
|
|
| ResolveNativeReference |
|
|
|
| SGen |
|
|
|
| SignFile |
delay-sign |
Signs delay-signed .NET Assemblies, or re-signs existing assemblies. |
|
| Touch |
touch |
Touches a file or set of files |
|
| UnregisterAssembly |
|
Performs the reverse of the RegisterAssembly task. |
|
| Vbc |
vbc |
Compiles Visual Basic.NET programs. |
|
| Vjc |
vjc |
Compiles Visual J# programs using vjc, Microsoft's J# compiler. |
You must install the J# redist before you get this task. It is contained inside VisualJSharp.dll |
| VCBuild |
|
Runs vcbuild.exe, which builds Visual Studio Visual C++ projects. |
|
| Warning |
|
|
|
| WriteLinesToFile |
|
|
|
| |
asminfo |
Generates an AssemblyInfo file using the attributes given. |
|
| |
attrib |
Changes the file attributes of a file or set of files. |
|
| |
available |
Checks if a resource is available at runtime. |
|
| Click to read this topic 4/28/2005 11:23:10 PM - Neil MSBuild |
call |
Call a target in the current project. |
|
| |
cl |
Compiles C/C+ programs using cl.exe, Microsoft's C/C+ compiler. |
|
| |
cvs-checkout |
Checks out a CVS module to the required directory. |
|
| |
cvs-update |
Updates a CVS module in a local working directory. |
|
| |
description |
An empty task that allows a build file to contain a description. |
|
| |
foreach |
Loops over a set of items. |
|
| |
get |
Gets a particular file from a URL source. |
|
| |
if |
Checks the conditional attributes and executes the children if true. |
|
| |
ifnot |
The opposite of the if task. |
|
| |
include |
Includes an external build file. |
In Click to read this topic 4/28/2005 11:23:10 PM - Neil MSBuild use Import |
| |
jsc |
Compiles JScript.NET programs. |
|
| |
lib |
Run lib.exe, Microsoft's Library Manager. |
|
| |
license |
Generates a .licence file from a .licx file. |
|
| |
link |
Links files using link.exe, Microsoft's Incremental Linker. |
|
| |
loadtasks |
Loads tasks form a given assembly or all assemblies in a given directory or fileset. |
In Click to read this topic 4/28/2005 11:23:10 PM - Neil MSBuild use UsingTask |
| |
mail |
Sends an SMTP message. |
|
| |
mc |
Compiles messages using mc.exe, Microsoft's Win32 message compiler. |
|
| |
midl |
This tasks allows you to run MIDL.exe. |
|
| |
move |
|Moves a file or set of files to a new file or directory. |
|
| |
nant |
Runs NAnt is a free .NET build tool. In theory it is kind of like make without make's wrinkles. In practice it's a lot like Ant. 11/5/2004 7:59:48 PM - jcansdale NAnt on a supplied build file. This can be used to build subprojects. |
|
| |
nantschema |
Creates an XSD File for all available tasks. |
|
| |
ndoc |
Runs NDoc to create documentation. |
|
| |
nunit |
Runs tests using the NUnit V1.0 framework. |
|
| |
nunit2 |
Runs tests using the NUnit V2.1 framework. |
|
| |
rc |
Compiles resources using rc.exe, Microsoft's Win32 resource compiler. |
|
| |
readregistry |
Reads a value or set of values from the Windows Registry into one or more NAnt is a free .NET build tool. In theory it is kind of like make without make's wrinkles. In practice it's a lot like Ant. 11/5/2004 7:59:48 PM - jcansdale NAnt properties. |
|
| |
regex |
Sets project properties based on the evaluatuion of a regular expression. |
|
| |
regsvcs |
Installs or removes .NET Services. |
|
| |
script |
Executes the code contained within the task. |
|
| |
servicecontroller |
Allows a Windows service to be controlled. |
|
| |
sleep |
A task for sleeping a specified period of time |
|
| |
solution |
Compiles VS.NET solutions (or sets of projects) |
Use Click to read this topic 4/28/2005 11:23:10 PM - Neil MSBuild to compile VS2005 solutions |
| |
style |
Processes a document via XSLT. |
|
| |
sysinfo |
Sets properties with system information. |
Click to read this topic 4/28/2005 11:23:10 PM - Neil MSBuild exposes environment variables by default |
| |
tlbexp |
Exports a .NET assembly to a type library that can be used from unmanaged code |
|
| |
tlbimp |
Imports a type library to a .NET assembly (wraps Microsoft's tlbimp.exe) |
|
| |
tstamp |
Sets properties with the current date and time. |
|
| |
unzip |
Extracts files from a zip file. |
|
| |
xmlpeek |
Extracts text from an XML file at the location specified by an XPath expression. |
|
| |
xmlpoke |
Replaces text in an XML file at the location specified by an XPath expression. |
|
| |
zip |
Creates a zip file from a specified fileset. |
|