THIS IS NOT THE LATEST RELEASE !
Release Blog PostThe MSBuild Extension Pack October 2013 release provides a collection of over 480 MSBuild tasks. 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 / 2010, Email, Git, IIS6, IIS7, MSBuild, SourceSafe, SQL Server 2005, SQL Server 2008, StyleCop, Subversion, Twitter, Team Foundation Server, Visual Basic 6, Windows Virtual PC, WMI
What's New:Please consult the Changeset page for all new changes . At a high level this release brings the following
New
TFS2013\TeamBuild.cs: New support for TFS2013
Sql2014\*: Adding initial support for upcoming SQL 2014
Sql2012\Database.cs: New TaskAction="ScriptData"
Sql2008\Database.cs: New TaskAction="ScriptData"
Computer\Registry.cs: New TaskAction="DeleteValue" and TaskAction="CheckValueExists". Thanks Sean B. Durkin. Resolves 11962
TFS2012\TeamBuild.cs: New support for TFS2012.
Fixes
TFS2010\12\TEamBuild.cs: Fix documentation.
TFS2010,TFS2012\TeamBuild.cs: Fix documentation
Fix 64Bit Tasks location
CodeQuality\NUnit.cs: Add FailOnFailures property to re-enable batching functionality. Resolves 11967
Web\HttpWebRequest.cs: Fix to allow empty string RequestContent Post. Resolves 11945
Framework\ILMerge.cs: Fix GenerateFullPathToTool to use ToolPath if provided
Fix 3.5 installer to include SQL2012. Up versions to 14
Framework\Metadata.cs: Update Docs to resolve 11903
AssemblyInfo\AssemblyInfo.cs: Fix handling of single line c# comments.
Enhancements
Populate User Principal Name when populating users.
IIS7\IIS7Website: Add support for specifying identifier on Create.
Framework\XmlFile.cs: Add ReadChildrenToMetadata property to be used with ReadElements. Fix Sample file.
Subversion\Svn: Additional error logging
Web\HttpWebRequest.cs: Enable HttpWebRequest - set contentType for Request
Subversion\Svn.cs: Fix 11734 - Add CommitMesssage property to the Svn commit action
Subversion\Svn.cs: Fix 11742 - Error message "Invalid output from SVN tool" is too broad
UI\ConfirmForm, MessageForm, PromptForm: Make the UI dialogs PromptForm, ConfirmForm, MessageForm top-most. Fix rendering issue with confirmform. Make all startup @ center screen
The MSBuild Extension Pack may be installed via the MSI installers or download the individual components. The MSI Installers contain everything you need --- binaries, samples and help file.
Follow us on Twitter: http://twitter.com/msbep
The MSBuild Extension Pack 3.5.14.0 requires .NET 3.5
The MSBuild Extension Pack 4.0.8.0 requires .NET 4.0 or 4.5