Microsoft.CodeAnalysis 2.0.0-beta1

.NET Compiler Platform ("Roslyn").

     This is the all-in-one package (a superset of all assemblies). You can install any of these sub-packages if you only want part of the functionality:      
       - "Microsoft.CodeAnalysis.CSharp.Workspaces" (C# compiler + services)      
       - "Microsoft.CodeAnalysis.VisualBasic.Workspaces" (VB compiler + services)      
       - "Microsoft.CodeAnalysis.Compilers" (both compilers)       
       - "Microsoft.CodeAnalysis.CSharp" (only the C# compiler)      
       - "Microsoft.CodeAnalysis.VisualBasic (only the VB compiler)

Supported Platforms:
- .NET Framework 4.5

This is a prerelease version of Microsoft.CodeAnalysis.
There is a newer version of this package available.
See the version list below for details.
Install-Package Microsoft.CodeAnalysis -Version 2.0.0-beta1
dotnet add package Microsoft.CodeAnalysis --version 2.0.0-beta1
<PackageReference Include="Microsoft.CodeAnalysis" Version="2.0.0-beta1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Microsoft.CodeAnalysis --version 2.0.0-beta1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Preview of Microsoft .NET Compiler Platform (Roslyn)

NuGet packages (116)

Showing the top 5 NuGet packages that depend on Microsoft.CodeAnalysis:

Package Downloads
StatRush
StatRush
LamarCompiler
Runtime Roslyn Compilation and Code Generation Chicanery
Uno.MonoAnalyzers
A set of Roslyn C# analyzers for Xamarin and Mono-based code bases.
ClrHeapAllocationAnalyzer
Roslyn based C# heap allocation diagnostic analyzer that can detect explicit and many implicit allocations like boxing, display classes a.k.a closures, implicit delegate creations, etc The code-assist version that integrates with the Visual Studio 2019 IDE is here, https://marketplace.visualstudio.com/items?itemName=MukulSabharwal.ClrHeapAllocationAnalyzer NOTE: This is the build analyzer. NOTE: You require ' ' ' ' Visual Studio 2019 ' ' ' ' for this to work.
Puma.Security.Rules
Puma Scan Community Edition is a free software security analyzer providng real time, continuous source code analysis as development teams write and build code. Puma Scan hunts for vulnerabilities identified in the OWASP Top 10, SANS/CWE Top 25, and other common insecure coding patterns.

GitHub repositories (61)

Showing the top 5 popular GitHub repositories that depend on Microsoft.CodeAnalysis:

Repository Stars
icsharpcode/ILSpy
.NET Decompiler with support for PDB generation, ReadyToRun, Metadata (&more) - cross-platform!
dotnet-architecture/eShopOnWeb
Sample ASP.NET Core 3.1 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
windows-toolkit/WindowsCommunityToolkit
The Windows Community Toolkit is a collection of helper functions, custom controls, and app services. It simplifies and demonstrates common developer tasks building UWP apps for Windows 10. The toolkit is part of the .NET Foundation.
MvvmCross/MvvmCross
The .NET MVVM framework for cross-platform solutions, including Xamarin.iOS, Xamarin.Android, Windows and Mac.
unoplatform/uno
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.

Version History

Version Downloads Last updated
3.7.0-4.final 304 7/14/2020
3.7.0-3.final 194 7/2/2020
3.7.0-2.final 1,174 6/15/2020
3.7.0-1.final 4,305 5/19/2020
3.6.0 49,511 5/19/2020
3.6.0-4.final 779 5/4/2020
3.6.0-3.final 441 4/16/2020
3.6.0-2.final 444 3/26/2020
3.6.0-1.final 2,273 3/17/2020
3.5.0 90,926 3/16/2020
3.5.0-beta3-final 2,307 2/19/2020
3.5.0-beta2-final 1,910 1/23/2020
3.5.0-beta1-final 5,095 12/3/2019
3.4.0 163,589 12/3/2019
3.4.0-beta4-final 3,025 11/15/2019
3.4.0-beta3-final 304 11/4/2019
3.4.0-beta2-final 8,200 10/15/2019
3.4.0-beta1-final 547 9/23/2019
3.3.1 307,161 9/23/2019
3.3.1-beta3-final 3,508 9/5/2019
3.3.0-beta2-final 520 8/15/2019
3.3.0-beta1-final 2,205 7/26/2019
3.2.1 81,005 8/9/2019
3.2.0 19,872 8/1/2019
3.2.0-beta4-final 394 7/16/2019
3.2.0-beta3-final 1,487 6/25/2019
3.2.0-beta1-final 817 5/21/2019
3.1.0 149,898 5/21/2019
3.1.0-beta3-final 4,189 5/7/2019
3.1.0-beta2-final 451 4/24/2019
3.1.0-beta1-final 346 4/10/2019
3.0.0 124,175 4/2/2019
3.0.0-beta4-final 2,214 2/27/2019
3.0.0-beta3-final 2,675 2/14/2019
3.0.0-beta2-final 1,641 1/24/2019
2.11.0-beta1-final 2,568 12/11/2018
2.10.0 424,656 11/15/2018
2.9.0 236,618 8/16/2018
2.8.2 495,805 5/22/2018
2.8.0 210,796 5/1/2018
2.8.0-beta4 965 4/20/2018
2.8.0-beta3 4,528 4/12/2018
2.7.0 75,984 3/8/2018
2.6.1 131,600 12/14/2017
2.6.0 36,230 12/8/2017
2.6.0-beta3 2,179 11/22/2017
2.4.0 74,305 10/16/2017
2.3.2 39,757 8/31/2017
2.3.1 72,164 7/20/2017
2.3.0 19,413 7/11/2017
2.3.0-beta3 604 7/6/2017
2.3.0-beta2 701 6/15/2017
2.3.0-beta1 5,316 5/30/2017
2.2.0 32,552 5/30/2017
2.1.0 18,041 4/21/2017
2.0.0 52,453 3/9/2017
2.0.0-rc4 2,727 2/8/2017
2.0.0-rc3 602 1/30/2017
2.0.0-rc2 9,025 12/14/2016
2.0.0-rc 1,043 11/18/2016
2.0.0-beta5 1,331 10/18/2016
2.0.0-beta4 612 10/12/2016
2.0.0-beta3 5,518 7/13/2016
2.0.0-beta1 5,696 3/31/2016
1.3.2 262,521 7/1/2016
1.3.1 32,147 7/1/2016
1.3.0 9,422 6/27/2016
1.3.0-beta1-20160429-01 948 5/16/2016
1.2.2 23,307 5/17/2016
1.2.1 50,341 3/31/2016
1.2.0 152,094 3/31/2016
1.2.0-rc 1,213 3/5/2016
1.2.0-beta1-20160202-02 716 2/2/2016
1.1.1 40,668 12/3/2015
1.1.0 5,411 11/30/2015
1.1.0-rc1-20151109-01 893 11/14/2015
1.1.0-rc1 835 10/19/2015
1.1.0-beta1-20150928-02 819 10/15/2015
1.1.0-beta1-20150812-01 1,275 8/26/2015
1.1.0-beta1 838 10/9/2015
1.0.1 14,433 12/21/2016
1.0.0 74,464 7/13/2015
1.0.0-rc3 2,330 6/17/2015
1.0.0-rc2 29,940 4/24/2015
1.0.0-rc1 7,879 2/14/2015
1.0.0-beta2 12,115 1/16/2015
1.0.0-beta1-20141031-01 5,373 11/11/2014
0.7.4091001-beta 2,761 9/22/2014
0.7.4080704-beta 3,816 8/20/2014
0.7.4052301-beta 4,620 6/3/2014
0.6.4033103-beta 5,496 4/1/2014
Show less