vscode-csharp icon indicating copy to clipboard operation
vscode-csharp copied to clipboard

Support mixed dotnet langs projects (F# mostly)

Open NinoFloris opened this issue 7 years ago • 38 comments

@DustinCampbell Last I asked about possibilities for autocomplete of F# namespaces and types in omnisharp and the answer was it won't work because roslyn doesn't compile F#.

I think you may have mistaken my question, all I meant to ask was would metadata autocomplete work. (like it does for packages already).

This should be a small fix. Currently the project loader tries to load the project with roslyn and if it fails ignores the project. The fix should be to then try to find if there is already a built assembly and load that.

Like @enricosada did for FSAC https://github.com/fsharp/FsAutoComplete/pull/173

NinoFloris avatar Jul 04 '17 17:07 NinoFloris

pratically, in FSAC based (vscode/vim/emacs), we support the scenario:

fsproj who reference a csproj.

the info used are of the assembly built by csproj (pratically is treated as a normal reference), so is stale until that is rebuilt, but otherwise ok 😄

enricosada avatar Jul 04 '17 17:07 enricosada

I have a pretty good idea of why F# project references don't work in OmniSharp as metadata references. I suspect the issue is right here where OmniSharp filters out any metadata references that were produced by project references. I'm already tracking a fix for 1.12 of C# for VS Code with https://github.com/OmniSharp/omnisharp-vscode/issues/371.

DustinCampbell avatar Jul 04 '17 22:07 DustinCampbell

https://github.com/OmniSharp/omnisharp-vscode/issues/371#issuecomment-366343773 I'm also seeing this behavior again

NinoFloris avatar Apr 30 '18 18:04 NinoFloris

@NinoFloris: Have you updated to a recent beta of C# for VS Code or changed your OmniSharp version?

DustinCampbell avatar May 01 '18 13:05 DustinCampbell

I went back to our codebase when it was still running on net core 2.0 (vs 2.1-preview2 right now) but that didn't help either. It might be an SDK thing as a 2.1 sdk is BC with 2.0 code but still brings in a lot of changes.

NinoFloris avatar May 01 '18 13:05 NinoFloris

I guess my point is, when did it stop working for you? Was it an update to the .NET Core SDK, OmniSharp, C# for VS Code, or did it stop without updating anything? Could you provide your OmniSharp Log from VS Code?

DustinCampbell avatar May 01 '18 13:05 DustinCampbell

Yep looking at it now, know very well your job is impossible otherwise ;)

NinoFloris avatar May 01 '18 13:05 NinoFloris

Ok I've deleted all older and newer sdks and went back to sdk version 2.1.4.

I've tried with omnisharp 1.12/1.13/1.14 and the latest 1.15 beta and they all fail with even the simplest sample.

I know for sure it has worked during 1.13 after 2.0 launch for a while. Does it have to do with deps that get pulled in that are of a newer version now or a specific mono version?

The sample is nothing more than

mkdir fsl1
cd fsl1/
dotnet new lib -lang f#
cd ..
mkdir csc1
cd csc1/
dotnet new console
dotnet add reference ../fsl1/fsl1.fsproj

Program main

     fsl1.Say.hello("world");

Execute dotnet run and reload window to wait for omnisharp error.

Errors consistently (1.14) looks to be

[fail]: OmniSharp.MSBuild.ProjectLoader
        The target "GetTargetPath" does not exist in the project.
/Users/.../sample1/csc1/csc1.csproj
Log at info level

Starting OmniSharp server at 5/1/2018, 4:10:13 PM
    Target: /Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/sample1.sln

OmniSharp server started wth Mono
    Path: /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/run
    PID: 64581

[info]: OmniSharp.Stdio.Host
        Starting OmniSharp on MacOS 10.12.6 (x64)
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Located 1 MSBuild instance(s)
            1: StandAlone 15.0 - "/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin"
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        MSBUILD_EXE_PATH environment variable set to '/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/MSBuild.dll'
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Registered MSBuild instance: StandAlone 15.0 - "/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin"
            MSBuildExtensionsPath = /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild
            CscToolPath = /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/Roslyn
            CscToolExe = csc.exe
            MSBuildToolsPath = /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin
[info]: OmniSharp.Cake.CakeProjectSystem
        Detecting Cake files in '/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1'.
[info]: OmniSharp.Cake.CakeProjectSystem
        Could not find any Cake files
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Initializing in /Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Auto package restore: False
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Update workspace context
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Resolving projects references
[info]: OmniSharp.MSBuild.ProjectSystem
        Detecting projects in '/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/sample1.sln'.
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for '/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj'
[info]: OmniSharp.Script.ScriptProjectSystem
        Detecting CSX files in '/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1'.
[info]: OmniSharp.Script.ScriptProjectSystem
        Could not find any CSX files
[info]: OmniSharp.Stdio.Host
        Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpWorkspaceOptionsProvider
[info]: OmniSharp.Stdio.Host
        Configuration finished.
[info]: OmniSharp.Stdio.Host
        Omnisharp server running using Stdio at location '/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1' on host 64513.
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: /Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj
[fail]: OmniSharp.MSBuild.ProjectLoader
        The target "GetTargetPath" does not exist in the project.
/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj

[info]: OmniSharp.MSBuild.ProjectManager
        Adding project '/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: csc1
Log at trace level

Starting OmniSharp server at 5/1/2018, 4:12:24 PM
    Target: /Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/sample1.sln

OmniSharp server started wth Mono
    Path: /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/run
    PID: 64647

[info]: OmniSharp.Stdio.Host
        Starting OmniSharp on MacOS 10.12.6 (x64)
