Omnisharp-vscode: Missing Command Error

Created on 17 Apr 2019  路  10Comments  路  Source: OmniSharp/omnisharp-vscode

Issue Description

I just started getting this today, where sometimes it shows !!MISSING: command!! above a class instead of the references count, restarting VSCode didn't help.

Steps to Reproduce

Open .cs file

Expected Behavior

0 references

Actual Behavior

!!MISSING: command!!
Screen Shot 2019-04-17 at 2 16 11 PM

Logs

OmniSharp log

Starting OmniSharp server at 4/17/2019, 2:16:48 PM
Target: /Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.sln

OmniSharp server started with Mono 5.18.1.
Path: /Users/REDACTED/.vscode/extensions/ms-vscode.csharp-1.19.0/.omnisharp/1.32.18/omnisharp/OmniSharp.exe
PID: 10458

    Starting OmniSharp on MacOS 10.14.4 (x64)
    DotNetPath set to dotnet
    Located 2 MSBuild instance(s)
        1: Mono 15.0 - "/Library/Frameworks/Mono.framework/Versions/5.18.1/lib/mono/msbuild/15.0/bin"
        2: StandAlone 15.0 - "/Users/REDACTED/.vscode/extensions/ms-vscode.csharp-1.19.0/.omnisharp/1.32.18/omnisharp/.msbuild/Current/Bin"
    Registered MSBuild instance: Mono 15.0 - "/Library/Frameworks/Mono.framework/Versions/5.18.1/lib/mono/msbuild/15.0/bin"
        CscToolPath = /Users/REDACTED/.vscode/extensions/ms-vscode.csharp-1.19.0/.omnisharp/1.32.18/omnisharp/.msbuild/Current/Bin/Roslyn
        CscToolExe = csc.exe
    Detecting Cake files in '/Users/REDACTED/Developer/REDACTEDWeb/src'.
    Could not find any Cake files
    Project system 'OmniSharp.DotNet.DotNetProjectSystem' is disabled in the configuration.
    Detecting projects in '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.sln'.
    Queue project update for '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'
    Queue project update for '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'
    Queue project update for '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'
    Queue project update for '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED.Tests/REDACTED.REDACTED.Tests.csproj'
    Queue project update for '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'
    Queue project update for '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'
    Queue project update for '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED.REDACTED/REDACTED.REDACTED.REDACTED.csproj'
    Queue project update for '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'
    Detecting CSX files in '/Users/REDACTED/Developer/REDACTEDWeb/src'.
    Loading project: /Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj
    Could not find any CSX files
    Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpWorkspaceOptionsProvider
    Configuration finished.
    Omnisharp server running using Stdio at location '/Users/REDACTED/Developer/REDACTEDWeb/src' on host 10408.
    Successfully loaded project file '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'.
    Adding project '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'
    Skipping code fix provider 'Microsoft.CodeAnalysis.Analyzers.MetaAnalyzers.CodeFixes.ApplyDiagnosticAnalyzerAttributeFix' because it's language doesn't match 'C#'.
    Loading project: /Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj
    Successfully loaded project file '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'.
    Adding project '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'
    Loading project: /Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj
    Successfully loaded project file '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'.
    Adding project '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'
    Loading project: /Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED.Tests/REDACTED.REDACTED.Tests.csproj
    Successfully loaded project file '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED.Tests/REDACTED.REDACTED.Tests.csproj'.
    Adding project '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED.Tests/REDACTED.REDACTED.Tests.csproj'
    Skipping code fix provider 'Xunit.Analyzers.FixProviders.MemberFixBase' because it's language doesn't match 'C#'.
    Loading project: /Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj
    Successfully loaded project file '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'.
    Adding project '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'
    Loading project: /Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj
    Successfully loaded project file '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'.
    Adding project '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'
    Loading project: /Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED.REDACTED/REDACTED.REDACTED.REDACTED.csproj
    Successfully loaded project file '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED.REDACTED/REDACTED.REDACTED.REDACTED.csproj'.
    Adding project '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED.REDACTED/REDACTED.REDACTED.REDACTED.csproj'
    Loading project: /Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj
    Successfully loaded project file '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'.
    Adding project '/Users/REDACTED/Developer/REDACTEDWeb/src/REDACTED.REDACTED/REDACTED.REDACTED.csproj'
    Update project: REDACTED.REDACTED
    Update project: REDACTED.REDACTED
    Update project: REDACTED.REDACTED
    Update project: REDACTED.REDACTED.Tests
    Update project: REDACTED.REDACTED
    Update project: REDACTED.REDACTED
    Update project: REDACTED.REDACTED.REDACTED
    Update project: REDACTED.REDACTED

C# log

Blank

Environment information

VSCode version: 1.33.1
C# Extension: 1.19.0

