Microsoft recommended .NetCore API usage rules implemented as analyzers using the .NET Compiler Platform (Roslyn). This package is included as a part of Microsoft.CodeAnalysis.FxCopAnalyzers NuGet package and does not need to be installed separately.

This is a prerelease version of Microsoft.NetCore.Analyzers.
There is a newer version of this package available.
See the version list below for details.
This package has a SemVer 2.0.0 package version.
This package will only be available to download with SemVer 2.0.0 compatible NuGet clients, such as Visual Studio 2017 (version 15.3) and above or NuGet client 4.3.0 and above. Read more
Install-Package Microsoft.NetCore.Analyzers -Version
dotnet add package Microsoft.NetCore.Analyzers --version
<PackageReference Include="Microsoft.NetCore.Analyzers" 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.NetCore.Analyzers --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.


This package has no dependencies.

Showing the top 10 GitHub repositories that depend on Microsoft.NetCore.Analyzers:

Repository Stars
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
Lean Algorithmic Trading Engine by QuantConnect (C#, Python, F#)
A cross platform, self-hosted server compatible with Bitpay API
Yarn Spinner is a tool for building interactive dialogue in games!
The C#, F# and Visual Basic project system for Visual Studio
Character generator for Shadowrun 5th edition
Windows Firewall Notifier extends the default Windows embedded firewall by allowing to handle and notify about outgoing connections, offers real time connections monitoring, connections map, bandwidth usage monitoring and more...
Data Accelerator for Apache Spark simplifies onboarding to Streaming of Big Data. It offers a rich, easy to use experience to help with creation, editing and management of Spark jobs on Azure HDInsights while enabling the full power of the Spark engine.
Markdown for WPF - render Markdown to a FlowDocument instead of HTML
Manual scrobbling for when a service (or you!) failed to scrobble.

Version History

Version Downloads Last updated
2.9.6 75,246 10/3/2019
2.9.5 12,631 10/2/2019 14,969 9/10/2019
2.9.4 488,352 7/29/2019 11,099 6/25/2019
2.9.3 531,338 6/6/2019
2.9.2 331,986 4/17/2019
2.9.1 129,254 3/29/2019
2.9.0 10,570 3/26/2019 3,543 3/12/2019
2.6.4 7,562 5/7/2019
2.6.3 727,795 1/10/2019
2.6.2 1,167,694 9/25/2018
2.6.2-beta2 124,445 8/7/2018
2.6.2-beta1 6,077 6/12/2018
2.6.1 758,904 6/5/2018
2.6.0 858,096 1/12/2018
2.6.0-beta2 99,604 12/7/2017
2.6.0-beta1 7,062 12/1/2017
2.3.0-beta1 83,985 5/25/2017
2.0.0-beta2 26,806 5/10/2017
2.0.0-beta1 506 5/2/2017