[dbug]: OmniSharp.MSBuild.Discovery.Providers.MonoInstanceProvider
        Could not retrieve Mono runtime path
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Located 1 MSBuild instance(s)
            1: StandAlone 15.0 - "/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin"
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/Microsoft.Build.Utilities.Core.dll
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Resolved 'Microsoft.Build.Utilities.Core' to '/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/Microsoft.Build.Utilities.Core.dll'
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/Microsoft.Build.Tasks.Core.dll
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Resolved 'Microsoft.Build.Tasks.Core' to '/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/Microsoft.Build.Tasks.Core.dll'
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/Microsoft.Build.Framework.dll
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Resolved 'Microsoft.Build.Framework' to '/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/Microsoft.Build.Framework.dll'
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/Microsoft.Build.dll
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Resolved 'Microsoft.Build' to '/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/Microsoft.Build.dll'
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        MSBUILD_EXE_PATH environment variable set to '/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/MSBuild.dll'
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Registered MSBuild instance: StandAlone 15.0 - "/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin"
            MSBuildExtensionsPath = /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild
            CscToolPath = /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/Roslyn
            CscToolExe = csc.exe
            MSBuildToolsPath = /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded: Microsoft.CodeAnalysis.Features, Version=2.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded: Microsoft.CodeAnalysis.CSharp.Features, Version=2.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Workspaces, Version=2.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Features, Version=2.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[trce]: OmniSharp.HostServicesAggregator
        Successfully added Microsoft.CodeAnalysis.Features, Version=2.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 to host service assemblies.
[trce]: OmniSharp.HostServicesAggregator
        Successfully added Microsoft.CodeAnalysis.CSharp.Features, Version=2.6.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 to host service assemblies.
[info]: OmniSharp.Cake.CakeProjectSystem
        Detecting Cake files in '/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1'.
[info]: OmniSharp.Cake.CakeProjectSystem
        Could not find any Cake files
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Initializing in /Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Auto package restore: False
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Update workspace context
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Resolving projects references
[dbug]: OmniSharp.MSBuild.ProjectSystem
        MSBuild environment: 
Mode: Standalone
RunningTests: False
RunningInVisualStudio: False
MSBuildToolsDirectory32: /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin
MSBuildToolsDirectory64: /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin
MSBuildSDKsPath: /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/Sdks
CurrentMSBuildConfigurationFile: /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/MSBuild.dll.config
CurrentMSBuildExePath: /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/MSBuild.dll
CurrentMSBuildToolsDirectory: /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin
VisualStudioInstallRootDirectory: 
MSBuildExtensionsPath: /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin

[dbug]: OmniSharp.MSBuild.ProjectLoader
        'MSBuildExtensionsPath' set to '/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild'
[dbug]: OmniSharp.MSBuild.ProjectLoader
        'CscToolPath' set to '/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.14.0/.omnisharp/omnisharp/msbuild/15.0/Bin/Roslyn'
[dbug]: OmniSharp.MSBuild.ProjectLoader
        'CscToolExe' set to 'csc.exe'
[info]: OmniSharp.MSBuild.ProjectSystem
        Detecting projects in '/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/sample1.sln'.
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for '/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'System.Runtime.Loader, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
[info]: OmniSharp.Script.ScriptProjectSystem
        Detecting CSX files in '/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1'.
[info]: OmniSharp.Script.ScriptProjectSystem
        Could not find any CSX files
[info]: OmniSharp.Stdio.Host
        Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpWorkspaceOptionsProvider
[info]: OmniSharp.Stdio.Host
        Configuration finished.
[info]: OmniSharp.Stdio.Host
        Omnisharp server running using Stdio at location '/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1' on host 64613.
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: /Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj
[dbug]: OmniSharp.Stdio.Host
        ************ Request ************
{
  "Type": "request",
  "Seq": 1,
  "Command": "/projects"
}
[dbug]: OmniSharp.Stdio.Host
        ************ Request ************
{
  "Type": "request",
  "Seq": 2,
  "Command": "/projects"
}
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'Microsoft.Build.resources, Version=15.1.0.0, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'Microsoft.Build.resources, Version=15.1.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'NuGet.ProjectModel, Version=4.5.0.2, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'NuGet.Frameworks, Version=4.5.0.2, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'NuGet.Common, Version=4.5.0.2, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'NuGet.Versioning, Version=4.5.0.2, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'NuGet.LibraryModel, Version=4.5.0.2, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'NuGet.Packaging, Version=4.5.0.2, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'NuGet.Configuration, Version=4.5.0.2, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'NuGet.Packaging.Core, Version=4.5.0.2, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'Microsoft.Build.Tasks.Core.resources, Version=15.1.0.0, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'Microsoft.Build.Tasks.Core.resources, Version=15.1.0.0, Culture=en, PublicKeyToken=b03f5f7f11d50a3a'
[fail]: OmniSharp.MSBuild.ProjectLoader
        The target "GetTargetPath" does not exist in the project.
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'Microsoft.NET.Build.Tasks.resources, Version=15.5.0.1015, Culture=en-US, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'System.IO.MemoryMappedFiles, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'System.IO.MemoryMappedFiles, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'System.IO.MemoryMappedFiles, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'System.IO.MemoryMappedFiles, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'System.Runtime.Handles, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj

