-
Notifications
You must be signed in to change notification settings - Fork 418
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
omnisharp-osx.zip package should use a more recent version of mono #2093
Comments
This is not a problem of having an outdated version. OmniSharp's embedded Mono is also 6.12, however it doesn't ship with reference assemblies for Desktop .NET because we omit them intentionally. The solution is to have a global Mono installed on your machine and configure the editor to launch OmniSharp with global Mono e.g. by using I wonder why you use see such error, because in the latest release it was changed to be more helpful:
|
ah I see now, we didn't ship this yet, it will be included in the next release |
Ok great. How do I set this value when not using vs code? I tried the following inside
|
The setting
is a VS Code setting - it is not an |
Gotcha. I will continue to just hand-edit the omnisharp run script in that case. |
Windows 10. After installing .NET SDK and latest Mono I still get the same error. |
At least for me, on macOS Catalina 10.15.7, the current distributed release zip
omnisharp-osx.zip
fails to work for many solution types (eg. Unity-generated ones) due to the following error:Upon googling this problem I found the fix was to use a more recent version of mono. I then tried changing the
run
script distributed insideomnisharp-osx.zip
to use my system mono (which is version6.12.0.107
) and this resolved the problem for me. So I think it would help others to update the pre-packaged mono versionThe text was updated successfully, but these errors were encountered: