Please paste the output from your clipboard## Issue Description ##
Trying to migrate from Visual Studio 2017 on PC to Visual Studio Code on Mac. Opened a project folder that contains a solution file
Should be able to generate assets required for build
Throws exception shown below.
"System.IO.FileNotFoundException: Could not load file or assembly 'NuGet.Frameworks, Version=5.0.0.5, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.\nFile name: 'NuGet.Frameworks, Version=5.0.0.5, Culture=neutral, PublicKeyToken=31bf3856ad364e35'\n at OmniSharp.MSBuild.Models.MSBuildWorkspaceInfo+<>c__DisplayClass0_0.<.ctor>b__1 (OmniSharp.MSBuild.ProjectFile.ProjectFileInfo p) [0x00000] in 2[TSource,TResult].PreallocatingToArray (System.Int32 count) [0x0001e] in <cc3b329d40bd4675ae0e985e302972af>:0 \n at System.Linq.Enumerable+SelectIPartitionIterator2[TSource,TResult].ToArray () [0x00023] in
Starting OmniSharp server at 5/1/2019, 12:48:14 PM
Target: /Users/bensudbury/Development/gen3/PVL.sln
OmniSharp server started with Mono 5.12.0.
Path: /Users/bensudbury/.vscode/extensions/ms-vscode.csharp-1.19.0/.omnisharp/1.32.18/omnisharp/OmniSharp.exe
PID: 31346
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.12.0/lib/mono/msbuild/15.0/bin"
2: StandAlone 15.0 - "/Users/bensudbury/.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.12.0/lib/mono/msbuild/15.0/bin"
CscToolPath = /Users/bensudbury/.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/bensudbury/Development/gen3'.
Could not find any Cake files
Project system 'OmniSharp.DotNet.DotNetProjectSystem' is disabled in the configuration.
Detecting projects in '/Users/bensudbury/Development/gen3/PVL.sln'.
Queue project update for '/Users/bensudbury/Development/gen3/PVL.UserSettings/PVL.UserSettings.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.AuthServer/PVL.AuthServer.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.IdMgr/PVL.IdMgr.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.UserSettings.Tests/PVL.UserSettings.Tests.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Utilities/PVL.Utilities.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.UserSettings.Core/PVL.UserSettings.Core.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.UserSettings.Core.Tests/PVL.UserSettings.Core.Tests.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Utilities.Std/PVL.Utilities.Std.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Utilities.Std.Tests/PVL.Utilities.Std.Tests.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Interfaces/PVL.Interfaces.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.WebService.Tests/PVL.WebService.Tests.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.WebService.Core/PVL.WebService.Core.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Orl.GrainInterfaces/PVL.Orl.GrainInterfaces.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Orl.Grains/PVL.Orl.Grains.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Orl.Jobs/PVL.Orl.Jobs.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Orl.Integration.XUnit/PVL.Orl.Integration.XUnit.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Content/PVL.Content.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/ServerlessUtilities/ServerlessUtilities.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.AuthServer.Core/PVL.AuthServer.Core.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Xyce/PVL.Xyce.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Xyce.Tests/PVL.Xyce.Tests.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Jobs.Messages/PVL.Jobs.Messages.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Proto.Server/PVL.Proto.Server.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Proto.WorkerClient/PVL.Proto.WorkerClient.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Proto.Tests/PVL.Proto.Tests.csproj'
Queue project update for '/Users/bensudbury/Development/gen3/PVL.Proto.TestRunner/PVL.Proto.TestRunner.csproj'
Detecting CSX files in '/Users/bensudbury/Development/gen3'.
Loading project: /Users/bensudbury/Development/gen3/PVL.UserSettings/PVL.UserSettings.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/bensudbury/Development/gen3' on host 31321.
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.UserSettings/PVL.UserSettings.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.UserSettings/PVL.UserSettings.csproj'
Skipping code fix provider 'Microsoft.CodeAnalysis.Analyzers.MetaAnalyzers.CodeFixes.ApplyDiagnosticAnalyzerAttributeFix' because it's language doesn't match 'C#'.
Loading project: /Users/bensudbury/Development/gen3/PVL.AuthServer/PVL.AuthServer.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.AuthServer/PVL.AuthServer.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.AuthServer/PVL.AuthServer.csproj'
Loading project: /Users/bensudbury/Development/gen3/PVL.IdMgr/PVL.IdMgr.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.IdMgr/PVL.IdMgr.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.IdMgr/PVL.IdMgr.csproj'
Loading project: /Users/bensudbury/Development/gen3/PVL.UserSettings.Tests/PVL.UserSettings.Tests.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.UserSettings.Tests/PVL.UserSettings.Tests.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.UserSettings.Tests/PVL.UserSettings.Tests.csproj'
Loading project: /Users/bensudbury/Development/gen3/PVL.Utilities/PVL.Utilities.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Utilities/PVL.Utilities.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Utilities/PVL.Utilities.csproj'
Skipping code fix provider 'Microsoft.CodeAnalysis.Analyzers.MetaAnalyzers.CodeFixes.ApplyDiagnosticAnalyzerAttributeFix' because it's language doesn't match 'C#'.
Loading project: /Users/bensudbury/Development/gen3/PVL.UserSettings.Core/PVL.UserSettings.Core.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.UserSettings.Core/PVL.UserSettings.Core.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.UserSettings.Core/PVL.UserSettings.Core.csproj'
Skipping code fix provider 'Microsoft.CodeAnalysis.Analyzers.MetaAnalyzers.CodeFixes.ApplyDiagnosticAnalyzerAttributeFix' because it's language doesn't match 'C#'.
Loading project: /Users/bensudbury/Development/gen3/PVL.UserSettings.Core.Tests/PVL.UserSettings.Core.Tests.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.UserSettings.Core.Tests/PVL.UserSettings.Core.Tests.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.UserSettings.Core.Tests/PVL.UserSettings.Core.Tests.csproj'
Skipping code fix provider 'Microsoft.CodeAnalysis.Analyzers.MetaAnalyzers.CodeFixes.ApplyDiagnosticAnalyzerAttributeFix' because it's language doesn't match 'C#'.
Skipping code fix provider 'Xunit.Analyzers.FixProviders.MemberFixBase' because it's language doesn't match 'C#'.
Loading project: /Users/bensudbury/Development/gen3/PVL.Utilities.Std/PVL.Utilities.Std.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Utilities.Std/PVL.Utilities.Std.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Utilities.Std/PVL.Utilities.Std.csproj'
Loading project: /Users/bensudbury/Development/gen3/PVL.Utilities.Std.Tests/PVL.Utilities.Std.Tests.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Utilities.Std.Tests/PVL.Utilities.Std.Tests.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Utilities.Std.Tests/PVL.Utilities.Std.Tests.csproj'
Skipping code fix provider 'Xunit.Analyzers.FixProviders.MemberFixBase' because it's language doesn't match 'C#'.
Loading project: /Users/bensudbury/Development/gen3/PVL.Interfaces/PVL.Interfaces.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Interfaces/PVL.Interfaces.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Interfaces/PVL.Interfaces.csproj'
Loading project: /Users/bensudbury/Development/gen3/PVL.WebService.Tests/PVL.WebService.Tests.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.WebService.Tests/PVL.WebService.Tests.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.WebService.Tests/PVL.WebService.Tests.csproj'
Skipping code fix provider 'Microsoft.CodeAnalysis.Analyzers.MetaAnalyzers.CodeFixes.ApplyDiagnosticAnalyzerAttributeFix' because it's language doesn't match 'C#'.
Skipping code fix provider 'Xunit.Analyzers.FixProviders.MemberFixBase' because it's language doesn't match 'C#'.
Loading project: /Users/bensudbury/Development/gen3/PVL.WebService.Core/PVL.WebService.Core.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.WebService.Core/PVL.WebService.Core.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.WebService.Core/PVL.WebService.Core.csproj'
Skipping code fix provider 'Microsoft.CodeAnalysis.Analyzers.MetaAnalyzers.CodeFixes.ApplyDiagnosticAnalyzerAttributeFix' because it's language doesn't match 'C#'.
Loading project: /Users/bensudbury/Development/gen3/PVL.Orl.GrainInterfaces/PVL.Orl.GrainInterfaces.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Orl.GrainInterfaces/PVL.Orl.GrainInterfaces.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Orl.GrainInterfaces/PVL.Orl.GrainInterfaces.csproj'
Loading project: /Users/bensudbury/Development/gen3/PVL.Orl.Grains/PVL.Orl.Grains.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Orl.Grains/PVL.Orl.Grains.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Orl.Grains/PVL.Orl.Grains.csproj'
Loading project: /Users/bensudbury/Development/gen3/PVL.Orl.Jobs/PVL.Orl.Jobs.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Orl.Jobs/PVL.Orl.Jobs.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Orl.Jobs/PVL.Orl.Jobs.csproj'
Skipping code fix provider 'Microsoft.CodeAnalysis.Analyzers.MetaAnalyzers.CodeFixes.ApplyDiagnosticAnalyzerAttributeFix' because it's language doesn't match 'C#'.
Loading project: /Users/bensudbury/Development/gen3/PVL.Orl.Integration.XUnit/PVL.Orl.Integration.XUnit.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Orl.Integration.XUnit/PVL.Orl.Integration.XUnit.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Orl.Integration.XUnit/PVL.Orl.Integration.XUnit.csproj'
Skipping code fix provider 'Microsoft.CodeAnalysis.Analyzers.MetaAnalyzers.CodeFixes.ApplyDiagnosticAnalyzerAttributeFix' because it's language doesn't match 'C#'.
Skipping code fix provider 'Xunit.Analyzers.FixProviders.MemberFixBase' because it's language doesn't match 'C#'.
Loading project: /Users/bensudbury/Development/gen3/PVL.Content/PVL.Content.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Content/PVL.Content.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Content/PVL.Content.csproj'
Loading project: /Users/bensudbury/Development/gen3/ServerlessUtilities/ServerlessUtilities.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/ServerlessUtilities/ServerlessUtilities.csproj'.
Adding project '/Users/bensudbury/Development/gen3/ServerlessUtilities/ServerlessUtilities.csproj'
Loading project: /Users/bensudbury/Development/gen3/PVL.AuthServer.Core/PVL.AuthServer.Core.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.AuthServer.Core/PVL.AuthServer.Core.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.AuthServer.Core/PVL.AuthServer.Core.csproj'
Skipping code fix provider 'Microsoft.CodeAnalysis.Analyzers.MetaAnalyzers.CodeFixes.ApplyDiagnosticAnalyzerAttributeFix' because it's language doesn't match 'C#'.
Loading project: /Users/bensudbury/Development/gen3/PVL.Xyce/PVL.Xyce.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Xyce/PVL.Xyce.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Xyce/PVL.Xyce.csproj'
Loading project: /Users/bensudbury/Development/gen3/PVL.Xyce.Tests/PVL.Xyce.Tests.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Xyce.Tests/PVL.Xyce.Tests.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Xyce.Tests/PVL.Xyce.Tests.csproj'
Skipping code fix provider 'Xunit.Analyzers.FixProviders.MemberFixBase' because it's language doesn't match 'C#'.
Loading project: /Users/bensudbury/Development/gen3/PVL.Jobs.Messages/PVL.Jobs.Messages.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Jobs.Messages/PVL.Jobs.Messages.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Jobs.Messages/PVL.Jobs.Messages.csproj'
Loading project: /Users/bensudbury/Development/gen3/PVL.Proto.Server/PVL.Proto.Server.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Proto.Server/PVL.Proto.Server.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Proto.Server/PVL.Proto.Server.csproj'
Loading project: /Users/bensudbury/Development/gen3/PVL.Proto.WorkerClient/PVL.Proto.WorkerClient.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Proto.WorkerClient/PVL.Proto.WorkerClient.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Proto.WorkerClient/PVL.Proto.WorkerClient.csproj'
Loading project: /Users/bensudbury/Development/gen3/PVL.Proto.Tests/PVL.Proto.Tests.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Proto.Tests/PVL.Proto.Tests.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Proto.Tests/PVL.Proto.Tests.csproj'
Skipping code fix provider 'Xunit.Analyzers.FixProviders.MemberFixBase' because it's language doesn't match 'C#'.
Loading project: /Users/bensudbury/Development/gen3/PVL.Proto.TestRunner/PVL.Proto.TestRunner.csproj
Successfully loaded project file '/Users/bensudbury/Development/gen3/PVL.Proto.TestRunner/PVL.Proto.TestRunner.csproj'.
Adding project '/Users/bensudbury/Development/gen3/PVL.Proto.TestRunner/PVL.Proto.TestRunner.csproj'
Update project: PVL.UserSettings
Update project: PVL.AuthServer
Update project: PVL.IdMgr
Update project: PVL.UserSettings.Tests
Unable to resolve assembly '/Users/bensudbury/Development/gen3/PVL.UserSettings/bin/PVL.UserSettings.dll'
Update project: PVL.Utilities
Update project: PVL.UserSettings.Core
Update project: PVL.UserSettings.Core.Tests
Update project: PVL.Utilities.Std
Update project: PVL.Utilities.Std.Tests
Update project: PVL.Interfaces
Update project: PVL.WebService.Tests
Update project: PVL.WebService.Core
Update project: PVL.Orl.GrainInterfaces
Update project: PVL.Orl.Grains
Update project: PVL.Orl.Jobs
Update project: PVL.Orl.Integration.XUnit
Update project: PVL.Content
Exception thrown while calling event sinks
System.IO.IOException: kqueue() error at init, error code = '24'
at System.IO.KqueueMonitor.Start () [0x00046] in <81ba78c8dc794b7f9f7b530c53db0f84>:0
at System.IO.KeventWatcher.StartDispatching (System.IO.FileSystemWatcher fsw) [0x00033] in <81ba78c8dc794b7f9f7b530c53db0f84>:0
at System.IO.FileSystemWatcher.Start () [0x00000] in <81ba78c8dc794b7f9f7b530c53db0f84>:0
at System.IO.FileSystemWatcher.set_EnableRaisingEvents (System.Boolean value) [0x00014] in <81ba78c8dc794b7f9f7b530c53db0f84>:0
at (wrapper remoting-invoke-with-check) System.IO.FileSystemWatcher.set_EnableRaisingEvents(bool)
at Microsoft.AspNetCore.Razor.OmniSharpPlugin.MSBuildProjectDocumentChangeDetector.ProjectLoaded (OmniSharp.MSBuild.Notification.ProjectLoadedEventArgs loadedArgs) [0x00266] in <093cbf5c963a4aedba1c75ce31b806d6>:0
at OmniSharp.MSBuild.ProjectManager.ProcessQueue (System.Threading.CancellationToken cancellationToken) [0x00198] in
Update project: ServerlessUtilities
Exception thrown while calling event sinks
System.IO.IOException: kqueue() error at init, error code = '24'
at System.IO.KqueueMonitor.Start () [0x00046] in <81ba78c8dc794b7f9f7b530c53db0f84>:0
at System.IO.KeventWatcher.StartDispatching (System.IO.FileSystemWatcher fsw) [0x00033] in <81ba78c8dc794b7f9f7b530c53db0f84>:0
at System.IO.FileSystemWatcher.Start () [0x00000] in <81ba78c8dc794b7f9f7b530c53db0f84>:0
at System.IO.FileSystemWatcher.set_EnableRaisingEvents (System.Boolean value) [0x00014] in <81ba78c8dc794b7f9f7b530c53db0f84>:0
at (wrapper remoting-invoke-with-check) System.IO.FileSystemWatcher.set_EnableRaisingEvents(bool)
at Microsoft.AspNetCore.Razor.OmniSharpPlugin.MSBuildProjectDocumentChangeDetector.ProjectLoaded (OmniSharp.MSBuild.Notification.ProjectLoadedEventArgs loadedArgs) [0x00266] in <093cbf5c963a4aedba1c75ce31b806d6>:0
at OmniSharp.MSBuild.ProjectManager.ProcessQueue (System.Threading.CancellationToken cancellationToken) [0x00198] in
Update project: PVL.AuthServer.Core
Empty
VSCode version: 1.33.1
C# Extension: 1.19.0
Mono Information
OmniSharp using global mono :5.12.0
Dotnet Information
.NET Core SDK (reflecting any global.json):
Version: 2.1.500
Commit: b68b931422
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.1.500/
Host (useful for support):
Version: 2.1.6
Commit: 3f4f8eebd8
.NET Core SDKs installed:
1.0.4 [/usr/local/share/dotnet/sdk]
2.0.0 [/usr/local/share/dotnet/sdk]
2.1.302 [/usr/local/share/dotnet/sdk]
2.1.500 [/usr/local/share/dotnet/sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.App 2.1.2 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.6 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 1.0.5 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 1.1.2 [/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.1.2 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.6 [/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|
|sass-indented|robinbentley|1.5.1|
|vetur|octref|0.19.3|
|vscode-docker|PeterJausovec|0.6.1|
|vscode-solution-explorer|fernandoescolar|0.3.2|;
According to the log, OmniSharp picks your global Mono which is 5.12.0 - however since 1.19.0 version of the extension, Mono 5.18.1 is the minimum required (https://github.com/OmniSharp/omnisharp-vscode/issues/3000)
Could you please update to the latest Mono from here https://www.mono-project.com/download/stable/ (there is 5.20.1 already) - and see if it helps?
The alternative would be to add "omnisharp.useGlobalMono": "never" to your VS Code settings and try that way.
Thank you, I upgraded Mono and it fixed the problem.
Most helpful comment
According to the log, OmniSharp picks your global Mono which is 5.12.0 - however since 1.19.0 version of the extension, Mono 5.18.1 is the minimum required (https://github.com/OmniSharp/omnisharp-vscode/issues/3000)
Could you please update to the latest Mono from here https://www.mono-project.com/download/stable/ (there is 5.20.1 already) - and see if it helps?
The alternative would be to add
"omnisharp.useGlobalMono": "never"to your VS Code settings and try that way.