[info]: OmniSharp.MSBuild.ProjectManager
        Adding project '/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: csc1
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Users/nfloris/.nuget/packages/fsharp.core/4.2.3/lib/netstandard1.6/FSharp.Core.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/Users/nfloris/.nuget/packages/fsharp.core/4.2.3/lib/netstandard1.6/FSharp.Core.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.CSharp.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.CSharp.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.VisualBasic.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.VisualBasic.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.Win32.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.Win32.Primitives.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/mscorlib.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/mscorlib.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/netstandard.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/netstandard.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.AppContext.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.AppContext.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Buffers.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Buffers.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Concurrent.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Concurrent.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Immutable.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Immutable.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.NonGeneric.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.NonGeneric.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Specialized.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Specialized.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Annotations.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Annotations.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Composition.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Composition.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Primitives.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.TypeConverter.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.TypeConverter.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Configuration.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Configuration.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Console.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Console.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Core.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Core.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Data.Common.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Data.Common.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Data.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Data.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Contracts.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Contracts.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Debug.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Debug.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Process.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Process.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.StackTrace.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.StackTrace.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Tools.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Tools.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.TraceSource.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.TraceSource.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Tracing.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Tracing.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Drawing.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Drawing.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Drawing.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Drawing.Primitives.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Dynamic.Runtime.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Dynamic.Runtime.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.Calendars.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.Calendars.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.Extensions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.Extensions.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.FileSystem.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.FileSystem.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.ZipFile.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.ZipFile.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.Primitives.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.Watcher.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.Watcher.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.IsolatedStorage.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.IsolatedStorage.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.MemoryMappedFiles.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.MemoryMappedFiles.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Pipes.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Pipes.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Expressions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Expressions.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Parallel.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Parallel.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Queryable.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Queryable.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Http.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Http.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.HttpListener.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.HttpListener.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Mail.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Mail.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.NameResolution.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.NameResolution.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.NetworkInformation.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.NetworkInformation.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Ping.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Ping.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Primitives.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Requests.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Requests.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Security.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Security.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.ServicePoint.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.ServicePoint.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Sockets.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Sockets.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebClient.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebClient.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebHeaderCollection.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebHeaderCollection.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebProxy.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebProxy.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebSockets.Client.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebSockets.Client.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebSockets.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebSockets.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Numerics.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Numerics.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Numerics.Vectors.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Numerics.Vectors.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ObjectModel.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ObjectModel.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.DispatchProxy.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.DispatchProxy.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Extensions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Extensions.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Metadata.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Metadata.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Primitives.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.TypeExtensions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.TypeExtensions.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.Reader.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.Reader.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.ResourceManager.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.ResourceManager.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.Writer.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.Writer.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Extensions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Extensions.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Handles.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Handles.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Loader.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Loader.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Numerics.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Numerics.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Json.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Json.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Xml.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Xml.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Claims.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Claims.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Csp.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Csp.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Encoding.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Encoding.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Primitives.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Primitives.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Principal.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Principal.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.SecureString.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.SecureString.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ServiceModel.Web.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ServiceModel.Web.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ServiceProcess.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ServiceProcess.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.Encoding.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.Encoding.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.Encoding.Extensions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.Encoding.Extensions.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.RegularExpressions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.RegularExpressions.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Overlapped.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Overlapped.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Extensions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Extensions.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Parallel.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Parallel.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Thread.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Thread.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.ThreadPool.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.ThreadPool.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Timer.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Timer.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Transactions.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Transactions.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Transactions.Local.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Transactions.Local.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ValueTuple.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ValueTuple.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Web.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Web.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Web.HttpUtility.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Web.HttpUtility.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Windows.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Windows.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.Linq.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.Linq.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.ReaderWriter.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.ReaderWriter.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.Serialization.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.Serialization.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XDocument.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XDocument.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XmlDocument.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XmlDocument.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XmlSerializer.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XmlSerializer.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XPath.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XPath.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XPath.XDocument.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XPath.XDocument.dll' to 'csc1'.
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/WindowsBase.dll
[dbug]: OmniSharp.MSBuild.ProjectManager
        Adding reference '/usr/local/share/dotnet/sdk/NuGetFallbackFolder/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/WindowsBase.dll' to 'csc1'.
