dotnet / vscode-csharp

Official C# support for Visual Studio Code
MIT License
2.86k stars 673 forks source link

Support mixed dotnet langs projects (F# mostly) #1623

Open NinoFloris opened 7 years ago

NinoFloris commented 7 years ago

@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

enricosada commented 7 years ago

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 😄

DustinCampbell commented 7 years ago

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.

NinoFloris commented 6 years ago

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

DustinCampbell commented 6 years ago

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

NinoFloris commented 6 years ago

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.

DustinCampbell commented 6 years ago

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?

NinoFloris commented 6 years ago

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

NinoFloris commented 6 years ago

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 commented 6 years ago

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.

DustinCampbell commented 6 years ago

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?

NinoFloris commented 6 years ago

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

NinoFloris commented 6 years ago

@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.

akshita31 commented 6 years ago

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

NinoFloris commented 6 years ago

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.

gregg-miskelly commented 6 years ago

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.

NinoFloris commented 6 years ago

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
  4. Reload window/restart omnisharp and view error in Omnisharp Log
NinoFloris commented 6 years ago

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.

TheRealPiotrP commented 6 years ago

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

TheRealPiotrP commented 6 years ago

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.

akshita31 commented 6 years ago

@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.

DustinCampbell commented 6 years ago

@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!

shoe-diamente commented 4 years ago

@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:

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.

dbrattli commented 4 years ago

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)

mastoj commented 4 years ago

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.

filipw commented 4 years ago

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

mastoj commented 4 years ago

Thanks for input @filipw, that is already set.

image

mastoj commented 4 years ago

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

Krzysztof-Cieslak commented 3 years ago

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
NinoFloris commented 3 years ago

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

Krzysztof-Cieslak commented 3 years ago

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

Krzysztof-Cieslak commented 2 years ago

+1 year

forki commented 2 years ago

"This should be a small fix." - famous last words

Krzysztof-Cieslak commented 2 years ago

@forki, i mean... it's 7 LOC (including comments) in our project loader to support reverse scenario (I.e Ionide seeing C# references).

JoeRobich commented 2 years ago

Notes from a quick investigation:

With the CSharpAndFSharp test project from test-assets/projects built prior to opening, I was able to get completions from the F# library metadata reference.

image

I do see where if the F# code is updated and rebuilt, we are not updating the metadata reference. I would also expect that there would have been no library to reference had I not built first.

voronoipotato commented 2 years ago

So if I understand correctly you're saying it works like visual studio except when you change the F# code? Does Visual Studio currently require a build to reference code across projects? Do you see this current behavior good/acceptable/bad? I don't expect feature parity between omnisharp and VS, but I do hope the basics work like referencing other projects. I don't really understand your response in terms of what is happening vs ought to be happening. I genuinely don't think the same is true for visual studio, and maybe I'm just misunderstanding what you're trying to say?

baronfel commented 7 months ago

This has come up again on social media in the context of better mixed-language support in VSCode. Now that MS has taken on a greater degree of support for C# experiences in VSCode, I think it raises the importance of cross language interop in general on the platform.

This works in VS, it works in Rider, it should just work in VSCode.

Krzysztof-Cieslak commented 7 months ago

I just wonder if we'll reach 7th anniversary... this baby is old enough to go to primary school already.

vzarytovskii commented 7 months ago

We have discussed it with @CyrusNajmabadi and @dibarbet when talking about F# lsp and clasp, and decided to discuss details once we have something working on clasp.