.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 902 5/19/2020
3.6.0 2,089 5/19/2020 609 5/5/2020 530 4/16/2020 2,958 3/26/2020 235 3/17/2020
3.5.0 25,567 3/16/2020
3.5.0-beta3-final 241 2/19/2020
3.5.0-beta2-final 659 1/23/2020
3.5.0-beta1-final 839 12/3/2019
3.4.0 62,948 12/3/2019
3.4.0-beta4-final 183 11/15/2019
3.4.0-beta3-final 90 11/4/2019
3.4.0-beta2-final 2,132 10/15/2019
3.4.0-beta1-final 196 9/23/2019
3.3.1 38,867 9/23/2019
3.3.1-beta3-final 486,182 9/5/2019
3.3.0-beta2-final 542 8/15/2019
3.3.0-beta1-final 684 7/26/2019
3.2.1 4,519 8/9/2019
3.2.0 702 8/1/2019
3.2.0-beta4-final 400 7/16/2019
3.2.0-beta3-final 445 6/25/2019
3.2.0-beta1-final 3,434 5/21/2019
3.1.1 2,978 6/5/2019
3.1.0 735,992 5/21/2019
3.1.0-beta3-final 236 5/7/2019
3.1.0-beta2-final 309 4/24/2019
3.1.0-beta1-final 294 4/10/2019
Show less