[dbug]: OmniSharp.Stdio.Host
        ************  Response ************ 
{
  "Request_seq": 1,
  "Command": "/projects",
  "Running": true,
  "Success": true,
  "Message": null,
  "Body": {
    "Cake": {
      "Projects": []
    },
    "DotNet": {
      "Projects": [],
      "RuntimePath": null
    },
    "MsBuild": {
      "SolutionPath": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/sample1.sln",
      "Projects": [
        {
          "ProjectGuid": "00000000-0000-0000-0000-000000000000",
          "Path": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj",
          "AssemblyName": "csc1",
          "TargetPath": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/bin/Debug/netcoreapp2.0/csc1.dll",
          "TargetFramework": ".NETCoreApp,Version=v2.0",
          "SourceFiles": [
            "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/Program.cs",
            "/var/folders/8n/pxszz5w97ml_9t3my9y16jpr0000gp/T/.NETCoreApp,Version=v2.0.AssemblyAttributes.cs",
            "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/obj/Debug/netcoreapp2.0/csc1.AssemblyInfo.cs"
          ],
          "TargetFrameworks": [
            {
              "Name": ".NETCoreApp",
              "FriendlyName": ".NETCoreApp",
              "ShortName": "netcoreapp2.0"
            }
          ],
          "OutputPath": "bin\\Debug\\netcoreapp2.0\\",
          "IsExe": true,
          "IsUnityProject": false
        }
      ]
    },
    "Script": {
      "Projects": []
    }
  },
  "Seq": 42,
  "Type": "response"
}
[dbug]: OmniSharp.Stdio.Host
        ************  Response ************ 
{
  "Request_seq": 2,
  "Command": "/projects",
  "Running": true,
  "Success": true,
  "Message": null,
  "Body": {
    "Cake": {
      "Projects": []
    },
    "DotNet": {
      "Projects": [],
      "RuntimePath": null
    },
    "MsBuild": {
      "SolutionPath": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/sample1.sln",
      "Projects": [
        {
          "ProjectGuid": "00000000-0000-0000-0000-000000000000",
          "Path": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj",
          "AssemblyName": "csc1",
          "TargetPath": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/bin/Debug/netcoreapp2.0/csc1.dll",
          "TargetFramework": ".NETCoreApp,Version=v2.0",
          "SourceFiles": [
            "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/Program.cs",
            "/var/folders/8n/pxszz5w97ml_9t3my9y16jpr0000gp/T/.NETCoreApp,Version=v2.0.AssemblyAttributes.cs",
            "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/obj/Debug/netcoreapp2.0/csc1.AssemblyInfo.cs"
          ],
          "TargetFrameworks": [
            {
              "Name": ".NETCoreApp",
              "FriendlyName": ".NETCoreApp",
              "ShortName": "netcoreapp2.0"
            }
          ],
          "OutputPath": "bin\\Debug\\netcoreapp2.0\\",
          "IsExe": true,
          "IsUnityProject": false
        }
      ]
    },
    "Script": {
      "Projects": []
    }
  },
  "Seq": 41,
  "Type": "response"
}
[dbug]: OmniSharp.Stdio.Host
        ************ Request ************
{
  "Type": "request",
  "Seq": 3,
  "Command": "/projects"
}
[dbug]: OmniSharp.Stdio.Host
        ************  Response ************ 
{
  "Request_seq": 3,
  "Command": "/projects",
  "Running": true,
  "Success": true,
  "Message": null,
  "Body": {
    "Cake": {
      "Projects": []
    },
    "DotNet": {
      "Projects": [],
      "RuntimePath": null
    },
    "MsBuild": {
      "SolutionPath": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/sample1.sln",
      "Projects": [
        {
          "ProjectGuid": "00000000-0000-0000-0000-000000000000",
          "Path": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj",
          "AssemblyName": "csc1",
          "TargetPath": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/bin/Debug/netcoreapp2.0/csc1.dll",
          "TargetFramework": ".NETCoreApp,Version=v2.0",
          "SourceFiles": [
            "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/Program.cs",
            "/var/folders/8n/pxszz5w97ml_9t3my9y16jpr0000gp/T/.NETCoreApp,Version=v2.0.AssemblyAttributes.cs",
            "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/obj/Debug/netcoreapp2.0/csc1.AssemblyInfo.cs"
          ],
          "TargetFrameworks": [
            {
              "Name": ".NETCoreApp",
              "FriendlyName": ".NETCoreApp",
              "ShortName": "netcoreapp2.0"
            }
          ],
          "OutputPath": "bin\\Debug\\netcoreapp2.0\\",
          "IsExe": true,
          "IsUnityProject": false
        }
      ]
    },
    "Script": {
      "Projects": []
    }
  },
  "Seq": 354,
  "Type": "response"
}
[dbug]: OmniSharp.Stdio.Host
        ************ Request ************
{
  "Type": "request",
  "Seq": 4,
  "Command": "/codecheck",
  "Arguments": {
    "FileName": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/Program.cs"
  }
}
[dbug]: OmniSharp.DotNet.DotNetProjectSystem
        GetProjectModel: /Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj
