.NET Compilers Toolset Package.
     Referencing this package will cause the project to be built using the C# and Visual Basic compilers contained in the package, as opposed to the version installed with MSBuild.

     This package is primarily intended as a method for rapidly shipping hotfixes to customers. Using it as a long term solution for providing newer compilers on older MSBuild installations is explicitly not supported. That can and will break on a regular basis.

     The supported mechanism for providing new compilers in a build enviroment is updating to the newer .NET SDK or Visual Studio Build Tools SKU.

     This package requires either MSBuild 16.3 and .NET Desktop 4.7.2+ or .NET Core 2.1+

     More details at
     This package was built from the source at

This is a prerelease version of Microsoft.Net.Compilers.Toolset.
There is a newer version of this package available.
See the version list below for details.
Install-Package Microsoft.Net.Compilers.Toolset -Version
dotnet add package Microsoft.Net.Compilers.Toolset --version
<PackageReference Include="Microsoft.Net.Compilers.Toolset" 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 Microsoft.Net.Compilers.Toolset --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

  • .NETCoreApp 3.1

    • No dependencies.
  • .NETFramework 4.7.2

    • No dependencies.

Showing the top 10 GitHub repositories that depend on Microsoft.Net.Compilers.Toolset:

Repository Stars
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Mono open source ECMA CLI, C# and .NET implementation.
Json.NET is a popular high-performance JSON framework for .NET
The Microsoft Build Engine (MSBuild) is the build platform for .NET and Visual Studio.
:camera: A modern, cross-platform, 2D Graphics library for .NET
.NET APIs for commonly used programming patterns and utilities, such as dependency injection, logging, and configuration.
SymSpell: 1 million times faster through Symmetric Delete spelling correction algorithm
This repo includes .NET Core implementations for various IoT boards, chips, displays and PCBs.
Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
The .NET project system for Visual Studio

Read more about the GitHub Usage information on our documentation.

Version History

Version Downloads Last updated 1,024 5/19/2020
3.6.0 2,606 5/19/2020 620 5/5/2020 532 4/16/2020 2,975 3/26/2020 235 3/17/2020
3.5.0 26,031 3/16/2020
3.5.0-beta3-final 246 2/19/2020
3.5.0-beta2-final 677 1/23/2020
3.5.0-beta1-final 842 12/3/2019
3.4.0 63,324 12/3/2019
3.4.0-beta4-final 191 11/15/2019
3.4.0-beta3-final 92 11/4/2019
3.4.0-beta2-final 2,136 10/15/2019
3.4.0-beta1-final 204 9/23/2019
3.3.1 39,202 9/23/2019
3.3.1-beta3-final 486,294 9/5/2019
3.3.0-beta2-final 547 8/15/2019
3.3.0-beta1-final 686 7/26/2019
3.2.1 4,534 8/9/2019
3.2.0 705 8/1/2019
3.2.0-beta4-final 403 7/16/2019
3.2.0-beta3-final 448 6/25/2019
3.2.0-beta1-final 3,439 5/21/2019
3.1.1 2,986 6/5/2019
3.1.0 746,365 5/21/2019
3.1.0-beta3-final 245 5/7/2019
3.1.0-beta2-final 313 4/24/2019
3.1.0-beta1-final 298 4/10/2019