The MSBuild Extension Pack provides a collection of over 480 MSBuild Tasks, MSBuild Loggers and MSBuild TaskFactories.
A high level summary of what the tasks currently cover includes the following:
- System Items: Active Directory, Certificates, COM+, Console, Date and Time, Drives, Environment Variables, Event Logs, Files and Folders, FTP, GAC, Network, Performance Counters, Registry, Services, Sound
- Code: Assemblies, AsyncExec, CAB Files, Code Signing, DynamicExecute, File Detokenisation, GUID’s, Mathematics, Strings, Threads, Xml, Zip Files
- Applications: BizTalk 2006 / 2009, Git, Email, IIS6, IIS7, MSBuild, SourceSafe, SQL Server 2005, SQL Server 2008, StyleCop, Subversion, Twitter, Team Foundation Server, Visual Basic 6, Windows Virtual PC, WMI
The MSBuild Extension Pack is provided in two versions. The 3.5.* version supports the .Net Framework 3.5 and the 4.0.* version supports the .Net Framework 4.0 and 4.5Looking to contribute tasks?
Are you an existing library author or do you have a few bespoke tasks that you would like to donate to the community? We appreciate any contribution you can offer, please direct any contributions to email@example.com
. Any required credits will be maintained in the source.The preferred task repository...
The MSBuild Extension Pack is used extensively and recommended as the ‘preferred task repository’ in Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build
by Sayed Ibrahim Hashimi and William Bartholomew. Be sure to grab the 2nd Edition.Update: Do you find yourself using MSBuild every day?
Make your life a little easier and try MSBuild Explorer http://www.msbuildexplorer.comUsing Workflow in Team Foundation Build?
Try the Community TFS Build Extensions http://tfsbuildextensions.codeplex.com