[dbug]: OmniSharp.Stdio.Host
        ************ Request ************
{
  "Type": "request",
  "Seq": 5,
  "Command": "/projects"
}
[dbug]: OmniSharp.Stdio.Host
        ************  Response ************ 
{
  "Request_seq": 5,
  "Command": "/projects",
  "Running": true,
  "Success": true,
  "Message": null,
  "Body": {
    "Cake": {
      "Projects": []
    },
    "DotNet": {
      "Projects": [],
      "RuntimePath": null
    },
    "MsBuild": {
      "SolutionPath": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/sample1.sln",
      "Projects": [
        {
          "ProjectGuid": "00000000-0000-0000-0000-000000000000",
          "Path": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj",
          "AssemblyName": "csc1",
          "TargetPath": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/bin/Debug/netcoreapp2.0/csc1.dll",
          "TargetFramework": ".NETCoreApp,Version=v2.0",
          "SourceFiles": [
            "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/Program.cs",
            "/var/folders/8n/pxszz5w97ml_9t3my9y16jpr0000gp/T/.NETCoreApp,Version=v2.0.AssemblyAttributes.cs",
            "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/obj/Debug/netcoreapp2.0/csc1.AssemblyInfo.cs"
          ],
          "TargetFrameworks": [
            {
              "Name": ".NETCoreApp",
              "FriendlyName": ".NETCoreApp",
              "ShortName": "netcoreapp2.0"
            }
          ],
          "OutputPath": "bin\\Debug\\netcoreapp2.0\\",
          "IsExe": true,
          "IsUnityProject": false
        }
      ]
    },
    "Script": {
      "Projects": []
    }
  },
  "Seq": 361,
  "Type": "response"
}
[dbug]: OmniSharp.DotNet.DotNetProjectSystem
        GetProjectModel: /Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'Microsoft.CodeAnalysis.CSharp.resources, Version=2.6.0.0, Culture=en-US, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'Microsoft.CodeAnalysis.CSharp.resources, Version=2.6.0.0, Culture=en, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.Stdio.Host
        ************  Response ************ 
{
  "Request_seq": 4,
  "Command": "/codecheck",
  "Running": true,
  "Success": true,
  "Message": null,
  "Body": {
    "QuickFixes": [
      {
        "LogLevel": "Error",
        "Id": "CS0103",
        "FileName": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/Program.cs",
        "Line": 9,
        "Column": 13,
        "EndLine": 9,
        "EndColumn": 15,
        "Text": "The name 'l1' does not exist in the current context",
        "Projects": [
          "csc1"
        ]
      },
      {
        "LogLevel": "Hidden",
        "Id": "CS8019",
        "FileName": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/Program.cs",
        "Line": 1,
        "Column": 1,
        "EndLine": 1,
        "EndColumn": 14,
        "Text": "Unnecessary using directive.",
        "Projects": [
          "csc1"
        ]
      }
    ]
  },
  "Seq": 357,
  "Type": "response"
}
[dbug]: OmniSharp.Stdio.Host
        ************ Request ************
{
  "Type": "request",
  "Seq": 6,
  "Command": "/projects"
}
[dbug]: OmniSharp.Stdio.Host
        ************  Response ************ 
{
  "Request_seq": 6,
  "Command": "/projects",
  "Running": true,
  "Success": true,
  "Message": null,
  "Body": {
    "Cake": {
      "Projects": []
    },
    "DotNet": {
      "Projects": [],
      "RuntimePath": null
    },
    "MsBuild": {
      "SolutionPath": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/sample1.sln",
      "Projects": [
        {
          "ProjectGuid": "00000000-0000-0000-0000-000000000000",
          "Path": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/csc1.csproj",
          "AssemblyName": "csc1",
          "TargetPath": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/bin/Debug/netcoreapp2.0/csc1.dll",
          "TargetFramework": ".NETCoreApp,Version=v2.0",
          "SourceFiles": [
            "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/Program.cs",
            "/var/folders/8n/pxszz5w97ml_9t3my9y16jpr0000gp/T/.NETCoreApp,Version=v2.0.AssemblyAttributes.cs",
            "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/obj/Debug/netcoreapp2.0/csc1.AssemblyInfo.cs"
          ],
          "TargetFrameworks": [
            {
              "Name": ".NETCoreApp",
              "FriendlyName": ".NETCoreApp",
              "ShortName": "netcoreapp2.0"
            }
          ],
          "OutputPath": "bin\\Debug\\netcoreapp2.0\\",
          "IsExe": true,
          "IsUnityProject": false
        }
      ]
    },
    "Script": {
      "Projects": []
    }
  },
  "Seq": 369,
  "Type": "response"
}
[dbug]: OmniSharp.Stdio.Host
        ************ Request ************
{
  "Type": "request",
  "Seq": 7,
  "Command": "/codecheck",
  "Arguments": {
    "FileName": null
  }
}
[dbug]: OmniSharp.Stdio.Host
        ************  Response ************ 
{
  "Request_seq": 7,
  "Command": "/codecheck",
  "Running": true,
  "Success": true,
  "Message": null,
  "Body": {
    "QuickFixes": [
      {
        "LogLevel": "Error",
        "Id": "CS0103",
        "FileName": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/Program.cs",
        "Line": 9,
        "Column": 13,
        "EndLine": 9,
        "EndColumn": 15,
        "Text": "The name 'l1' does not exist in the current context",
        "Projects": [
          "csc1"
        ]
      },
      {
        "LogLevel": "Hidden",
        "Id": "CS8019",
        "FileName": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/Program.cs",
        "Line": 1,
        "Column": 1,
        "EndLine": 1,
        "EndColumn": 14,
        "Text": "Unnecessary using directive.",
        "Projects": [
          "csc1"
        ]
      },
      {
        "LogLevel": "Hidden",
        "Id": "CS8019",
        "FileName": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/obj/Debug/netcoreapp2.0/csc1.AssemblyInfo.cs",
        "Line": 7,
        "Column": 1,
        "EndLine": 7,
        "EndColumn": 14,
        "Text": "Unnecessary using directive.",
        "Projects": [
          "csc1"
        ]
      },
      {
        "LogLevel": "Hidden",
        "Id": "CS8019",
        "FileName": "/Users/nfloris/Downloads/DotnetNewFsprojTestingSamples-master/sdk2.0/sample1/csc1/obj/Debug/netcoreapp2.0/csc1.AssemblyInfo.cs",
        "Line": 8,
        "Column": 1,
        "EndLine": 8,
        "EndColumn": 25,
        "Text": "Unnecessary using directive.",
        "Projects": [
          "csc1"
        ]
      }
    ]
  },
  "Seq": 372,
  "Type": "response"
}

NinoFloris avatar May 01 '18 14:05 NinoFloris

Sh$#@! "omnisharp.useMono": true, together with brew install mono fixes the squiggles...

At least the internet will remember it for me now.

Could 1.15 please include a newer built-in mono version? Latest beta does not.

NinoFloris avatar May 01 '18 14:05 NinoFloris

The very, very latest beta (1.15-beta5) does include a newer Mono -- probably newer than the version in Homebrew. I doubt that's the heart of the problem. However, the logs that you sent are on 1.14. Are they the same on 1.15?

DustinCampbell avatar May 01 '18 17:05 DustinCampbell

beta5 doesn't have a vsix attached, however something about mono having an assembly load issue in earlier versions does come to mind.

NinoFloris avatar May 01 '18 17:05 NinoFloris

@TheRealPiotrP seeing the new beta5 now has a vsix I've tried to load it but it seems it's a dud, it doesn't even register its logging channel with vscode.

NinoFloris avatar May 02 '18 14:05 NinoFloris

@NinoFloris We fixed the issue with the new beta5. Please give it a spin.

akshita31 avatar May 02 '18 21:05 akshita31

Dear @akshita31, I value your time so I hope you value mine. Nothing's changed, beta5 still doesn't start at all, including the latest one created 5 hours ago. No first time initialization, no log channel, nothing.

