C#
C# analysis is available starting in all editions of SonarQube.
Language-specific properties
Discover and update the C#-specific Analysis parameters in: Administration > General Settings > C#.
Analyze generated code
To analyze tool-generated code (e.g. WCF code generated by SvcUtil.exe
, protobuf code generated by protoc
, Swagger client code generated by NSwag
) for a specific C# project, enable the "Analyze generated code" setting inside Project > Administration > General Settings > C#. By default, tool-generated code files are skipped from analysis.
Scanner compatibility
To analyze C# code, you need to use the SonarScanner for .NET version 4.x or newer.
Related pages
Importing third-party issues (See "Notes on external .NET issues")
Test coverage and execution (Visual Studio Code Coverage, dotCover, OpenCover, Coverlet, Altcover)
Issue tracker
Check the issue tracker for this language.
Last updated
Was this helpful?