Bind a Visual Studio solution to a SonarQube project provisions and configures Roslyn analyzers
Mar 17, 2016Jean-Marc Prieur

Summary
Introduces the "SonarQube connected mode" in SonarLint for Visual Studio 2.0, enabling Visual Studio solutions to bind to SonarQube projects. This feature automatically provisions required Roslyn analyzers as NuGet packages and configures project rulesets to match the SonarQube Quality Profile. This resolves discrepancies between IDE warnings and build analysis results, providing a consistent developer experience. The post details the process of binding a solution, the changes made to the solution (new ruleset files, NuGet package installations), and outlines current limitations and future improvements.