I don't see any changes helping it either, https://github.com/OmniSharp/omnisharp-vscode/pull/2249/files is just reordering a dependency, no actual new hashes or versions in the lock file.

EDIT: Found the culprit, vscode insiders (1.23) doesn't boot the vsix at all, running in vscode it at least booted.

Extension Host log:

[exthost5] [info] ExtensionService#_doActivateExtension ms-vscode.csharp {"startup":true,"activationEvent":"workspaceContains:*.csproj,*.sln,*.csx,*.cake,**/*.csproj,**/*.sln,**/*.csx,**/*.cake"}
[exthost5] [info] ExtensionService#loadCommonJSModule /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/main
[exthost5] [info] ExtensionService#_doActivateExtension ms-vscode.csharp {"startup":true,"activationEvent":"workspaceContains:*.csproj,*.sln,*.csx,*.cake,**/*.csproj,**/*.sln,**/*.csx,**/*.cake"}
[exthost5] [info] ExtensionService#loadCommonJSModule /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/main
[exthost5] [info] ExtensionService#_doActivateExtension ms-vscode.csharp {"startup":true,"activationEvent":"workspaceContains:*.csproj,*.sln,*.csx,*.cake,**/*.csproj,**/*.sln,**/*.csx,**/*.cake"}
[exthost5] [info] ExtensionService#loadCommonJSModule /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/main
[exthost5] [info] ExtensionService#_doActivateExtension ms-vscode.csharp {"startup":false,"activationEvent":"onLanguage:csharp"}
[exthost5] [info] ExtensionService#loadCommonJSModule /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/main
[exthost5] [info] ExtensionService#_doActivateExtension ms-vscode.csharp {"startup":false,"activationEvent":"onLanguage:csharp"}
[exthost5] [info] ExtensionService#loadCommonJSModule /Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/main

Devtools console output


/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:263 [Extension Host] Activating extension `ms-vscode.csharp` failed:  Cannot find module 'async-file' (at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:428:325)
t.log @ /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:263
/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:2912 Activating extension 'ms-vscode.csharp' failed: Cannot find module 'async-file'.
w._logMessageInConsole @ /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:2912
/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/workbench.main.js:263 [Extension Host] Here is the error stack:  Error: Cannot find module 'async-file'
	at Function.Module._resolveFilename (module.js:470:15)
	at Function.Module._load (module.js:418:25)
	at Function.o._load (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:695:771)
	at Module.require (module.js:498:17)
	at Module.patchedRequire [as require] (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/node_modules/diagnostic-channel/dist/src/patchRequire.js:14:46)
	at require (internal/module.js:20:19)
	at Object.<anonymous> (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/CreateTmpAsset.js:16:22)
	at Object.<anonymous> (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/CreateTmpAsset.js:65:3)
	at Module._compile (module.js:571:32)
	at Object.Module._extensions..js (module.js:580:10)
	at Module.load (module.js:488:32)
	at tryModuleLoad (module.js:447:12)
	at Function.Module._load (module.js:439:3)
	at Function.o._load (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:695:771)
	at Module.require (module.js:498:17)
	at Module.patchedRequire [as require] (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/node_modules/diagnostic-channel/dist/src/patchRequire.js:14:46)
	at require (internal/module.js:20:19)
	at Object.<anonymous> (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/packageManager/PackageManager.js:20:26)
	at Object.<anonymous> (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/packageManager/PackageManager.js:54:3)
	at Module._compile (module.js:571:32)
	at Object.Module._extensions..js (module.js:580:10)
	at Module.load (module.js:488:32)
	at tryModuleLoad (module.js:447:12)
	at Function.Module._load (module.js:439:3)
	at Function.o._load (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:695:771)
	at Module.require (module.js:498:17)
	at Module.patchedRequire [as require] (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/node_modules/diagnostic-channel/dist/src/patchRequire.js:14:46)
	at require (internal/module.js:20:19)
	at Object.<anonymous> (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/omnisharp/OmnisharpDownloader.js:18:26)
	at Object.<anonymous> (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/omnisharp/OmnisharpDownloader.js:73:3)
	at Module._compile (module.js:571:32)
	at Object.Module._extensions..js (module.js:580:10)
	at Module.load (module.js:488:32)
	at tryModuleLoad (module.js:447:12)
	at Function.Module._load (module.js:439:3)
	at Function.o._load (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:695:771)
	at Module.require (module.js:498:17)
	at Module.patchedRequire [as require] (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/node_modules/diagnostic-channel/dist/src/patchRequire.js:14:46)
	at require (internal/module.js:20:19)
	at Object.<anonymous> (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/omnisharp/server.js:28:31)
	at Object.<anonymous> (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/omnisharp/server.js:506:3)
	at Module._compile (module.js:571:32)
	at Object.Module._extensions..js (module.js:580:10)
	at Module.load (module.js:488:32)
	at tryModuleLoad (module.js:447:12)
	at Function.Module._load (module.js:439:3)
	at Function.o._load (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:695:771)
	at Module.require (module.js:498:17)
	at Module.patchedRequire [as require] (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/node_modules/diagnostic-channel/dist/src/patchRequire.js:14:46)
	at require (internal/module.js:20:19)
	at Object.<anonymous> (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/omnisharp/extension.js:31:18)
	at Object.<anonymous> (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/omnisharp/extension.js:159:3)
	at Module._compile (module.js:571:32)
	at Object.Module._extensions..js (module.js:580:10)
	at Module.load (module.js:488:32)
	at tryModuleLoad (module.js:447:12)
	at Function.Module._load (module.js:439:3)
	at Function.o._load (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:695:771)
	at Module.require (module.js:498:17)
	at Module.patchedRequire [as require] (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/node_modules/diagnostic-channel/dist/src/patchRequire.js:14:46)
	at require (internal/module.js:20:19)
	at Object.<anonymous> (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/main.js:15:19)
	at Object.<anonymous> (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/main.js:127:3)
	at Module._compile (module.js:571:32)
	at Object.Module._extensions..js (module.js:580:10)
	at Module.load (module.js:488:32)
	at tryModuleLoad (module.js:447:12)
	at Function.Module._load (module.js:439:3)
	at Function.o._load (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:695:771)
	at Module.require (module.js:498:17)
	at Module.patchedRequire [as require] (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/extensions/git/node_modules/diagnostic-channel/dist/src/patchRequire.js:14:46)
	at require (internal/module.js:20:19)
	at Function.i [as __$__nodeRequire] (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/loader.js:30:770)
	at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:720:131
	at t._doActivateExtension (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:720:243)
	at t._activateExtension (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:719:161)
	at Object.actualActivateExtension (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:717:48)
	at e._activateExtension (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:428:188)
	at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:427:757
	at Array.map (native)
	at e._activateExtensions (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:427:732)
	at e.activateById (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:426:247)
	at t.activateById (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:717:610)
	at t.<anonymous> (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:742:175)
	at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:80:563
	at Object.next (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:80:668)
	at s (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:79:649)
	at Object.g [as _notify] (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:69:572)
	at Object.enter (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:72:924)
	at n.Class.derive._creator._run (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:74:719)
	at n.Class.derive._creator._completed (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:74:160)
	at Object.g [as _notify] (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:69:572)
	at Object.enter (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:72:924)
	at n.Class.derive._oncancel._run (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:74:719)
	at n.Class.derive._oncancel._completed (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:74:160)
	at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:736:176
	at n.Class.derive._creator.done (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:75:996)
	at Object.g [as _notify] (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:69:714)
	at Object.enter (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:72:924)
	at n.Class.derive._creator._run (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:74:719) (at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:428:393)