Mono Information
OmniSharp using global mono :5.18.1

Dotnet Information
.NET Core SDK (reflecting any global.json):
Version: 2.2.106
Commit: aa79b139a8

Runtime Environment:
OS Name: Mac OS X
OS Version: 10.14
OS Platform: Darwin
RID: osx.10.14-x64
Base Path: /usr/local/share/dotnet/sdk/2.2.106/

Host (useful for support):
Version: 2.2.4
Commit: f95848e524

.NET Core SDKs installed:
2.0.0 [/usr/local/share/dotnet/sdk]
2.1.4 [/usr/local/share/dotnet/sdk]
2.1.101 [/usr/local/share/dotnet/sdk]
2.1.200 [/usr/local/share/dotnet/sdk]
2.1.300 [/usr/local/share/dotnet/sdk]
2.1.301 [/usr/local/share/dotnet/sdk]
2.1.302 [/usr/local/share/dotnet/sdk]
2.1.401 [/usr/local/share/dotnet/sdk]
2.1.403 [/usr/local/share/dotnet/sdk]
2.1.500 [/usr/local/share/dotnet/sdk]
2.2.101 [/usr/local/share/dotnet/sdk]
2.2.106 [/usr/local/share/dotnet/sdk]

.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.1.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.1 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.2 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.3 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.5 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.6 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.4 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.1 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.2 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.3 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.5 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.6 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.4 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 1.1.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.0.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.0.5 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.0.6 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.0.7 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.1 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.2 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.3 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.5 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.6 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.4 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download


Visual Studio Code Extensions

|Extension|Author|Version|
|---|---|---|
|csharp|ms-vscode|1.19.0|
|dart-code|Dart-Code|2.25.1|
|EditorConfig|EditorConfig|0.13.0|
|flutter|Dart-Code|2.25.1|
|msbuild-project-tools|tintoy|0.2.54|
|prettier-vscode|esbenp|1.8.1|
|vscode-react-native|vsmobile|0.9.2|
|vscode-typescript-tslint-plugin|ms-vscode|1.0.0|
|vscodeintellicode|VisualStudioExptTeam|1.1.5|
|vsliveshare|ms-vsliveshare|1.0.45|;

Bug

Most helpful comment

@anorborg Can you try setting "omnisharp.useGlobalMono": never. That way omnisharp will use the built-in version of mono.

All 10 comments

Surprisingly, I saw this today in the Visual Studio IDE too.

@PaitoAnderson That is awkward. Can you share the repro project. Does it reproduce when all other extensions are disbaled?

@akshita31 Yes it does, unfortunately it's not open source, what's the best way to securely share repro project with you? My email is on my profile.

@PaitoAnderson Can you send it over email - [email protected]

I've ran into the same issue today. Solution for me was to change the "omnisharp.useGlobalMono" back to "auto" in the settings.json. (or simply remove that line. "auto" is the default value)

The problem might be related to an update of mono and/or MSBuild.

MSBuild: 15.9.20.62856
Mono: 5.20.1.19

I've hit this as well in one of my repos. I attempted to to create a minimal repo to reproduce, but unfortunately wasn't able to. I tried disabling all other extensions and also verified my omnisharp.useGlobalMono setting was auto (though I do not have mono installed separately).

Environment Information:

VS Code: 1.33.1
C# Extension: 1.19.1

dotnet --info
.NET Core SDK (reflecting any global.json):
Version: 2.2.203
Commit: e5bab63eca

Runtime Environment:
OS Name: Mac OS X
OS Version: 10.14
OS Platform: Darwin
RID: osx.10.14-x64
Base Path: /usr/local/share/dotnet/sdk/2.2.203/

Host (useful for support):
Version: 2.2.4
Commit: f95848e524

.NET Core SDKs installed:
2.2.101 [/usr/local/share/dotnet/sdk]
2.2.203 [/usr/local/share/dotnet/sdk]

.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.2.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.2.4 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.2.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.2.4 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.2.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.2.4 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]

To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download

@anorborg Can you try setting "omnisharp.useGlobalMono": never. That way omnisharp will use the built-in version of mono.

@akshita31 no change unfortunately. If it helps, the behavior it appears to be isolated to a particular interface and implementation. The intellisense will not register an error if the interface isn't implemented, however i'll still get a standard build error. When I implement I am able to build and run, but the implemented method has the "MISSING: command"

@akshita31 Thanks! Worked for me

@anorborg Can you try setting "omnisharp.useGlobalMono": never. That way omnisharp will use the built-in version of mono.

This one worked for me too, thanks. Seems like solved the missing AssemblyResolve issue as well.
Intellisense, it's good to have you back. :)

Was this page helpful?
0 / 5 - 0 ratings