Skip to content
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

Investigate running OmniSharp on .NET 6 #4843

Closed
7 tasks done
JoeRobich opened this issue Oct 26, 2021 · 0 comments · Fixed by #4926
Closed
7 tasks done

Investigate running OmniSharp on .NET 6 #4843

JoeRobich opened this issue Oct 26, 2021 · 0 comments · Fixed by #4926

Comments

@JoeRobich
Copy link
Member

JoeRobich commented Oct 26, 2021

Currently there is a branch of omnisharp-roslyn which runs on .NET 5 - https://github.com/OmniSharp/omnisharp-roslyn/tree/feature/omnisharp-vnext. We should investigate the effort to stabilize and merge this branch to master. We could then move the extension to run the language services on .NET 6.

omnisharp-roslyn tasks:

  • Move the vNext branch to use .NET 6
  • Investigate ReadyToRun compilation for the .NET 6 build
  • Resolve NuGet.Frameworks issue that is pinning each build to a particular SDK
  • Ensure builds are pushed to storage and available for download

omnisharp-vscode tasks:

  • Add dependency information for .NET 6 build to C# extension package.json
  • Add workspace option to choose between the Mono and the .NET 6 build of OmniSharp
  • Ensure this works well with the platform builds of the C# extension
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant