Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 146 Next »

NameC# Ecosystem
Latest version2.1 ( 8 April 2013 )
Requires SonarQube version3.0 or higher ( check version compatibility )
LicenseGNU LGPL 3
DevelopersFabrice Bellingard (Twitter) and Alexandre Victoor (Twitter)
Issue tracker

Live example


If you want to see a live example of the capabilities of the C# Ecosystem, you can have a look at the analysis of the MyBatis.Net project and the C# and VB.NET solution on Nemo.

Description / Features

The C# Ecosystem is a set of plugins to monitor quality of .NET software written in C#.

Note that multi-language .NET solutions (C# + VB.NET) can be analyzed with the SonarQube platform. See related documentation and project samples.

It is compatible with the Issues Report plugin to run pre-commit local analysis.


  • Your C# code base must be developed with Visual Studio and thus contain a ".sln" file (.NET solution).
  • Supported versions are:

    C# language

    Up to 5.0

    .NET framework

    2.0, 3.5, 4.0 and 4.5


    3, 4 and 5

    Visual Studio

    Tested with VS 2008, VS 2010 and VS 2012 ".sln" files


Follow the C# Ecosystem Installation Guide.

Running an Analysis

To run an analysis on a C# solution, it is recommended to use the SonarQube Runner. But Maven can also be used to trigger it.

To help you get started, a simple project sample is available on Github.

For advanced settings and usage (execution of unit tests, use of external tools such as FxCop, ...), browse the detailed documentation page.

To Go Further

Change Log


Release 2.1 (${entries.size()} issues)

Type Key Summary Priority



Release 2.0 (${entries.size()} issues)

Type Key Summary Priority



Release 1.4 (${entries.size()} issues)

Type Key Summary Priority


  • No labels