Unable to enable sonarlint csharp analyzer in vscode connected mode

Windows 11 Pro 21H2 22000.469
vscode 1.74.1 running on WSL2, Ubuntu 20.04.3 LTS
SonarLint v3.13.0
Connected mode.
Following instructions here.

~/.omnisharp/omnisharp.json
{
    "RoslynExtensionsOptions": {
        "EnableAnalyzersSupport": true,
        "enableDecompilationSupport": true,
        "LocationPaths": [
            "/home/developer/.omnisharp/sonaranalyzer.csharp.8.51.0.59060/analyzers"
        ]
    }
}

/home/developer/.omnisharp/sonaranalyzer.csharp.8.51.0.59060/analyzers
total 4032
drwxr-xr-x 2 developer developer    4096 Jan 11 11:12 ./
drwxr-xr-x 8 developer developer    4096 Jan 11 11:12 ../
-rw-r--r-- 1 developer developer  298496 Jan 11 11:09 Google.Protobuf.dll
-rw-r--r-- 1 developer developer     112 Jan 11 11:09 Google.Protobuf.dll:Zone.Identifier
-rw-r--r-- 1 developer developer  380880 Jan 11 11:09 SonarAnalyzer.CFG.dll
-rw-r--r-- 1 developer developer     112 Jan 11 11:09 SonarAnalyzer.CFG.dll:Zone.Identifier
-rw-r--r-- 1 developer developer 2756048 Jan 11 11:09 SonarAnalyzer.CSharp.dll
-rw-r--r-- 1 developer developer     112 Jan 11 11:09 SonarAnalyzer.CSharp.dll:Zone.Identifier
-rw-r--r-- 1 developer developer  664528 Jan 11 11:09 SonarAnalyzer.dll
-rw-r--r-- 1 developer developer     112 Jan 11 11:09 SonarAnalyzer.dll:Zone.Identifier

I have verbose logging enabled for SonarLint. I see no mention of that analyzer being loaded. Only 2 log lines reference csharp:

[Debug - 11:43:34.261] [SYNC] Code analyzer ‘csharp’ does not support SonarLint. Skip downloading it.
[Debug - 11:43:34.263] [SYNC] Code analyzer ‘securitycsharpfrontend’ does not support SonarLint. Skip downloading it.

Please advise. Thanks.

Please ignore. This is now working. Started working after subsequent restarts of vscode.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.