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?

