Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
NameC# Ecosystem
Latest version2.1 ( 8 April 2013 )
Requires SonarQube version3.0 or higher ( check version compatibility )
DownloadCSharpPluginsEcosystem-2.1.zip
LicenseGNU LGPL 3
DevelopersFabrice Bellingard (Twitter) and Alexandre Victoor (Twitter)
Issue trackerhttp://jira.codehaus.org/browse/SONARDOTNT
Sourceshttps://github.com/SonarCommunity/sonar-dotnet
Tip
titleLive 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.

Requirements

  • 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

    Silverlight

    3, 4 and 5

    Visual Studio

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

Installation

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

JIRA Issues
anonymoustrue
titleRelease 2.1
renderModestatic
width900
columnstype;key;summary;priority
urlhttp://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+SONARDOTNT+AND+fixVersion+%3D+%222.1%22+AND+status+%3D+Closed+ORDER+BY+priority+DESC&tempMax=1000

 

JIRA Issues
anonymoustrue
titleRelease 2.0
renderModestatic
width900
columnstype;key;summary;priority
urlhttp://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+SONARDOTNT+AND+fixVersion+%3D+%222.0%22+AND+status+%3D+Closed+ORDER+BY+priority+DESC&tempMax=1000

 

JIRA Issues
anonymoustrue
titleRelease 1.4
renderModestatic
width900
columnstype;key;summary;priority
urlhttp://jira.codehaus.org/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=project+%3D+SONARDOTNT+AND+fixVersion+%3D+%221.4%22+AND+status+%3D+Closed+ORDER+BY+priority+DESC&tempMax=1000