dotnet add package MSBuildTasks --version                
NuGet\Install-Package MSBuildTasks -Version                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="MSBuildTasks" Version="">
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MSBuildTasks --version                
#r "nuget: MSBuildTasks,"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install MSBuildTasks as a Cake Addin
#addin nuget:?package=MSBuildTasks&version=

// Install MSBuildTasks as a Cake Tool
#tool nuget:?package=MSBuildTasks&version=                

The MSBuild Community Tasks project is a collection of open source tasks for MSBuild.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (21)

Showing the top 5 NuGet packages that depend on MSBuildTasks:

Package Downloads

A build target that increments AssemblyInfo version as a SemVer pattern.


Adds MSBuild target to the project for building a module package.


This nuget updates your AssemblyInfo.cs with data from git repository based on GitFlow model (, allowing you to create Semantic Versioning ( It is basically a modification of GitVersion ( Main differences are that using MSBuildCommunityTasks the AssemblyInfo.template.cs file is being changed with some variables being changed to proper version info, instead of creating completely new AssemblyInfo.cs. Reasons are: * I don't like GitVersion full versioning (like 1.2.3+4.Branch.master.Sha.12345678901234567890), so I can use here my own versioning scheme (like 1.2.3+4.master.1234567) (without "branch", "sha" and with short SHA hash); * Automatically generated assemblies from GitVersion were not compatible with NETMF.


Install Lauener.Tasks in the Project


Bluehands.Versioning provides automatic assembly versioning for .NET projects. After installing the package, create a Version.txt file with three version number segments (e.g. 1.0.0) in the project or solution folder. See for more information.

GitHub repositories (28)

Showing the top 5 popular GitHub repositories that depend on MSBuildTasks:

Repository Stars
A popular .NET validation library for building strongly-typed validation rules.
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
Greenshot for Windows - Report bugs & features go here: or look for information on:
Secure Git credential storage for Windows with support for Visual Studio Team Services, GitHub, and Bitbucket multi-factor authentication.
ReportGenerator converts coverage reports generated by coverlet, OpenCover, dotCover, Visual Studio, NCover, Cobertura, JaCoCo, Clover, gcov or lcov into human readable reports in various formats.
Version Downloads Last updated 5,170,130 1/19/2017 158,823 10/28/2016 379,280 5/25/2016 45,651 4/29/2016 517,671 11/2/2015 405,699 12/23/2014 131,682 8/28/2014 101,960 6/11/2014 109,137 11/8/2013 165,252 6/7/2013 87,020 1/19/2013 1,564 1/19/2013 74,229 7/9/2012 12,167 12/19/2011 1,950 11/17/2011 1,802 11/17/2011 4,494 11/17/2011