March 2014
This is the same as the March 2014 release in CodePlex. All future work will happen on GitHub.
The MSBuild Extension Pack March 2014 release provides a large collection of MSBuild tasks.
Note:
All updates in this release are to the 4.0 code base.
No updates to 3.5 have been made and the previous version, 3.5.14.0, is packaged with this release.
Requirements
4.0.9.0 requires .NET 4.0 or greater*
3.5.14.0 requires .NET 3.5*
Follow us on Twitter: http://twitter.com/msbep
What's New
Please consult the Changeset page for all new changes. View this query for issues addressed .
At a high level this release brings the following
New
Wix based installers
SqlServer2008/12/14: Database.cs: New TaskAction="Attach", TaskAction="Detach"
Microsoft Dynamics Crm deployment tasks
IIS7\IIS7AppPool.cs Add support for LoadUserProfile. Thanks matroberts
IIS7\IIS7Website.cs: add credentials for authentication (thanks starshayayord)
Computer\ActiveDirectory.cs: Added Option to set First name and last name of domain users.
Added NuGet Packager to the MSBE
Added option to set windows authentication providers for IIS7 websites. Ended up setting a different task action rather than setting it as part of create since, the providers can only be set in Windows Server once the websites are created.
Fixes
Subversion\Svn.cs: Fix Commit message issue
TFS.Proj: Fix assembly reference
SqlServer\SqlCmdWrapper.cs: Fix for InvalidOperationException
IIS7\IIS7Website.cs: Fix GetInfo to return the correct ApplicationPool name.
IIS7\IIS7Website.cs: LogError rather than warning if site does not exist for SetWindowsAuthenticationProviders, AddMimeType, AddResponseHeaders.
Framework\ILMerge.cs: Handle spaces in various properties
Framework\Parallel.cs: Clarify case sensistivity of MultiLogVerbosity
Framework\TFSSource, TFSSourceAdmin.cs: Default to 2013
FileSystem\File.cs: Add AvoidRegex and MatchWholeLine to address perf issue
AssemblyInfo\AssemblyInfoWrapper.cs: Fix to handle spaces in attribute declarations. Thanks ewilde
Deprecated in 4.*
MSBuild.ExtensionPack.Sql2005.dll
MSBuild.ExtensionPack.Sync.dll
MSBuild.ExtensionPack.Tfs.dll
MSBuild.ExtensionPack.WindowsVirtualPC.dll
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.