EDIT EDIT: Okay... this is a new one, truly had to nuke the extension inside .vscode-insiders/extensions as uninstalling it (and fully restarting vscode) apparently didn't have the effect it normally has and should.

NinoFloris avatar May 02 '18 22:05 NinoFloris

FYI @NinoFloris I ran a similar problem. For me at least, the problem was that VS Code decided not to install the fixed .vsix even though I told it to. It worked after I manually removed the ~/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5 folder and then re-installed the new beta5 vsix. You can tell if VS Code really installed the new beta5 .vsix by looking to see if ~/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/node_modules/async-file exists.

gregg-miskelly avatar May 02 '18 23:05 gregg-miskelly

Yep saw it just now as well (many re-edits) it decides not to actually uninstall the previous extension (possibly due to a cooperative uninstallation process between vscode and omnisharp also failing?)

Therefore failing to actually install the newer source with the same version.

However after running through init and creating log channels here comes the next error:

Cannot open assembly '/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/.omnisharp/1.30.0/run': File does not contain a valid CIL image.

Ah it's because useMono was still turned on and my local instal of Mono 5.10.1.47 isn't new enough? It consistently repro's on my mac

  1. Install beta5
  2. Install Mono 5.10 through brew (brew install mono, don't use the cask as it's 5.4)
  3. Change vscode user settings to include
"omnisharp.useMono": true
  1. Reload window/restart omnisharp and view error in Omnisharp Log

NinoFloris avatar May 02 '18 23:05 NinoFloris

Ok I'm done, after going over all the hurdles omnisharp now just gets stuck during loading.

It never actually completes, a lot of normal info messages per project it should load, no errors, but always hanging on the same project, never advancing past this message:

[info]: OmniSharp.MSBuild.ProjectManager
        Update project: MyProject

DevTools console output:

mainThreadExtensionService.ts:44 Error: Pending request cancelled: /codecheck
	at RequestQueue.cancelRequest (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/omnisharp/requestQueue.js:45:29)
	at RequestQueueCollection.cancelRequest (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/omnisharp/requestQueue.js:115:15)
	at token.onCancellationRequested (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/omnisharp/server.js:386:40)
	at e.fire (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:89:496)
	at e.cancel (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:94:876)
	at e.cancel (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:95:578)
	at DiagnosticsProvider._onDocumentRemove (/Users/nfloris/.vscode-insiders/extensions/ms-vscode.csharp-1.15.0-beta5/out/src/features/diagnosticsProvider.js:137:50)
	at e.fire (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:89:516)
	at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:645:425
	at e.fire (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:89:496)
	at e.$acceptDocumentsAndEditorsDelta (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:685:538)
	at e._doInvokeHandler (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:598:894)
	at e._invokeHandler (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:598:612)
	at e._receiveRequest (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:597:682)
	at e._receiveOneMessage (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:597:451)
	at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:596:384
	at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:599:463
	at /Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:88:119
	at e.fire (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:89:496)
	at Socket.<anonymous> (/Applications/Visual Studio Code - Insiders.app/Contents/Resources/app/out/vs/workbench/node/extensionHostProcess.js:145:1008)
	at emitOne (events.js:96:13)
	at Socket.emit (events.js:191:7)
	at readableAddChunk (_stream_readable.js:178:18)
	at Socket.Readable.push (_stream_readable.js:136:10)
	at Pipe.onread (net.js:560:20)

I wouldn't call it a beta, I'm going back to 1.14 with "omnisharp.useMono": true.

NinoFloris avatar May 02 '18 23:05 NinoFloris

@NinoFloris is there a repo we can use to repro your issue?

TheRealPiotrP avatar May 03 '18 00:05 TheRealPiotrP

