Skip to content

Script project system fails to initialize in VS Code 1.15.0 (1.30.0 release of OmniSharp) on macOS #1184

@filipw

Description

@filipw

Environment data

dotnet --info output: 2.1.300-rc1-008673
VS Code version: 1.23.1
C# Extension version: 1.15.0

Steps to reproduce

  1. Create a temp folder with a dummy.csx and the following content
var text = "hello";
Console.WriteLine(text);
  1. Open VS Code to that folder.

Expected behavior

Script project system initializes correctly and language services light up.

Actual behavior

Script project system fails to initialize. This doesn't crash OmniSharp but prevents language services for CSX.

The output is

Starting OmniSharp server at 2018-5-11 08:56:41
    Target: /Users/filip/Documents/dev/csharp-scripting-demos/build

OmniSharp server started with Mono 5.8.0
    Path: /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.0/omnisharp/OmniSharp.exe
    PID: 72463

[info]: OmniSharp.Stdio.Host
        Starting OmniSharp on MacOS 10.12.6 (x64)
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Located 2 MSBuild instance(s)
            1: Mono 15.0 - "/Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin"
            2: StandAlone 15.0 - "/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.0/omnisharp/msbuild/15.0/Bin"
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.Utilities.Core.dll
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Resolved 'Microsoft.Build.Utilities.Core' to '/Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.Utilities.Core.dll'
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.Tasks.Core.dll
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Resolved 'Microsoft.Build.Tasks.Core' to '/Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.Tasks.Core.dll'
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.Framework.dll
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Resolved 'Microsoft.Build.Framework' to '/Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.Framework.dll'
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.dll
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Resolved 'Microsoft.Build' to '/Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.dll'
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Registered MSBuild instance: Mono 15.0 - "/Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin"
            CscToolPath = /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.0/omnisharp/msbuild/15.0/Bin/Roslyn
            CscToolExe = csc.exe
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Users/filip/Documents/omnisharp-ext/DiacriticRemoverDotNext.dll
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Users/filip/Documents/omnisharp-ext/Roslynator.CSharp.Refactorings.dll
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Users/filip/Documents/omnisharp-ext/Roslynator.Common.dll
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Users/filip/Documents/omnisharp-ext/Roslynator.Core.dll
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded: Microsoft.CodeAnalysis.Features, Version=2.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded: Microsoft.CodeAnalysis.CSharp.Features, Version=2.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Workspaces, Version=2.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Features, Version=2.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[trce]: OmniSharp.HostServicesAggregator
        Successfully added DiacriticRemoverDotNext, Version=1.0.6352.29906, Culture=neutral, PublicKeyToken=null to host service assemblies.
[trce]: OmniSharp.HostServicesAggregator
        Successfully added Roslynator.CSharp.Refactorings, Version=1.4.0.0, Culture=neutral, PublicKeyToken=33ae4d639eb665dc to host service assemblies.
[trce]: OmniSharp.HostServicesAggregator
        Successfully added Roslynator.Common, Version=1.4.0.0, Culture=neutral, PublicKeyToken=ba9e36134d755ccb to host service assemblies.
[trce]: OmniSharp.HostServicesAggregator
        Successfully added Roslynator.Core, Version=1.4.0.0, Culture=neutral, PublicKeyToken=83fd7bf6b74c2187 to host service assemblies.
[trce]: OmniSharp.HostServicesAggregator
        Successfully added Microsoft.CodeAnalysis.Features, Version=2.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 to host service assemblies.
[trce]: OmniSharp.HostServicesAggregator
        Successfully added Microsoft.CodeAnalysis.CSharp.Features, Version=2.7.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 to host service assemblies.
[info]: OmniSharp.Cake.CakeProjectSystem
        Detecting Cake files in '/Users/filip/Documents/dev/csharp-scripting-demos/build'.
[info]: OmniSharp.Cake.CakeProjectSystem
        Could not find any Cake files
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Initializing in /Users/filip/Documents/dev/csharp-scripting-demos/build
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Auto package restore: False
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Update workspace context
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Update project /Users/filip/Documents/dev/csharp-scripting-demos/build
[warn]: OmniSharp.DotNet.DotNetProjectSystem
        Cannot create any ProjectContext from project /Users/filip/Documents/dev/csharp-scripting-demos/build
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Resolving projects references
[dbug]: OmniSharp.MSBuild.ProjectSystem
        MSBuild environment: 
