OmniSharp not working on linux
See original GitHub issueEnvironment data
dotnet --info
output: https://paste.pound-python.org/show/heAxiZ7vg4JUzEZ30Vzb/
VS Code version: 1.22.1 and 1.25.0
C# Extension version: 1.15.2
Steps to reproduce
Opened https://github.com/Interkarma/daggerfall-unity in unity-editor to generate .sln and .csproj (Assets->Open C# Project). Then opened project in VSCode-1.25.0 w/ ms-vscode.csharp-1.15.2.
Also, tried simple console program. dotnet new console
. Opened Program.cs.
Expected behavior
Expect omnisharp/intellisense to be enabled. No option to “Find All References” in r-click menu. Shift-f12 doesn’t “Find All References”. etc
Actual behavior
No omnisharp/intellisense.
No fire icon in bottom right of status bar.
No “OmniSharp” option in pulldown of Output window.
Output of “Extensions”
Output of “Log (Extension Host)”
The binary is a windows executable. See https://paste.pound-python.org/show/PuSrFzifPXwmq38GEdFQ/
Issue Analytics
- State:
- Created 5 years ago
- Comments:7
Top GitHub Comments
I know this has been closed now, but just in case others have issues and find them selves here. I had a similar issue on MX Linux. I solved it by installed
mono-devel
andmsbuild
packages. - Probably obvious to linux users but I’m a bit of linux noob so it wasn’t so obvious at first.@jsdev17 I looked at the executable files in the tar/deb download and compared that to what was installed by my package manager. Some files in my installation did not have the execute bit set while it was set in the tar/deb. Properly setting the execute bit on those files fixed my issue.