For a bit more context, we had to re-release beta5 because a Dependency was mistakenly marked as a Dev Dependency. There is not currently a known approach to test for this class of issues because the test infrastructure available to extensions requires that the extension and the tests are resolved into the same vscode. This means that dev dependencies and runtime dependencies are both available in the same context, causing tests not to catch this scenario. We have a strategy for enabling this sort of testing, but it requires internalizing the dependencies into the extension [webpack, rollup, something like this] so that the extension does not even attempt to access dependencies outside of its explicit closure. We have not yet identified a recipe for either of the aforementioned tools which does not destabilize the product at runtime. We caught and addressed the issue during manual testing, and in the future plan to catch it in automation.

TheRealPiotrP avatar May 03 '18 01:05 TheRealPiotrP

@NinoFloris I am getting the repro on my Linux machine. We are looking into it and will try to resolve this problem as soon as possible.

akshita31 avatar May 03 '18 08:05 akshita31

@NinoFloris: Sorry for the broken beta versions! We've just pushed a new 1.15-beta6 release that should fix the problems with launching that were introduced in prior betas. If you'd like to install it, I recommend removing the currently installed version of C# for VS Code first. You can follow the instructions on our wiki page (Installing Beta Releases) if that helps.

WRT the original F# problem that you mentioned, OmniSharp doesn't actually include any MSBuild bits that make F# work. If you want F# to work, you'll need to install a relatively new version of Mono (as you discovered). That said, OmniSharp should carry on and skip past the F# project, but it looks like that didn't work in your case. I tried your repro steps with the latest C# for VS Code beta, and could not repro the error message that your reported about "GetTargetPath". Instead, the C# project loaded fine and there were errors for the types referenced from the F# project. After installing Mono, everything worked fine as expected.

The latest Homebrew formula (brew install mono) includes F#, so that might be enough to make things work. However, that formula is missing a good deal of mono, especially Mono's msbuild, which can be critical to making things work. For that reason, I usually recommend installing the Mono MDK with brew cask install mono-mdk, or downloading and installing the latest pkg from http://www.mono-project.com/download/stable/. This will do a number of things for you:

  1. It's a complete install of Mono, so it includes MSBuild and support for pretty much everything.
  2. By default, if C# for VS Code locates a supported globally-installed Mono, it'll launch OmniSharp on it. If you've installed the Mono MDK, that can result in greatly enhanced performance because OmniSharp will run on Mono's ahead-of-time compiled native images, saving a lot of JIT time.

I hope that helps!

DustinCampbell avatar May 04 '18 09:05 DustinCampbell

@DustinCampbell I've installed the latest Mono as recommended on macOS, but I still can't seem to be able to get intellisense of F# constructs from C# code. Is that normal?

I've also tried to set "omnisharp.useGlobalMono": "always", but somehow that doesn't detect Mono (even though it's in the PATH) and says Omnisharp requires some Mono 5.x version (when I have 6.x installed):

Error: Cannot start OmniSharp because Mono version >=5.8.1 is required.

and:

$ mono --version
Mono JIT compiler version 6.4.0.198
...

I've tried installing:

  • Download Mono 6.4.0 (Visual Studio channel*)
  • Download Mono 6.4.0 (Stable channel)
  • Mono from Homebrew (brew install mono)
  • brew cask install mono-mdk

And nothing seems to work.

I'm using .NET Core 3 both on the F# side and C# side. I've referenced the .fsproj from the .csproj of course.

shoe-diamente avatar Nov 20 '19 08:11 shoe-diamente

Finally got it working on my Mac today by setting "omnisharp.useGlobalMono". But then I did brew upgrade mono to upgrade mono from 6.8.0.96 to 6.8.0.105 and it stopped working again. But I had it working for a few minutes using .96 (OmniSharp 1.21.11)

Update: did brew cask install mono-mdk instead of mono as suggested and now it's working again. (OmniSharp 1.21.11, mono-mdk 6.8.0.105)

dbrattli avatar Feb 07 '20 07:02 dbrattli

Does anyone have a solution for linux on this? I've installed mono following the instructions here https://linuxize.com/post/how-to-install-mono-on-ubuntu-18-04/ but it still doesn't work for me.

As a temporary workaround I'm using a tweaked csproj file where I also add a regular reference with a hintpath to the dll like so:

<ItemGroup>
    <Reference Include="Api.Types">
      <HintPath>..\Api.Types\obj\Debug\netstandard2.1\Api.Types.dll</HintPath>
    </Reference>
  </ItemGroup>

This isn't viable long term but works now at least.

mastoj avatar Nov 05 '20 12:11 mastoj

@mastoj try setting "omnisharp.useGlobalMono":"always" - it defaults to not using global Mono in the latest release

filipw avatar Nov 05 '20 12:11 filipw

Thanks for input @filipw, that is already set.

image

mastoj avatar Nov 05 '20 13:11 mastoj

Is there any debug info I can provide to show what is going on internally?

mastoj avatar Nov 05 '20 13:11 mastoj

3.5 years after the original bug report this is still broken for the simplest possible scenario (I.e the latest .NET SDK, the latest version of C#-VSCode and Ionide, newly created empty projects).

Also, I do hope any suggestions about using mono are some kind of inside joke I don't understand.

Screenshot 2021-01-04 at 14 38 02

Krzysztof-Cieslak avatar Jan 04 '21 17:01 Krzysztof-Cieslak

@Krzysztof-Cieslak see for some more background by @cartermp https://github.com/OmniSharp/omnisharp-vscode/issues/3567

NinoFloris avatar Jan 04 '21 20:01 NinoFloris

Damn, I've missed the 4th anniversary of the issue...

Krzysztof-Cieslak avatar Aug 08 '21 15:08 Krzysztof-Cieslak