Mode: Standalone
RunningTests: False
RunningInVisualStudio: False
MSBuildToolsDirectory32: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin
MSBuildToolsDirectory64: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin
MSBuildSDKsPath: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Sdks
CurrentMSBuildConfigurationFile: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/MSBuild.dll.config
CurrentMSBuildExePath: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/MSBuild.dll
CurrentMSBuildToolsDirectory: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin
VisualStudioInstallRootDirectory: 
MSBuildExtensionsPath: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin

[dbug]: OmniSharp.MSBuild.ProjectLoader
        'CscToolPath' set to '/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.0/omnisharp/msbuild/15.0/Bin/Roslyn'
[dbug]: OmniSharp.MSBuild.ProjectLoader
        'CscToolExe' set to 'csc.exe'
[info]: OmniSharp.MSBuild.ProjectSystem
        No solution files found in '/Users/filip/Documents/dev/csharp-scripting-demos/build'
[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/filip/Documents/dev/csharp-scripting-demos/build'.
[info]: OmniSharp.Script.ScriptProjectSystem
        Found 2 CSX files.
[info]: OmniSharp.Script.ScriptProjectSystem
        Searching for compilation dependencies with the fallback framework of 'net46'.
[info]: OmniSharp.Script.ScriptProjectSystem
        Unable to find dependency context for CSX files. Will default to non-context usage (Desktop CLR scripts).
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/4.5/mscorlib.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/gac/System.ComponentModel.Composition/4.0.0.0__b77a5c561934e089/System.ComponentModel.Composition.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/4.5/Facades/System.Runtime.dll
[fail]: OmniSharp.Stdio.Host
        The project system 'OmniSharp.Script.ScriptProjectSystem' threw exception during initialization.
System.InvalidOperationException: Cannot find reference assembly 'Microsoft.CodeAnalysis.CSharp.dll' file for package Microsoft.CodeAnalysis.CSharp.Reference
  at Microsoft.Extensions.DependencyModel.Resolution.ReferenceAssemblyPathResolver.TryResolveAssemblyPaths (Microsoft.Extensions.DependencyModel.CompilationLibrary library, System.Collections.Generic.List`1[T] assemblies) [0x00046] in <43391b1e7c3f430bb096ac6ec60bb276>:0 
  at Microsoft.Extensions.DependencyModel.Resolution.CompositeCompilationAssemblyResolver.TryResolveAssemblyPaths (Microsoft.Extensions.DependencyModel.CompilationLibrary library, System.Collections.Generic.List`1[T] assemblies) [0x0000f] in <43391b1e7c3f430bb096ac6ec60bb276>:0 
  at Microsoft.Extensions.DependencyModel.CompilationLibrary.ResolveReferencePaths (Microsoft.Extensions.DependencyModel.Resolution.ICompilationAssemblyResolver resolver, System.Collections.Generic.List`1[T] assemblies) [0x00000] in <43391b1e7c3f430bb096ac6ec60bb276>:0 
  at Microsoft.Extensions.DependencyModel.CompilationLibrary.ResolveReferencePaths () [0x0000c] in <43391b1e7c3f430bb096ac6ec60bb276>:0 
  at OmniSharp.Script.ScriptProjectSystem+<>c.<Initalize>b__22_3 (Microsoft.Extensions.DependencyModel.CompilationLibrary x) [0x00000] in <639a01402a864f1c988790c921d4193f>:0 
  at System.Linq.Enumerable+SelectManySingleSelectorIterator`2[TSource,TResult].MoveNext () [0x00051] in <f84aa906ee264c4a932d8627b3559eb9>:0 
  at OmniSharp.Script.ScriptProjectSystem.Initalize (Microsoft.Extensions.Configuration.IConfiguration configuration) [0x0023c] in <639a01402a864f1c988790c921d4193f>:0 
  at OmniSharp.WorkspaceInitializer.Initialize (System.IServiceProvider serviceProvider, System.Composition.Hosting.CompositionHost compositionHost, Microsoft.Extensions.Configuration.IConfiguration configuration, Microsoft.Extensions.Logging.ILogger logger) [0x00079] in <a906f848854547a083bd348961e348e4>:0 
[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/filip/Documents/dev/csharp-scripting-demos/build' on host 72438.

Updating VS Code to use OmniSharplatest (1.30.1-beta.15) or building from master branch fixes the problem.

Starting OmniSharp server at 2018-5-11 09:07:40
    Target: /Users/filip/Documents/dev/csharp-scripting-demos/build

OmniSharp server started with Mono 5.8.0
    Path: /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/OmniSharp.exe
    PID: 72635

[info]: OmniSharp.Stdio.Host
        Starting OmniSharp on MacOS 10.12.6 (x64)
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Located 2 MSBuild instance(s)
            1: Mono 15.0 - "/Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin"
            2: StandAlone 15.0 - "/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/msbuild/15.0/Bin"
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.Utilities.Core.dll
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Resolved 'Microsoft.Build.Utilities.Core' to '/Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.Utilities.Core.dll'
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.Tasks.Core.dll
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Resolved 'Microsoft.Build.Tasks.Core' to '/Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.Tasks.Core.dll'
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.Framework.dll
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Resolved 'Microsoft.Build.Framework' to '/Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.Framework.dll'
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.dll
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Resolved 'Microsoft.Build' to '/Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Microsoft.Build.dll'
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Registered MSBuild instance: Mono 15.0 - "/Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin"
            CscToolPath = /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/msbuild/15.0/Bin/Roslyn
            CscToolExe = csc.exe
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Users/filip/Documents/omnisharp-ext/DiacriticRemoverDotNext.dll
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Users/filip/Documents/omnisharp-ext/Roslynator.CSharp.Refactorings.dll
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Users/filip/Documents/omnisharp-ext/Roslynator.Common.dll
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded from path: /Users/filip/Documents/omnisharp-ext/Roslynator.Core.dll
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded: Microsoft.CodeAnalysis.Features, Version=2.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[trce]: OmniSharp.Services.AssemblyLoader
        Assembly loaded: Microsoft.CodeAnalysis.CSharp.Features, Version=2.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Workspaces, Version=2.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[dbug]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Features, Version=2.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[trce]: OmniSharp.HostServicesAggregator
        Successfully added DiacriticRemoverDotNext, Version=1.0.6352.29906, Culture=neutral, PublicKeyToken=null to host service assemblies.
[trce]: OmniSharp.HostServicesAggregator
        Successfully added Roslynator.CSharp.Refactorings, Version=1.4.0.0, Culture=neutral, PublicKeyToken=33ae4d639eb665dc to host service assemblies.
[trce]: OmniSharp.HostServicesAggregator
        Successfully added Roslynator.Common, Version=1.4.0.0, Culture=neutral, PublicKeyToken=ba9e36134d755ccb to host service assemblies.
[trce]: OmniSharp.HostServicesAggregator
        Successfully added Roslynator.Core, Version=1.4.0.0, Culture=neutral, PublicKeyToken=83fd7bf6b74c2187 to host service assemblies.
[trce]: OmniSharp.HostServicesAggregator
        Successfully added Microsoft.CodeAnalysis.Features, Version=2.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 to host service assemblies.
[trce]: OmniSharp.HostServicesAggregator
        Successfully added Microsoft.CodeAnalysis.CSharp.Features, Version=2.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 to host service assemblies.
[info]: OmniSharp.Cake.CakeProjectSystem
        Detecting Cake files in '/Users/filip/Documents/dev/csharp-scripting-demos/build'.
[info]: OmniSharp.Cake.CakeProjectSystem
        Could not find any Cake files
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Initializing in /Users/filip/Documents/dev/csharp-scripting-demos/build
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Auto package restore: False
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Update workspace context
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Update project /Users/filip/Documents/dev/csharp-scripting-demos/build
[warn]: OmniSharp.DotNet.DotNetProjectSystem
        Cannot create any ProjectContext from project /Users/filip/Documents/dev/csharp-scripting-demos/build
[info]: OmniSharp.DotNet.DotNetProjectSystem
        Resolving projects references
[dbug]: OmniSharp.MSBuild.ProjectSystem
        MSBuild environment: 
Mode: Standalone
RunningTests: False
RunningInVisualStudio: False
MSBuildToolsDirectory32: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin
MSBuildToolsDirectory64: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin
MSBuildSDKsPath: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/Sdks
CurrentMSBuildConfigurationFile: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/MSBuild.dll.config
CurrentMSBuildExePath: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin/MSBuild.dll
CurrentMSBuildToolsDirectory: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin
VisualStudioInstallRootDirectory: 
MSBuildExtensionsPath: /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/msbuild/15.0/bin

[dbug]: OmniSharp.MSBuild.ProjectLoader
        'CscToolPath' set to '/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/msbuild/15.0/Bin/Roslyn'
[dbug]: OmniSharp.MSBuild.ProjectLoader
        'CscToolExe' set to 'csc.exe'
[info]: OmniSharp.MSBuild.ProjectSystem
        No solution files found in '/Users/filip/Documents/dev/csharp-scripting-demos/build'
[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/filip/Documents/dev/csharp-scripting-demos/build'.
[info]: OmniSharp.Script.ScriptProjectSystem
        Found 2 CSX files.
[info]: OmniSharp.Script.ScriptProjectSystem
        Searching for compilation dependencies with the fallback framework of 'net46'.
[info]: OmniSharp.Script.ScriptProjectSystem
        Unable to find dependency context for CSX files. Will default to non-context usage (Desktop CLR scripts).
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/4.5/mscorlib.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/gac/System.Core/4.0.0.0__b77a5c561934e089/System.Core.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/gac/System.ComponentModel.Composition/4.0.0.0__b77a5c561934e089/System.ComponentModel.Composition.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Library/Frameworks/Mono.framework/Versions/5.8.0/lib/mono/4.5/Facades/System.Runtime.dll
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Adding implicit reference: /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.dll
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Added reference to '/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.dll'
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Adding implicit reference: /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.CSharp.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.CSharp.dll
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Added reference to '/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.CSharp.dll'
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Adding implicit reference: /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.CSharp.Features.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.CSharp.Features.dll
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Added reference to '/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.CSharp.Features.dll'
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Adding implicit reference: /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.CSharp.Scripting.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.CSharp.Scripting.dll
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Added reference to '/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.CSharp.Scripting.dll'
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Adding implicit reference: /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.CSharp.Workspaces.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.CSharp.Workspaces.dll
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Added reference to '/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.CSharp.Workspaces.dll'
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Adding implicit reference: /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.Features.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.Features.dll
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Added reference to '/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.Features.dll'
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Adding implicit reference: /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.Scripting.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.Scripting.dll
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Added reference to '/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.Scripting.dll'
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Adding implicit reference: /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.Workspaces.Desktop.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.Workspaces.Desktop.dll
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Added reference to '/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.Workspaces.Desktop.dll'
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Adding implicit reference: /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.Workspaces.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.Workspaces.dll
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Added reference to '/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/Microsoft.CodeAnalysis.Workspaces.dll'
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Adding implicit reference: /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/System.ValueTuple.dll
[dbug]: OmniSharp.Services.MetadataFileReferenceCache
        Cache miss /Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/System.ValueTuple.dll
[dbug]: OmniSharp.Script.ScriptProjectSystem
        Added reference to '/Users/filip/.vscode/extensions/ms-vscode.csharp-1.15.0/.omnisharp/1.30.1-beta.15/omnisharp/System.ValueTuple.dll'
[info]: OmniSharp.Script.ScriptProjectSystem
        Added CSX project '/Users/filip/Documents/dev/csharp-scripting-demos/build/build.csx' to the workspace.
[info]: OmniSharp.Script.ScriptProjectSystem
        Added CSX project '/Users/filip/Documents/dev/csharp-scripting-demos/build/references.csx' to the workspace.
[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/filip/Documents/dev/csharp-scripting-demos/build' on host 72438.

The problem doesn't happen on Windows.

@DustinCampbell @rchande I am not sure if this isn't some packaging problem in VS Code because I'd swear that release worked fine on macOS.
anyway, would it be possible to take the latest OmniSharp HEAD, with Roslyn 2.8.0 and release as 1.15.1 extension?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions