OmniSharp / omnisharp-roslyn

OmniSharp server (HTTP, STDIO) based on Roslyn workspaces
MIT License
1.79k stars 420 forks source link

Cannot resolve dependency to assembly because it has not been preloaded #1942

Open frarees opened 4 years ago

frarees commented 4 years ago

So far I've only got one project affected by this, and I've been unable to track the root of the issue. Every other project I work with loads fine. Using v1.37.1 via omnisharp-vim.

Can't find custom attr constructor image: /Users/frarees/Desktop/test/Library/ScriptAssemblies/Unity.Properties.dll mtoken: 0x0a000005 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.

Part of the full log:

{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Cake, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":1,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.DotNetTest, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":2,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Host, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":3,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.MSBuild, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":4,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Roslyn, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":5,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Roslyn.CSharp, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":6,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Script, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":7,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Shared, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":8,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Stdio.Host","Message":"Starting OmniSharp on MacOS 10.15.6 (x64)"},"Seq":9,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Services.DotNetCliService","Message":"DotNetPath set to dotnet"},"Seq":10,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":".NET SDK requires MSBuild instances version 16.3 or higher"},"Seq":11,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.Providers.MonoInstanceProvider","Message":"Could not retrieve Mono runtime path"},"Seq":12,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Located 1 MSBuild instance(s)\n            1: StandAlone 16.8.0 - \"/Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\""},"Seq":13,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"MSBuild instance StandAlone 16.8.0 scored at 1"},"Seq":14,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"SUCCESS: Resolved to '/Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.dll' (name-only)."},"Seq":15,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"SUCCESS: Resolved to '/Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Utilities.Core.dll' (name-only)."},"Seq":16,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"SUCCESS: Resolved to '/Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Framework.dll' (name-only)."},"Seq":17,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"SUCCESS: Resolved to '/Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Tasks.Core.dll' (name-only)."},"Seq":18,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"MSBUILD_EXE_PATH environment variable set to '/Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/MSBuild.exe'"},"Seq":19,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Registered MSBuild instance: StandAlone 16.8.0 - \"/Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\"\n            CscToolExe = csc.exe\n            MSBuildToolsPath = /Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\n            CscToolPath = /Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Roslyn\n            BypassFrameworkInstallChecks = true\n            MSBuildExtensionsPath = /Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild"},"Seq":20,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Workspaces, Version=3.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'"},"Seq":21,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"FAILURE: Could not locate '/Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll'."},"Seq":22,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Features, Version=3.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'"},"Seq":23,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"FAILURE: Could not locate '/Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.CodeAnalysis.VisualBasic.Features.dll'."},"Seq":24,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Cake.CakeProjectSystem","Message":"Detecting Cake files in '/Users/frarees/Desktop/test'."},"Seq":25,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Cake.CakeProjectSystem","Message":"Could not find any Cake files"},"Seq":26,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectSystem","Message":"MSBuild environment: \nMode: Standalone\nRunningTests: False\nRunningInVisualStudio: False\nMSBuildToolsDirectory32: /Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\nMSBuildToolsDirectory64: /Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\nMSBuildSDKsPath: /Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Sdks\nCurrentMSBuildConfigurationFile: /Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/MSBuild.exe.config\nCurrentMSBuildExePath: /Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/MSBuild.exe\nCurrentMSBuildToolsDirectory: /Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\nVisualStudioInstallRootDirectory: \nMSBuildExtensionsPath: /Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\n"},"Seq":27,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectLoader","Message":"'MSBuildExtensionsPath' set to '/Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild'"},"Seq":28,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectLoader","Message":"'CscToolPath' set to '/Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Roslyn'"},"Seq":29,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectLoader","Message":"'CscToolExe' set to 'csc.exe'"},"Seq":30,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectSystem","Message":"Detecting projects in '/Users/frarees/Desktop/test/test.sln'."},"Seq":31,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectSystem","Message":"Parsing ProjectConfigurationPlatforms of '/Users/frarees/Desktop/test/test.sln'."},"Seq":32,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/frarees/Desktop/test/Assembly-CSharp.csproj'"},"Seq":33,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Script.ScriptProjectSystem","Message":"Detecting CSX files in '/Users/frarees/Desktop/test'."},"Seq":34,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Loading project: /Users/frarees/Desktop/test/Assembly-CSharp.csproj"},"Seq":35,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Script.ScriptProjectSystem","Message":"Could not find any CSX files"},"Seq":36,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.WorkspaceInitializer","Message":"Starting with OmniSharp options: {\"RoslynExtensionsOptions\":{\"EnableDecompilationSupport\":false,\"EnableAnalyzersSupport\":true,\"EnableImportCompletion\":false,\"DocumentAnalysisTimeoutMs\":10000,\"LocationPaths\":null},\"FormattingOptions\":{\"OrganizeImports\":false,\"EnableEditorConfigSupport\":true,\"NewLine\":\"\\n\",\"UseTabs\":false,\"TabSize\":4,\"IndentationSize\":4,\"SpacingAfterMethodDeclarationName\":false,\"SpaceWithinMethodDeclarationParenthesis\":false,\"SpaceBetweenEmptyMethodDeclarationParentheses\":false,\"SpaceAfterMethodCallName\":false,\"SpaceWithinMethodCallParentheses\":false,\"SpaceBetweenEmptyMethodCallParentheses\":false,\"SpaceAfterControlFlowStatementKeyword\":true,\"SpaceWithinExpressionParentheses\":false,\"SpaceWithinCastParentheses\":false,\"SpaceWithinOtherParentheses\":false,\"SpaceAfterCast\":false,\"SpacesIgnoreAroundVariableDeclaration\":false,\"SpaceBeforeOpenSquareBracket\":false,\"SpaceBetweenEmptySquareBrackets\":false,\"SpaceWithinSquareBrackets\":false,\"SpaceAfterColonInBaseTypeDeclaration\":true,\"SpaceAfterComma\":true,\"SpaceAfterDot\":false,\"SpaceAfterSemicolonsInForStatement\":true,\"SpaceBeforeColonInBaseTypeDeclaration\":true,\"SpaceBeforeComma\":false,\"SpaceBeforeDot\":false,\"SpaceBeforeSemicolonsInForStatement\":false,\"SpacingAroundBinaryOperator\":\"single\",\"IndentBraces\":false,\"IndentBlock\":true,\"IndentSwitchSection\":true,\"IndentSwitchCaseSection\":true,\"IndentSwitchCaseSectionWhenBlock\":true,\"LabelPositioning\":\"oneLess\",\"WrappingPreserveSingleLine\":true,\"WrappingKeepStatementsOnSingleLine\":true,\"NewLinesForBracesInTypes\":true,\"NewLinesForBracesInMethods\":true,\"NewLinesForBracesInProperties\":true,\"NewLinesForBracesInAccessors\":true,\"NewLinesForBracesInAnonymousMethods\":true,\"NewLinesForBracesInControlBlocks\":true,\"NewLinesForBracesInAnonymousTypes\":true,\"NewLinesForBracesInObjectCollectionArrayInitializers\":true,\"NewLinesForBracesInLambdaExpressionBody\":true,\"NewLineForElse\":true,\"NewLineForCatch\":true,\"NewLineForFinally\":true,\"NewLineForMembersInObjectInit\":true,\"NewLineForMembersInAnonymousTypes\":true,\"NewLineForClausesInQuery\":true},\"FileOptions\":{\"SystemExcludeSearchPatterns\":[\"**/node_modules/**/*\",\"**/bin/**/*\",\"**/obj/**/*\",\"**/.git/**/*\"],\"ExcludeSearchPatterns\":[]},\"RenameOptions\":{\"RenameOverloads\":false,\"RenameInStrings\":false,\"RenameInComments\":false},\"ImplementTypeOptions\":{\"InsertionBehavior\":null,\"PropertyGenerationBehavior\":null},\"Plugins\":{\"LocationPaths\":null}}"},"Seq":37,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0"},"Seq":38,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Attempting to resolve 'Microsoft.Build.resources, Version=15.1.0.0, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'"},"Seq":39,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"FAILURE: Could not locate '/Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.resources.dll'."},"Seq":40,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionOptionsProvider, Order: 0"},"Seq":41,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.RenameWorkspaceOptionsProvider, Order: 100"},"Seq":42,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.ImplementTypeWorkspaceOptionsProvider, Order: 110"},"Seq":43,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.BlockStructureWorkspaceOptionsProvider, Order: 140"},"Seq":44,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Configuration finished."},"Seq":45,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Stdio.Host","Message":"Omnisharp server running using Stdio at location '/Users/frarees/Desktop/test' on host -1."},"Seq":46,"Type":"event"}
{"Event":"started","Body":null,"Seq":47,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Attempting to resolve 'Microsoft.Build.Tasks.Core.resources, Version=15.1.0.0, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'"},"Seq":48,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"FAILURE: Could not locate '/Users/frarees/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Tasks.Core.resources.dll'."},"Seq":49,"Type":"event"}
Can't find custom attr constructor image: /Users/frarees/Desktop/test/Library/ScriptAssemblies/Unity.Properties.dll mtoken: 0x0a000005 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Can't find custom attr constructor image: /Users/frarees/Desktop/test/Library/ScriptAssemblies/UnityEditor.UI.dll mtoken: 0x0a00000b due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Can't find custom attr constructor image: /Users/frarees/Desktop/test/Library/ScriptAssemblies/Unity.Properties.dll mtoken: 0x0a000005 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Can't find custom attr constructor image: /Users/frarees/Desktop/test/Library/ScriptAssemblies/UnityEditor.UI.dll mtoken: 0x0a00000b due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Successfully loaded project file '/Users/frarees/Desktop/test/Assembly-CSharp.csproj'."},"Seq":50,"Type":"event"}
{"Event":"MsBuildProjectDiagnostics","Body":{"FileName":"/Users/frarees/Desktop/test/Assembly-CSharp.csproj","Warnings":[],"Errors":[]},"Seq":51,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding project '/Users/frarees/Desktop/test/Assembly-CSharp.csproj'"},"Seq":52,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Update project: Assembly-CSharp"},"Seq":53,"Type":"event"}
...

Any ideas why this could be happening?

Cross ref: OmniSharp/omnisharp-vim#631

jf0rce commented 4 years ago

I'm experiencing this same issue, including the one cross-referenced. Here's the output of when I execute /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/run -l debug

{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Cake, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":1,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.DotNetTest, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":2,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Host, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":3,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.MSBuild, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":4,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Roslyn, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":5,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Roslyn.CSharp, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":6,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Script, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":7,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Shared, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":8,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Stdio.Host","Message":"Starting OmniSharp on MacOS 10.15.6 (x64)"},"Seq":9,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Services.DotNetCliService","Message":"DotNetPath set to dotnet"},"Seq":10,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":".NET SDK requires MSBuild instances version 15.3.0 or higher"},"Seq":11,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.Providers.MonoInstanceProvider","Message":"Could not retrieve Mono runtime path"},"Seq":12,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Located 1 MSBuild instance(s)\n            1: StandAlone 16.8.0 - \"/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\""},"Seq":13,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"MSBuild instance StandAlone 16.8.0 scored at 1"},"Seq":14,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"SUCCESS: Resolved to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.dll' (name-only)."},"Seq":15,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"SUCCESS: Resolved to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Utilities.Core.dll' (name-only)."},"Seq":16,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"SUCCESS: Resolved to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Framework.dll' (name-only)."},"Seq":17,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"SUCCESS: Resolved to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Tasks.Core.dll' (name-only)."},"Seq":18,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"MSBUILD_EXE_PATH environment variable set to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/MSBuild.exe'"},"Seq":19,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Registered MSBuild instance: StandAlone 16.8.0 - \"/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\"\n            CscToolExe = csc.exe\n            MSBuildToolsPath = /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\n            CscToolPath = /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Roslyn\n            BypassFrameworkInstallChecks = true\n            MSBuildExtensionsPath = /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild"},"Seq":20,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Workspaces, Version=3.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'"},"Seq":21,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"FAILURE: Could not locate '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll'."},"Seq":22,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Features, Version=3.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'"},"Seq":23,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"FAILURE: Could not locate '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.CodeAnalysis.VisualBasic.Features.dll'."},"Seq":24,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Cake.CakeProjectSystem","Message":"Detecting Cake files in '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn'."},"Seq":25,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Cake.CakeProjectSystem","Message":"Could not find any Cake files"},"Seq":26,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectSystem","Message":"MSBuild environment: \nMode: Standalone\nRunningTests: False\nRunningInVisualStudio: False\nMSBuildToolsDirectory32: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\nMSBuildToolsDirectory64: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\nMSBuildSDKsPath: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Sdks\nCurrentMSBuildConfigurationFile: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/MSBuild.exe.config\nCurrentMSBuildExePath: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/MSBuild.exe\nCurrentMSBuildToolsDirectory: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\nVisualStudioInstallRootDirectory: \nMSBuildExtensionsPath: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\n"},"Seq":27,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectLoader","Message":"'MSBuildExtensionsPath' set to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild'"},"Seq":28,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectLoader","Message":"'CscToolPath' set to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Roslyn'"},"Seq":29,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectLoader","Message":"'CscToolExe' set to 'csc.exe'"},"Seq":30,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectSystem","Message":"No solution files found in '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn'"},"Seq":31,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Script.ScriptProjectSystem","Message":"Detecting CSX files in '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn'."},"Seq":32,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Script.ScriptProjectSystem","Message":"Could not find any CSX files"},"Seq":33,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.WorkspaceInitializer","Message":"Starting with OmniSharp options: {\"RoslynExtensionsOptions\":{\"EnableDecompilationSupport\":false,\"EnableAnalyzersSupport\":false,\"EnableImportCompletion\":false,\"DocumentAnalysisTimeoutMs\":10000,\"LocationPaths\":null},\"FormattingOptions\":{\"OrganizeImports\":false,\"EnableEditorConfigSupport\":false,\"NewLine\":\"\\n\",\"UseTabs\":false,\"TabSize\":4,\"IndentationSize\":4,\"SpacingAfterMethodDeclarationName\":false,\"SpaceWithinMethodDeclarationParenthesis\":false,\"SpaceBetweenEmptyMethodDeclarationParentheses\":false,\"SpaceAfterMethodCallName\":false,\"SpaceWithinMethodCallParentheses\":false,\"SpaceBetweenEmptyMethodCallParentheses\":false,\"SpaceAfterControlFlowStatementKeyword\":true,\"SpaceWithinExpressionParentheses\":false,\"SpaceWithinCastParentheses\":false,\"SpaceWithinOtherParentheses\":false,\"SpaceAfterCast\":false,\"SpacesIgnoreAroundVariableDeclaration\":false,\"SpaceBeforeOpenSquareBracket\":false,\"SpaceBetweenEmptySquareBrackets\":false,\"SpaceWithinSquareBrackets\":false,\"SpaceAfterColonInBaseTypeDeclaration\":true,\"SpaceAfterComma\":true,\"SpaceAfterDot\":false,\"SpaceAfterSemicolonsInForStatement\":true,\"SpaceBeforeColonInBaseTypeDeclaration\":true,\"SpaceBeforeComma\":false,\"SpaceBeforeDot\":false,\"SpaceBeforeSemicolonsInForStatement\":false,\"SpacingAroundBinaryOperator\":\"single\",\"IndentBraces\":false,\"IndentBlock\":true,\"IndentSwitchSection\":true,\"IndentSwitchCaseSection\":true,\"IndentSwitchCaseSectionWhenBlock\":true,\"LabelPositioning\":\"oneLess\",\"WrappingPreserveSingleLine\":true,\"WrappingKeepStatementsOnSingleLine\":true,\"NewLinesForBracesInTypes\":true,\"NewLinesForBracesInMethods\":true,\"NewLinesForBracesInProperties\":true,\"NewLinesForBracesInAccessors\":true,\"NewLinesForBracesInAnonymousMethods\":true,\"NewLinesForBracesInControlBlocks\":true,\"NewLinesForBracesInAnonymousTypes\":true,\"NewLinesForBracesInObjectCollectionArrayInitializers\":true,\"NewLinesForBracesInLambdaExpressionBody\":true,\"NewLineForElse\":true,\"NewLineForCatch\":true,\"NewLineForFinally\":true,\"NewLineForMembersInObjectInit\":true,\"NewLineForMembersInAnonymousTypes\":true,\"NewLineForClausesInQuery\":true},\"FileOptions\":{\"SystemExcludeSearchPatterns\":[\"**/node_modules/**/*\",\"**/bin/**/*\",\"**/obj/**/*\",\"**/.git/**/*\"],\"ExcludeSearchPatterns\":[]},\"RenameOptions\":{\"RenameOverloads\":false,\"RenameInStrings\":false,\"RenameInComments\":false},\"ImplementTypeOptions\":{\"InsertionBehavior\":null,\"PropertyGenerationBehavior\":null},\"Plugins\":{\"LocationPaths\":null}}"},"Seq":34,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0"},"Seq":35,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionOptionsProvider, Order: 0"},"Seq":36,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.RenameWorkspaceOptionsProvider, Order: 100"},"Seq":37,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.ImplementTypeWorkspaceOptionsProvider, Order: 110"},"Seq":38,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.BlockStructureWorkspaceOptionsProvider, Order: 140"},"Seq":39,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Configuration finished."},"Seq":40,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Stdio.Host","Message":"Omnisharp server running using Stdio at location '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn' on host -1."},"Seq":41,"Type":"event"}
{"Event":"started","Body":null,"Seq":42,"Type":"event"}
nickspoons commented 4 years ago

@joeoftheforsythe I don't see reference to the Can't find custom attr constructor image error in your log, and it appears to be all well formed json, no raw strings (which is what triggered the OmniSharp-vim issue). I'm not sure what the problem is for you, but it looks to me like it is unrelated to this issue.

jf0rce commented 4 years ago

Sorry, I should have also posted the contents of my logs from omnisharp-vim, which does include reference to the Can't find custom attr constructor image bit. Snippet follows

[info]: OmniSharp.Stdio.Host
        Omnisharp server running using Stdio at location '/Users/jforsythe/Projects/hcs/src' on host -1.
[info]: OmniSharp.OmniSharpWorkspace
        Miscellaneous file: /Users/jforsythe/Projects/hcs/src/Hcs.Web.Shared/Features/Authentication/Configuration/PasswordFormatValidator.cs added to workspace
Replaying requests for buffer 4
Can't find custom attr constructor image: /Users/jforsythe/Projects/hcs/src/Hcs.Domain.Shared/bin/Debug/netcoreapp3.1/Hcs.Domain.Shared.dll mtoken: 0x0a000006 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
JSON error: Vim(let):E474: Unidentified byte: Can't find custom attr constructor image: /Users/jforsythe/Projects/hcs/src/Hcs.Domain.Shared/bin/Debug/netcoreapp3.1/Hcs.Domain.Shared.dll mtoken: 0x0a000006 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file '/Users/jforsythe/Projects/hcs/src/Hcs.BackJobsDashPwdGenerator/Hcs.BackJobsDashPwdGenerator.csproj'.
nickspoons commented 4 years ago

Ah I see. Try running the server from your project directory, to have it pick up the erroring solution. It looks like the first log you posted was run from the OmniSharp-roslyn directory, so it doesn't include the project-specific error.

cd /Users/jforsythe/Projects/hcs/src
/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/run -l debug
jf0rce commented 4 years ago

Sure, not a problem at all. I appreciate the help. The output of that is insane, I'm going to post an abbreviated version here and I'll try to explain where I'm seeing tons of repetition in the logs.

{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Cake, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":1,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.DotNetTest, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":2,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Host, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":3,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.MSBuild, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":4,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Roslyn, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":5,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Roslyn.CSharp, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":6,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Script, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":7,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"Loaded OmniSharp.Shared, Version=1.37.0.0, Culture=neutral, PublicKeyToken=null"},"Seq":8,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Stdio.Host","Message":"Starting OmniSharp on MacOS 10.15.6 (x64)"},"Seq":9,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Services.DotNetCliService","Message":"DotNetPath set to dotnet"},"Seq":10,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":".NET SDK requires MSBuild instances version 15.3.0 or higher"},"Seq":11,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.Providers.MonoInstanceProvider","Message":"Could not retrieve Mono runtime path"},"Seq":12,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Located 1 MSBuild instance(s)\n            1: StandAlone 16.8.0 - \"/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\""},"Seq":13,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.CompositionHostBuilder","Message":"MSBuild instance StandAlone 16.8.0 scored at 1"},"Seq":14,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"SUCCESS: Resolved to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.dll' (name-only)."},"Seq":15,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"SUCCESS: Resolved to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Utilities.Core.dll' (name-only)."},"Seq":16,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"SUCCESS: Resolved to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Framework.dll' (name-only)."},"Seq":17,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"SUCCESS: Resolved to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Tasks.Core.dll' (name-only)."},"Seq":18,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"MSBUILD_EXE_PATH environment variable set to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/MSBuild.exe'"},"Seq":19,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Registered MSBuild instance: StandAlone 16.8.0 - \"/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\"\n            CscToolExe = csc.exe\n            MSBuildToolsPath = /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\n            CscToolPath = /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Roslyn\n            BypassFrameworkInstallChecks = true\n            MSBuildExtensionsPath = /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild"},"Seq":20,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Workspaces, Version=3.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'"},"Seq":21,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"FAILURE: Could not locate '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.CodeAnalysis.VisualBasic.Workspaces.dll'."},"Seq":22,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Attempting to resolve 'Microsoft.CodeAnalysis.VisualBasic.Features, Version=3.8.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'"},"Seq":23,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"FAILURE: Could not locate '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.CodeAnalysis.VisualBasic.Features.dll'."},"Seq":24,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Cake.CakeProjectSystem","Message":"Detecting Cake files in '/Users/jforsythe/Projects/hcs'."},"Seq":25,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Cake.CakeProjectSystem","Message":"Could not find any Cake files"},"Seq":26,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectSystem","Message":"MSBuild environment: \nMode: Standalone\nRunningTests: False\nRunningInVisualStudio: False\nMSBuildToolsDirectory32: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\nMSBuildToolsDirectory64: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\nMSBuildSDKsPath: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Sdks\nCurrentMSBuildConfigurationFile: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/MSBuild.exe.config\nCurrentMSBuildExePath: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/MSBuild.exe\nCurrentMSBuildToolsDirectory: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\nVisualStudioInstallRootDirectory: \nMSBuildExtensionsPath: /Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin\n"},"Seq":27,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectLoader","Message":"'MSBuildExtensionsPath' set to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild'"},"Seq":28,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectLoader","Message":"'CscToolPath' set to '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Roslyn'"},"Seq":29,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectLoader","Message":"'CscToolExe' set to 'csc.exe'"},"Seq":30,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectSystem","Message":"No solution files found in '/Users/jforsythe/Projects/hcs'"},"Seq":31,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.Insurer.Api/Hcs.Insurer.Api.csproj'"},"Seq":32,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.VirusScanner/Hcs.VirusScanner.csproj'"},"Seq":33,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.Tenant.Api.Shared/Hcs.Tenant.Api.Shared.csproj'"},"Seq":34,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.JwtGenerator/Hcs.JwtGenerator.csproj'"},"Seq":35,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServerKeysGenerator/Hcs.IdentityServerKeysGenerator.csproj'"},"Seq":36,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.Tenant.Domain/Hcs.Tenant.Domain.csproj'"},"Seq":37,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.Admin.Domain/Hcs.Admin.Domain.csproj'"},"Seq":38,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.ThirdParty.Api/Hcs.ThirdParty.Api.csproj'"},"Seq":39,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.AuthReq.Api/Hcs.AuthReq.Api.csproj'"},"Seq":40,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.Provider.Api/Hcs.Provider.Api.csproj'"},"Seq":41,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.Api.Shared/Hcs.Api.Shared.csproj'"},"Seq":42,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.KeyGenerator/Hcs.KeyGenerator.csproj'"},"Seq":43,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.Admin.Api/Hcs.Admin.Api.csproj'"},"Seq":44,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.BackJobsDashPwdGenerator/Hcs.BackJobsDashPwdGenerator.csproj'"},"Seq":45,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.Domain.Shared/Hcs.Domain.Shared.csproj'"},"Seq":46,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.ExternalServices/Hcs.ExternalServices.csproj'"},"Seq":47,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.Tests/Hcs.Tests.csproj'"},"Seq":48,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.ExternalReportsUploader/Hcs.ExternalReportsUploader.csproj'"},"Seq":49,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Hcs.IdentityServer.csproj'"},"Seq":50,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.Web.Shared/Hcs.Web.Shared.csproj'"},"Seq":51,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Queue project update for '/Users/jforsythe/Projects/hcs/src/Hcs.UserSeeder/Hcs.UserSeeder.csproj'"},"Seq":52,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Script.ScriptProjectSystem","Message":"Detecting CSX files in '/Users/jforsythe/Projects/hcs'."},"Seq":53,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Loading project: /Users/jforsythe/Projects/hcs/src/Hcs.Insurer.Api/Hcs.Insurer.Api.csproj"},"Seq":54,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Script.ScriptProjectSystem","Message":"Could not find any CSX files"},"Seq":55,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.WorkspaceInitializer","Message":"Starting with OmniSharp options: {\"RoslynExtensionsOptions\":{\"EnableDecompilationSupport\":false,\"EnableAnalyzersSupport\":false,\"EnableImportCompletion\":false,\"DocumentAnalysisTimeoutMs\":10000,\"LocationPaths\":null},\"FormattingOptions\":{\"OrganizeImports\":false,\"EnableEditorConfigSupport\":false,\"NewLine\":\"\\n\",\"UseTabs\":false,\"TabSize\":4,\"IndentationSize\":4,\"SpacingAfterMethodDeclarationName\":false,\"SpaceWithinMethodDeclarationParenthesis\":false,\"SpaceBetweenEmptyMethodDeclarationParentheses\":false,\"SpaceAfterMethodCallName\":false,\"SpaceWithinMethodCallParentheses\":false,\"SpaceBetweenEmptyMethodCallParentheses\":false,\"SpaceAfterControlFlowStatementKeyword\":true,\"SpaceWithinExpressionParentheses\":false,\"SpaceWithinCastParentheses\":false,\"SpaceWithinOtherParentheses\":false,\"SpaceAfterCast\":false,\"SpacesIgnoreAroundVariableDeclaration\":false,\"SpaceBeforeOpenSquareBracket\":false,\"SpaceBetweenEmptySquareBrackets\":false,\"SpaceWithinSquareBrackets\":false,\"SpaceAfterColonInBaseTypeDeclaration\":true,\"SpaceAfterComma\":true,\"SpaceAfterDot\":false,\"SpaceAfterSemicolonsInForStatement\":true,\"SpaceBeforeColonInBaseTypeDeclaration\":true,\"SpaceBeforeComma\":false,\"SpaceBeforeDot\":false,\"SpaceBeforeSemicolonsInForStatement\":false,\"SpacingAroundBinaryOperator\":\"single\",\"IndentBraces\":false,\"IndentBlock\":true,\"IndentSwitchSection\":true,\"IndentSwitchCaseSection\":true,\"IndentSwitchCaseSectionWhenBlock\":true,\"LabelPositioning\":\"oneLess\",\"WrappingPreserveSingleLine\":true,\"WrappingKeepStatementsOnSingleLine\":true,\"NewLinesForBracesInTypes\":true,\"NewLinesForBracesInMethods\":true,\"NewLinesForBracesInProperties\":true,\"NewLinesForBracesInAccessors\":true,\"NewLinesForBracesInAnonymousMethods\":true,\"NewLinesForBracesInControlBlocks\":true,\"NewLinesForBracesInAnonymousTypes\":true,\"NewLinesForBracesInObjectCollectionArrayInitializers\":true,\"NewLinesForBracesInLambdaExpressionBody\":true,\"NewLineForElse\":true,\"NewLineForCatch\":true,\"NewLineForFinally\":true,\"NewLineForMembersInObjectInit\":true,\"NewLineForMembersInAnonymousTypes\":true,\"NewLineForClausesInQuery\":true},\"FileOptions\":{\"SystemExcludeSearchPatterns\":[\"**/node_modules/**/*\",\"**/bin/**/*\",\"**/obj/**/*\",\"**/.git/**/*\"],\"ExcludeSearchPatterns\":[]},\"RenameOptions\":{\"RenameOverloads\":false,\"RenameInStrings\":false,\"RenameInComments\":false},\"ImplementTypeOptions\":{\"InsertionBehavior\":null,\"PropertyGenerationBehavior\":null},\"Plugins\":{\"LocationPaths\":null}}"},"Seq":56,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0"},"Seq":57,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionOptionsProvider, Order: 0"},"Seq":58,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.RenameWorkspaceOptionsProvider, Order: 100"},"Seq":59,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.ImplementTypeWorkspaceOptionsProvider, Order: 110"},"Seq":60,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.BlockStructureWorkspaceOptionsProvider, Order: 140"},"Seq":61,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.WorkspaceInitializer","Message":"Configuration finished."},"Seq":62,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.Stdio.Host","Message":"Omnisharp server running using Stdio at location '/Users/jforsythe/Projects/hcs' on host -1."},"Seq":63,"Type":"event"}
{"Event":"started","Body":null,"Seq":64,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Attempting to resolve 'Microsoft.Build.resources, Version=15.1.0.0, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'"},"Seq":65,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"FAILURE: Could not locate '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.resources.dll'."},"Seq":66,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"Attempting to resolve 'Microsoft.Build.Tasks.Core.resources, Version=15.1.0.0, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'"},"Seq":67,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.Discovery.MSBuildLocator","Message":"FAILURE: Could not locate '/Users/jforsythe/.cache/omnisharp-vim/omnisharp-roslyn/omnisharp/.msbuild/Current/Bin/Microsoft.Build.Tasks.Core.resources.dll'."},"Seq":68,"Type":"event"}
Can't find custom attr constructor image: /Users/jforsythe/Projects/hcs/src/Hcs.Tenant.Domain/bin/Debug/netcoreapp3.1/Hcs.Tenant.Domain.dll mtoken: 0x0a000006 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Can't find custom attr constructor image: /Users/jforsythe/Projects/hcs/src/Hcs.Admin.Domain/bin/Debug/netcoreapp3.1/Hcs.Admin.Domain.dll mtoken: 0x0a000006 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Can't find custom attr constructor image: /Users/jforsythe/Projects/hcs/src/Hcs.Api.Shared/bin/Debug/netcoreapp3.1/Hcs.Api.Shared.dll mtoken: 0x0a000006 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Can't find custom attr constructor image: /Users/jforsythe/Projects/hcs/src/Hcs.Domain.Shared/bin/Debug/netcoreapp3.1/Hcs.Domain.Shared.dll mtoken: 0x0a000006 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Successfully loaded project file '/Users/jforsythe/Projects/hcs/src/Hcs.Insurer.Api/Hcs.Insurer.Api.csproj'."},"Seq":69,"Type":"event"}
{"Event":"MsBuildProjectDiagnostics","Body":{"FileName":"/Users/jforsythe/Projects/hcs/src/Hcs.Insurer.Api/Hcs.Insurer.Api.csproj","Warnings":[],"Errors":[]},"Seq":70,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding project '/Users/jforsythe/Projects/hcs/src/Hcs.Insurer.Api/Hcs.Insurer.Api.csproj'"},"Seq":71,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Loading project: /Users/jforsythe/Projects/hcs/src/Hcs.VirusScanner/Hcs.VirusScanner.csproj"},"Seq":72,"Type":"event"}
Can't find custom attr constructor image: /Users/jforsythe/Projects/hcs/src/Hcs.Admin.Domain/bin/Debug/netcoreapp3.1/Hcs.Admin.Domain.dll mtoken: 0x0a000006 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Can't find custom attr constructor image: /Users/jforsythe/Projects/hcs/src/Hcs.Tenant.Domain/bin/Debug/netcoreapp3.1/Hcs.Tenant.Domain.dll mtoken: 0x0a000006 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Can't find custom attr constructor image: /Users/jforsythe/Projects/hcs/src/Hcs.Domain.Shared/bin/Debug/netcoreapp3.1/Hcs.Domain.Shared.dll mtoken: 0x0a000006 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Successfully loaded project file '/Users/jforsythe/Projects/hcs/src/Hcs.VirusScanner/Hcs.VirusScanner.csproj'."},"Seq":73,"Type":"event"}
{"Event":"MsBuildProjectDiagnostics","Body":{"FileName":"/Users/jforsythe/Projects/hcs/src/Hcs.VirusScanner/Hcs.VirusScanner.csproj","Warnings":[],"Errors":[]},"Seq":74,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding project '/Users/jforsythe/Projects/hcs/src/Hcs.VirusScanner/Hcs.VirusScanner.csproj'"},"Seq":75,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Loading project: /Users/jforsythe/Projects/hcs/src/Hcs.Tenant.Api.Shared/Hcs.Tenant.Api.Shared.csproj"},"Seq":76,"Type":"event"}
Can't find custom attr constructor image: /Users/jforsythe/Projects/hcs/src/Hcs.Api.Shared/bin/Debug/netcoreapp3.1/Hcs.Api.Shared.dll mtoken: 0x0a000006 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.

Here those last handful of lines are repeated "Can't find custom attr constructor image..." for each of the applications in my project.

"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Successfully loaded project file '/Users/jforsythe/Projects/hcs/src/Hcs.UserSeeder/Hcs.UserSeeder.csproj'."},"Seq":149,"Type":"event"}
{"Event":"MsBuildProjectDiagnostics","Body":{"FileName":"/Users/jforsythe/Projects/hcs/src/Hcs.UserSeeder/Hcs.UserSeeder.csproj","Warnings":[],"Errors":[]},"Seq":150,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding project '/Users/jforsythe/Projects/hcs/src/Hcs.UserSeeder/Hcs.UserSeeder.csproj'"},"Seq":151,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Update project: Hcs.Insurer.Api"},"Seq":152,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/anglesharp.css/0.14.2/lib/netstandard2.0/AngleSharp.Css.dll"},"Seq":153,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/anglesharp.css/0.14.2/lib/netstandard2.0/AngleSharp.Css.dll' to 'Hcs.Insurer.Api'."},"Seq":154,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/anglesharp/0.14.0/lib/netstandard2.0/AngleSharp.dll"},"Seq":155,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/anglesharp/0.14.0/lib/netstandard2.0/AngleSharp.dll' to 'Hcs.Insurer.Api'."},"Seq":156,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/audit.net/15.3.0/lib/netstandard2.1/Audit.NET.dll"},"Seq":157,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/audit.net/15.3.0/lib/netstandard2.1/Audit.NET.dll' to 'Hcs.Insurer.Api'."},"Seq":158,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/audit.net.sqlserver/15.3.0/lib/netstandard2.1/Audit.NET.SqlServer.dll"},"Seq":159,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/audit.net.sqlserver/15.3.0/lib/netstandard2.1/Audit.NET.SqlServer.dll' to 'Hcs.Insurer.Api'."},"Seq":160,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/autofac/5.1.2/lib/netstandard2.1/Autofac.dll"},"Seq":161,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/autofac/5.1.2/lib/netstandard2.1/Autofac.dll' to 'Hcs.Insurer.Api'."},"Seq":162,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/autofac.extensions.dependencyinjection/6.0.0/lib/netstandard2.1/Autofac.Extensions.DependencyInjection.dll"},"Seq":163,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/autofac.extensions.dependencyinjection/6.0.0/lib/netstandard2.1/Autofac.Extensions.DependencyInjection.dll' to 'Hcs.Insurer.Api'."},"Seq":164,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/automapper/9.0.0/lib/netstandard2.0/AutoMapper.dll"},"Seq":165,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/automapper/9.0.0/lib/netstandard2.0/AutoMapper.dll' to 'Hcs.Insurer.Api'."},"Seq":166,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/automapper.extensions.microsoft.dependencyinjection/7.0.0/lib/netstandard2.0/AutoMapper.Extensions.Microsoft.DependencyInjection.dll"},"Seq":167,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/automapper.extensions.microsoft.dependencyinjection/7.0.0/lib/netstandard2.0/AutoMapper.Extensions.Microsoft.DependencyInjection.dll' to 'Hcs.Insurer.Api'."},"Seq":168,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/azure.core/1.4.1/lib/netstandard2.0/Azure.Core.dll"},"Seq":169,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/azure.core/1.4.1/lib/netstandard2.0/Azure.Core.dll' to 'Hcs.Insurer.Api'."},"Seq":170,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/azure.storage.blobs/12.6.0/lib/netstandard2.0/Azure.Storage.Blobs.dll"},"Seq":171,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/azure.storage.blobs/12.6.0/lib/netstandard2.0/Azure.Storage.Blobs.dll' to 'Hcs.Insurer.Api'."},"Seq":172,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/azure.storage.common/12.5.2/lib/netstandard2.0/Azure.Storage.Common.dll"},"Seq":173,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/azure.storage.common/12.5.2/lib/netstandard2.0/Azure.Storage.Common.dll' to 'Hcs.Insurer.Api'."},"Seq":174,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/portable.bouncycastle/1.8.5/lib/netstandard2.0/BouncyCastle.Crypto.dll"},"Seq":175,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/portable.bouncycastle/1.8.5/lib/netstandard2.0/BouncyCastle.Crypto.dll' to 'Hcs.Insurer.Api'."},"Seq":176,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/dapper/2.0.30/lib/netstandard2.0/Dapper.dll"},"Seq":177,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/dapper/2.0.30/lib/netstandard2.0/Dapper.dll' to 'Hcs.Insurer.Api'."},"Seq":178,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/dawn.guard/1.11.0/lib/netstandard2.0/Dawn.Guard.dll"},"Seq":179,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/dawn.guard/1.11.0/lib/netstandard2.0/Dawn.Guard.dll' to 'Hcs.Insurer.Api'."},"Seq":180,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/dotenv.net/1.0.6/lib/netstandard2.0/dotenv.net.dll"},"Seq":181,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/dotenv.net/1.0.6/lib/netstandard2.0/dotenv.net.dll' to 'Hcs.Insurer.Api'."},"Seq":182,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/fluentvalidation.aspnetcore/8.6.2/lib/netcoreapp3.1/FluentValidation.AspNetCore.dll"},"Seq":183,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/fluentvalidation.aspnetcore/8.6.2/lib/netcoreapp3.1/FluentValidation.AspNetCore.dll' to 'Hcs.Insurer.Api'."},"Seq":184,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/fluentvalidation.dependencyinjectionextensions/8.6.2/lib/netstandard2.0/FluentValidation.DependencyInjectionExtensions.dll"},"Seq":185,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/fluentvalidation.dependencyinjectionextensions/8.6.2/lib/netstandard2.0/FluentValidation.DependencyInjectionExtensions.dll' to 'Hcs.Insurer.Api'."},"Seq":186,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/fluentvalidation/8.6.2/lib/netstandard2.0/FluentValidation.dll"},"Seq":187,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/fluentvalidation/8.6.2/lib/netstandard2.0/FluentValidation.dll' to 'Hcs.Insurer.Api'."},"Seq":188,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/handlebars.net/1.10.1/lib/netstandard2.0/Handlebars.dll"},"Seq":189,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/handlebars.net/1.10.1/lib/netstandard2.0/Handlebars.dll' to 'Hcs.Insurer.Api'."},"Seq":190,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/hangfire.aspnetcore/1.7.9/lib/netcoreapp3.0/Hangfire.AspNetCore.dll"},"Seq":191,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/hangfire.aspnetcore/1.7.9/lib/netcoreapp3.0/Hangfire.AspNetCore.dll' to 'Hcs.Insurer.Api'."},"Seq":192,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/hangfire.core/1.7.9/lib/netstandard2.0/Hangfire.Core.dll"},"Seq":193,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/hangfire.core/1.7.9/lib/netstandard2.0/Hangfire.Core.dll' to 'Hcs.Insurer.Api'."},"Seq":194,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/hangfire.sqlserver/1.7.9/lib/netstandard2.0/Hangfire.SqlServer.dll"},"Seq":195,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/hangfire.sqlserver/1.7.9/lib/netstandard2.0/Hangfire.SqlServer.dll' to 'Hcs.Insurer.Api'."},"Seq":196,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Skipped reference /Users/jforsythe/Projects/hcs/src/Hcs.Admin.Domain/bin/Debug/netcoreapp3.1/Hcs.Admin.Domain.dll of project Hcs.Insurer.Api because it is already represented as a target of loaded project reference Hcs.Admin.Domain"},"Seq":197,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Skipped reference /Users/jforsythe/Projects/hcs/src/Hcs.Api.Shared/bin/Debug/netcoreapp3.1/Hcs.Api.Shared.dll of project Hcs.Insurer.Api because it is already represented as a target of loaded project reference Hcs.Api.Shared"},"Seq":198,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Skipped reference /Users/jforsythe/Projects/hcs/src/Hcs.Domain.Shared/bin/Debug/netcoreapp3.1/Hcs.Domain.Shared.dll of project Hcs.Insurer.Api because it is already represented as a target of loaded project reference Hcs.Domain.Shared"},"Seq":199,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Skipped reference /Users/jforsythe/Projects/hcs/src/Hcs.Tenant.Api.Shared/bin/Debug/netcoreapp3.1/Hcs.Tenant.Api.Shared.dll of project Hcs.Insurer.Api because it is already represented as a target of loaded project reference Hcs.Tenant.Api.Shared"},"Seq":200,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Skipped reference /Users/jforsythe/Projects/hcs/src/Hcs.Tenant.Domain/bin/Debug/netcoreapp3.1/Hcs.Tenant.Domain.dll of project Hcs.Insurer.Api because it is already represented as a target of loaded project reference Hcs.Tenant.Domain"},"Seq":201,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Skipped reference /Users/jforsythe/Projects/hcs/src/Hcs.Web.Shared/bin/Debug/netcoreapp3.1/Hcs.Web.Shared.dll of project Hcs.Insurer.Api because it is already represented as a target of loaded project reference Hcs.Web.Shared"},"Seq":202,"Type":"event"}

These "Adding reference" kinds of messages continue on for a very, very long time.

{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/xunit.extensibility.core/2.4.1/lib/netstandard1.1/xunit.core.dll"},"Seq":5734,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/xunit.extensibility.core/2.4.1/lib/netstandard1.1/xunit.core.dll' to 'Hcs.Tests'."},"Seq":5735,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.Services.MetadataFileReferenceCache","Message":"Cache miss /Users/jforsythe/.nuget/packages/xunit.extensibility.execution/2.4.1/lib/netstandard1.1/xunit.execution.dotnet.dll"},"Seq":5736,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Adding reference '/Users/jforsythe/.nuget/packages/xunit.extensibility.execution/2.4.1/lib/netstandard1.1/xunit.execution.dotnet.dll' to 'Hcs.Tests'."},"Seq":5737,"Type":"event"}
{"Event":"ProjectConfiguration","Body":{"ProjectId":"7d389da23b44fa04","SessionId":"668969494","OutputKind":0,"ProjectCapabilities":["TestContainer","TestContainer","TestContainer","GenerateDocumentationFile","CSharp","Managed","ReferencesFolder","LanguageService","RelativePathDerivedDefaultNamespace","AssemblyReferences","COMReferences","ProjectReferences","SharedProjectReferences","OutputGroups","AllTargetOutputGroups","VisualStudioWellKnownOutputGroups","SingleFileGenerators","DeclaredSourceItems","UserSourceItems","BuildWindowsDesktopTarget","CrossPlatformExecutable","Pack","DotNetCoreRazor","DotNetCoreRazorConfiguration","WebNestingDefaults","SupportsTypeScriptNuGet","DotNetCoreWeb","AspNetCore","Web","AppServicePublish","AspNetCoreInProcessHosting","SupportHierarchyContextSvc","DynamicDependentFile","DynamicFileNesting"],"TargetFrameworks":["netcoreapp3.1"],"SdkVersion":"1253669478","References":["e10ae39458b7762","a67351e51e27bf79","2050e3c4b9cee72c","ef0c719fabb0160","bf88b2279af43480","80f425d5280c33d2","f0e3b884b504ce5","fc93ebeb576d6e92","a98bff53d15f278","f16f3cd65a4cfc2c","1f961da7ea070332","182b4d52d085f16b","4b9f72467affe682","6ad6a1e56761360c","67eff2dae9139ab1","c2ad33de1f4c1e03","a9bae6b2e517ae61","991ebffbcd8e85e2","56b7603d1edb0bde","e7619fc8658e6060","931b5774eef6295a","cba1a5a7688cda1","47ee7dc8385f8347","c6c2914503c26fa2","4337148420afa801","c5418346fcfc2251","9a466236b52046f8","6da196e012b39e82","d4366ab760ae8659","fe934c791950f2c0","fabf711bdbe5289d","662a08abe4f2c4ad","1569e1791bd355a2","4526c326cfdb5604","c986c0d6a2326aaa","66e123d08b811a52","b1860011c2a3137c","5875395891096b3","fdcb358159571d69","51ea55be2ae92eeb","5376363c9c9b4bf0","a7d949a938dd7af9","a3d5d9dde8253cf3","1d41913b65697ce8","919bad439ee8ef1a","95f1fe956dc95adf","320f966f5331a16b","fe315a8241db9288","6078fe079f843b0","4c9e85bf4ed3f49c","39907ce9376af7a1","fee2da1872f71567","41178b5b86f23369","d6d205f9886d8959","72275d7f66e92213","34b91f0ddcb60633","d7a173ed2786b09c","630a48eeafb8535f","fdad328e95ebc20c","6f13ad611d0b533c","7cc8abc1130726ea","78e99ff0a31f28dd","1b7a739ce338bff4","4d3f3f64c36486cb","4e3040f6dac05362","9c8249d4eb6c7e45","a45a6bdcc63ac4ff","e5bbf86a8a939d2e","e378496da325fb90","d0e9ed2e970ece11","3b2b3001a8230502","8d6eef08ad3040f9","18d669bfa4928b00","6a79688032d32f77","15804efe44fdf455","fe2e2dec309624b6","a9f4182694026e4","958b4a89c0b58e74","38817b158cfcc3e","cc183d4987d1ffad","e015987b061de78d","9472fe37a53f88f4","71246eea89309b9b","b00c21a6d1e6225a","f0bc08e13bf5e560","6515892546309152","2235ef604c67f5b","16907ac2e0b19abf","c426b00ec33fc60a","13c770585778cc47","f6f39e61c04f325a","90a8190b776dd34","8107eeb5ac157054","177d3c24a13ff8d8","f9fd1ecb8358aacf","edb1c40ab7c29361","e8d882dd1e0ffb26","1acc9855d1403c27","8833cf2e06384379","3cdb5ae7a832e314","f06c2bdea6d0aba8","ab63f359322156fb","4c08b65021856d85","db66061360412716","b853998d31665fe4","d0cb09b278e13684","15bfdf153afb2fc1","78dbd3127a341bd0","a7374a6f43428dc6","5009aa3140b85237","642b27251fac5587","6e7caf7cc9304c2d","248e5d342e2232d7","9e24e9903791d38","8bc5cd37143684af","f9b57385e04dcef1","36cc914f7262aba4","437496c878fabcbe","3a98b92574b35d9","42baf9a0e940c154","1e10583859ef059d","6822fa2860055f06","9f7c761fb7afa43f","ab4f34cf6c571181","8c727dd7349beb8c","5fdba11d1937be74","f8bdeed4de17cd68","b9261013f494a18f","7a9e73afe95b321f","b501b17f1d400441","be2335fb2d1e8c27","fc6c2558a1435271","f11d97b5537ece0a","b2446a911bb3a8b7","fb27e7afbc99e7cf","694f96094cf823a8","dd96763c9d2b5abe","d4fc1b0d7a67d94b","3943cc894ba95c9c","e5d76972f1263654","18a7d80fbe162750","280161470b6f954a","c68bfcce9e88f226","249d699829808d23","5af7083a710903fd","13e077d646b07da3","6cce217983a8ca68","b7051818f5a4e33a","2a60cabad66451c2","26195daa41c4435b","b67e57b2f32426c","346e273179e32edb","bd16be7f15eb9049","2f6095cd9d0eb227","1740bd99d1938249","68d6735660c4c1f3","996afe9758338810","d4501a953f6d8354","4623fbe4e4e4059d","475e51f6d633979b","2053cbda2c34d1e3","aad34c108f65a5d","c1f03ea03e02548c","3cd5401c2317f556","e94bc0d8d3c37c4","9f2628d0552c6279","f3aac462225ecbfc","755d6518180861ee","d71eb571c0bb281b","421250f521758166","a824a3c8d61dd7f","ff5af791e448c933","cf9c0c33426f224b","b27b33963545fef8","683f0b9f58b617f8","d58cb516ad518ef","4ed8c2820b022cf5","7697c79abcaa0d2","88881228c5ab9bec","4885973a62101622","48c0c44868180c77","b04d1a92c03aa393","740a41f35e38e687","b6a45ab22f006893","ae5dac5719e593b5","76accf170dba4f99","a650b002a55ee732","5fb0449558463506","319668aa6cb2d32d","ca01f9c6c9519128","a7db6d4c13eb109a","54e24c103f927e3e","656a3ee8ded5a7da","6184876a862377b1","6b3360e2f132c472","a6b997e722c652bf","ac791c7f40c8f36","8fa835d84ccc948d","e3eb04867e4cc0d2","ba4678529db5e22d","52b87b7f8aa6be8e","2804f939e3bc7d19","97a31905e9e39caf","546d448b7ec9f50c","f1d2c83e96f757b0","d5305f83aa8e9b2e","f25524cd433afcbb","47d9c7496c0124cd","815e7fcbbe5dd261","18208852e61bc4c7","8290080a4b9e556","4787ec450370cdc","faae3cd2329a5f23","b136c9057d0eac41","a4be57a67913d9f2","c2f7e51423366080","9221249557edf7da","ac08b9147e6c6cc1","fc8f31a851b2f1e","3d1fab7a1546aa70","75c42701c310d265","6eac5906d797823f","51b6b65db45d8317","977562ede61122d1","8bd2058081c4de07","6f06be6c7dad3d57","782a823a2d8cd40","13bbf2cbcdb96469","a8b1d9f359d7b4f","8db448e27f0bad1b","5faa84ffcc646d16","72b3de8ddcb65bda","3dd9e1e713ce28c1","bc70a3688f03b546","3e025539204a5d59","12bec27505c61c10","65e9cc7358ddee2e","7df5bfe00323a6a8","ce3f444652eead51","feebdde9a00fe94b","22d24df113118e04","6a8ada60e30e6abf","6001a9b860f7e43","e94e5ff7b2eb39a9","46b5412910b12f1a","eac4975c939bd705","d574426ce261f3cd","2620772be337bacb","ce4b86769789bfd2","b91bf95c0d7cf55e","afe098e2b8eb2364","4bca77302b767821","b42e3bf9c2caf9d","11d6a5981dd09f1d","2528657f041a0f71","385f6cb9a1a92341","8a6a053fd546c4b9","4bd5d70d9487a7","546da94a433dd46b","c8cd67501180cdb3","99380cc3f9cb0f62","6d26f5b6d581bb7a","e99748daf45287f7","88a79e3fbc9be5a5","baed534980001b3e","a094f278ebd28638","f02b6f1120327ed5","1fdb3be137e7c8ab","d8d06e6254ff9a8","7a37191fa2429c0","732e2f41e1ec328f","cc0b8a0dc4b5cc17","b3ec78066692ce40","b633596fb5206911","b1c086ddba588d7f","3935c25fc587591d","1fe2caf02ff5116","d1e401c8e175f133","d795c4b069f42de2","28889d355be716fb","987004758afb653e","a93a13f245d3dbf5","c2c7e5dd6bcf2f46","f40e391e11837c28","1f1effdb4f95fef","4b3556ed143bb1a1","990c07b3a694f061","16f3b3c6aa66dbea","bbc2c7fb9307d0f8","cae96c695fa0a849","23af2e185bf7f884","10682f5180926917","531413e8ae8921e9","cbb2e2956b8bc5a1","693159958e045249","abb76040f918f212","2978ebe3fa017619","d753dc831058d377","5d5ab2fae13c7cd7","6f36e9e201c8abbc","2c2215284100c1bc","abef39459b5f8089","58b2ccb5d5268768","f4c238ed95a4c9e0","463559064b820a89","f46a5248555641f3","d9a0d90fcf36b125","3cab585c38879c80","f707ec8ff0716b6a","d31ae060adc0cf68","b740561cbe999190","6f6cd086b29443f","3e2b84419c2678fe","16aa5cd16608904e","88efed4970ce8fb","525af1cb4f8c1ef","82365a1d92723ea2","f9081118726c671d","1dc6ba4b51a92fe2","480fcc9a46d59829","96ae799a9cd65a64","53da3fcaf9d4a664","7143cd55e6267a10","9c4f1e8060c475b4","8e57667a7b3f694f","5641b1bfbef8f076","7ab662adc636507c","c074fd9cba688aec","6b8a7cd56172fed1","5d25704a6a0be6ed","7de0d61ed8a595ec","85c2a8db5105888","ec2dac2bf194d54a","baae63d2bc6dd501","6e18d5f5513ced07","ecc917c3c9b5c475","3e60a289d38463fa","3297b865f846bd0a","34cfcce7d574a410","762c57508db7a1c2","81016cf6be9235ed","96f5a81e8df6f19c","bc2ea691e56496f8","5d957776a3bc8463","4fcdd50549f35f69","1613d6b76156e26a","609f5396c0534146","31be6951d8a1de6e","d373f3c4566c70c6","b42e1bda5a17dc0e","3017ef0c38e2d837","92e480fdaacc79e0","ffb314483a45fa40","3159cfd5553fa1b8","4ccae11b025150bb","6a5eaa177b0b8d54","add48a46678bd09d","c70f2a1b237f229d","3beb376886d63c97","363b07840a344182","f638dfb632c7bb3e","4fc1e02f10ba6dcc","7f7e058ceeba44c4","76fdeb10eb04a251","39e271ed5c5aa148","c229c6a3986d545b","851c13474977d9e9","8652a079da54429c","68eddf3a66ec1033","372fa35ba5128560"],"FileExtensions":["-1257278712"],"FileCounts":[84]},"Seq":5738,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"INFORMATION","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Update project: Hcs.ExternalReportsUploader"},"Seq":5739,"Type":"event"}
{"Event":"log","Body":{"LogLevel":"DEBUG","Name":"OmniSharp.MSBuild.ProjectManager","Message":"Skipped reference /Users/jforsythe/Projects/hcs/src/Hcs.Admin.Domain/bin/Debug/netcoreapp3.1/Hcs.Admin.Domain.dll of project Hcs.ExternalReportsUploader because it is already represented as a target of loaded project reference Hcs.Admin.Domain"},"Seq":5740,"Type":"event"}

I see a few instances similar to that in the log, cache misses and ProjectConfiguration events

{"Event":"ProjectChanged","Body":{"MsBuildProject":{"ProjectGuid":"00000000-0000-0000-0000-000000000000","Path":"/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Hcs.IdentityServer.csproj","AssemblyName":"Hcs.IdentityServer","TargetPath":"/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/bin/Debug/netcoreapp3.1/Hcs.IdentityServer.dll","TargetFramework":".NETCoreApp,Version=v3.1","SourceFiles":["/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/AppStartup/CookieAuthenticationConfigurator.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/AppStartup/IdentityServerConfigurator.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/AppStartup/SigningCredentialBuilder.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/AppStartup/Startup.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/AppStartup/ValidationKeysBuilder.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Extensions/ApplicationSignInManager.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Extensions/ConfigurationExtensions.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Extensions/SignInNotAllowedReason.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Audit/AuditService.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Audit/IAuditService.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Audit/UserLoginFailureEvent.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/AuthenticationController.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/Configuration/ClientApplicationModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/Configuration/ClientApplicationOptions.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/Configuration/PasswordIntervalValidator.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/Configuration/ReusePasswordValidator.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/Configuration/TokenPurposes.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/Middleware/AutoSignInApplicationBuilderExtensions.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/Middleware/AutoSignInMiddleware.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/CancelSignIn/CancelSignIn.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/CancelSignIn/CancelSignInHandler.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/ChangePassword/ChangePasswordRequest.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/ChangePassword/ChangePasswordRequestHandler.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/ChangePassword/Emails/ChangePasswordEmailBuilder.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/ChangePassword/Models/ChangePasswordModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/ChangePassword/Models/ChangePasswordModelValidator.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/DisableAccount/DisableAccount.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/DisableAccount/DisableAccountHandler.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/DisableAccount/Emails/AccountDisabledEmailBuilder.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/DisableAccount/Model/DisableAccountModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/GetCurrentUserIdentity/GetCurrentUserIdentity.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/GetCurrentUserIdentity/GetCurrentUserIdentityHandler.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/GetCurrentUserIdentity/Models/GetCurrentUserIdentityMappingProfile.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/GetCurrentUserIdentity/Models/PortalOptionModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/GetCurrentUserIdentity/Models/TenantOptionModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/GetCurrentUserIdentity/Models/UserIdentityModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/GetSignInContext/GetSignInContext.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/GetSignInContext/GetSignInContextModelHandler.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/GetSignInContext/Models/SignInContextModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/GetSignOutContext/GetSignOutContext.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/GetSignOutContext/GetSignOutContextHandler.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/ResetPassword/Emails/PasswordResetEmailBuilder.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/ResetPassword/Models/ResetPasswordModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/ResetPassword/Models/ResetPasswordModelValidator.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/ResetPassword/ResetPasswordHandler.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/ResetPassword/ResetPasswordRequest.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SendForgotPasswordEmail/Emails/ForgotPasswordEmailBuilder.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SendForgotPasswordEmail/Emails/ForgotPasswordFailedEmailBuilder.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SendForgotPasswordEmail/Models/SendForgotPasswordEmailModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SendForgotPasswordEmail/Models/SendForgotPasswordEmailModelValidator.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SendForgotPasswordEmail/SendForgotPasswordEmail.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SendForgotPasswordEmail/SendForgotPasswordEmailHandler.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/Shared/Models/SignOutContextModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/Shared/Services/SignOutProcessor.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SignIn/Models/SignInModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SignIn/Models/SignInModelValidator.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SignIn/Models/SignInResponseModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SignIn/SignIn.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SignIn/SignInHandler.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SignOut/Models/SignOutModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SignOut/SignOut.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/SignOut/SignOutHandler.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/VerifyDisableAccountToken/Models/VerifyDisableAccountTokenModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/VerifyDisableAccountToken/VerifyDisableAccountToken.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/VerifyDisableAccountToken/VerifyDisableAccountTokenHandler.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/VerifyResetPasswordToken/Models/VerifyResetPasswordTokenModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/VerifyResetPasswordToken/VerifyPasswordResetToken.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/RequestHandlers/VerifyResetPasswordToken/VerifyPasswordResetTokenHandler.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/Services/ProfileService.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Authentication/Services/SecurityStampValidator.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Emails/EmailTemplateDataProvider.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Features/Shared/Configuration/ApplicationOptions.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/IoC/FeaturesModule.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Program.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/ClientStore/TenantAwareClientStore.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/DeviceFlowStore/DeviceFlowStore.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/DeviceFlowStore/Models/DeviceCodeMappingProfile.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/DeviceFlowStore/Models/DeviceCodeModel.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/DeviceFlowStore/SqlCommands/DeleteDeviceCode.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/DeviceFlowStore/SqlCommands/InsertDeviceCode.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/DeviceFlowStore/SqlCommands/UpdateDeviceCode.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/DeviceFlowStore/SqlQueries/GetDeviceCodeDataByDeviceCode.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/DeviceFlowStore/SqlQueries/GetDeviceCodeDataByUserCode.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/PersistedGrantStore/PersistedGrantStore.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/PersistedGrantStore/SqlCommands/DeletePersistedGrant.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/PersistedGrantStore/SqlCommands/DeletePersistedGrants.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/PersistedGrantStore/SqlCommands/InsertPersistedGrant.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/PersistedGrantStore/SqlQueries/GetPersistedGrant.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/Stores/PersistedGrantStore/SqlQueries/GetPersistedGrantsForSubjectId.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs","/Users/jforsythe/Projects/hcs/src/Hcs.IdentityServer/obj/Debug/netcoreapp3.1/Hcs.IdentityServer.AssemblyInfo.cs"],"TargetFrameworks":[{"Name":".NETCoreApp","FriendlyName":".NETCoreApp","ShortName":"netcoreapp3.1"}],"OutputPath":"bin\\Debug\\netcoreapp3.1\\","IntermediateOutputPath":"obj\\Debug\\netcoreapp3.1\\","Configuration":"Debug","Platform":"AnyCPU","IsExe":true,"IsUnityProject":false}},"Seq":6936,"Type":"event"}

The last bits of the logs are things like this, which includes lists of my sources files. The project I'm currently working on is a suite of enterprise applications and so the output is just a ton to go through. Are there any log event types you want me to specifically grab for you that would be helpful?

filipw commented 4 years ago

Unity is not really supported with the embedded MSBuild. Have you tried installing latest Mono globally?

henioStraszny commented 3 years ago

Looks that I've the same issue with omnisharp 1.37.6 on VS Code. It occurs every time I run IDE, additionally VS Code complains about problems with project loading.

Starting OmniSharp server at 11.03.2021, 06:20:44
    Target: *****************.sln

OmniSharp server started.
    Path: ***********/ms-dotnettools.csharp-1.23.9/.omnisharp/1.37.6/run
    PID: 39456

[info]: OmniSharp.Stdio.Host
        Starting OmniSharp on ubuntu 20.10 (x64)
[info]: OmniSharp.Services.DotNetCliService
        DotNetPath set to dotnet
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Located 1 MSBuild instance(s)
            1: StandAlone 16.8.0 - "/home/henio/.vscode/extensions/ms-dotnettools.csharp-1.23.9/.omnisharp/1.37.6/omnisharp/.msbuild/Current/Bin"
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        MSBUILD_EXE_PATH environment variable set to '/home/henio/.vscode/extensions/ms-dotnettools.csharp-1.23.9/.omnisharp/1.37.6/omnisharp/.msbuild/Current/Bin/MSBuild.exe'
[info]: OmniSharp.MSBuild.Discovery.MSBuildLocator
        Registered MSBuild instance: StandAlone 16.8.0 - "/home/henio/.vscode/extensions/ms-dotnettools.csharp-1.23.9/.omnisharp/1.37.6/omnisharp/.msbuild/Current/Bin"
            CscToolExe = csc.exe
            MSBuildToolsPath = /home/henio/.vscode/extensions/ms-dotnettools.csharp-1.23.9/.omnisharp/1.37.6/omnisharp/.msbuild/Current/Bin
            CscToolPath = /home/henio/.vscode/extensions/ms-dotnettools.csharp-1.23.9/.omnisharp/1.37.6/omnisharp/.msbuild/Current/Bin/Roslyn
            BypassFrameworkInstallChecks = true
            MSBuildExtensionsPath = /home/henio/.vscode/extensions/ms-dotnettools.csharp-1.23.9/.omnisharp/1.37.6/omnisharp/.msbuild
[info]: OmniSharp.WorkspaceInitializer
        Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.CSharpFormattingWorkspaceOptionsProvider, Order: 0
[info]: OmniSharp.WorkspaceInitializer
        Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.Completion.CompletionOptionsProvider, Order: 0
[info]: OmniSharp.WorkspaceInitializer
        Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.RenameWorkspaceOptionsProvider, Order: 100
[info]: OmniSharp.WorkspaceInitializer
        Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.ImplementTypeWorkspaceOptionsProvider, Order: 110
[info]: OmniSharp.WorkspaceInitializer
        Invoking Workspace Options Provider: OmniSharp.Roslyn.CSharp.Services.BlockStructureWorkspaceOptionsProvider, Order: 140
[info]: OmniSharp.Cake.CakeProjectSystem
        Detecting Cake files in '***path***'.
[info]: OmniSharp.Cake.CakeProjectSystem
        Could not find any Cake files
[info]: OmniSharp.MSBuild.ProjectSystem
        Detecting projects in '***path***/Test.sln'.
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for '***path***/Test/Test.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for '***path***/Test.BusinessLayer/Test.BusinessLayer.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for '***path***/Test.Client/Test.Client.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Queue project update for '***path***/Test.AzureQueue/Test.AzureQueue.csproj'
[info]: OmniSharp.Script.ScriptProjectSystem
        Detecting CSX files in '***path***'.
[info]: OmniSharp.Script.ScriptProjectSystem
        Could not find any CSX files
[info]: OmniSharp.WorkspaceInitializer
        Configuration finished.
[info]: OmniSharp.Stdio.Host
        Omnisharp server running using Stdio at location '***path***' on host 39098.
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: ***path***/Test/Test.csproj
[warn]: OmniSharp.MSBuild.ProjectLoader
        The referenced project '../Test.XCeedClient/Test.XCeedClient.csproj' does not exist.
Can't find custom attr constructor image: ***path***/Test.BusinessLayer/bin/Debug/net5.0/Test.BusinessLayer.dll mtoken: 0x0a000001 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Can't find custom attr constructor image: ***path***/Test.AzureQueue/bin/Debug/net5.0/Test.AzureQueue.dll mtoken: 0x0a000001 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Can't find custom attr constructor image: ***path***/Test.Client/bin/Debug/net5.0/Test.Client.dll mtoken: 0x0a000001 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file '***path***/Test/Test.csproj'.
***path***/Test/Test.csproj
/home/henio/.vscode/extensions/ms-dotnettools.csharp-1.23.9/.omnisharp/1.37.6/omnisharp/.msbuild/Current/Bin/Microsoft.Common.CurrentVersion.targets(1889,5): Error: The referenced project '../Test.XCeedClient/Test.XCeedClient.csproj' does not exist.

[info]: OmniSharp.MSBuild.ProjectManager
        Adding project '***path***/Test/Test.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: ***path***/Test.BusinessLayer/Test.BusinessLayer.csproj
Can't find custom attr constructor image: ***path***/Test.Client/bin/Debug/net5.0/Test.Client.dll mtoken: 0x0a000001 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Can't find custom attr constructor image: ***path***/Test.AzureQueue/bin/Debug/net5.0/Test.AzureQueue.dll mtoken: 0x0a000001 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file '***path***/Test.BusinessLayer/Test.BusinessLayer.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project '***path***/Test.BusinessLayer/Test.BusinessLayer.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: ***path***/Test.Client/Test.Client.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file '***path***/Test.Client/Test.Client.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project '***path***/Test.Client/Test.Client.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Loading project: ***path***/Test.AzureQueue/Test.AzureQueue.csproj
[info]: OmniSharp.MSBuild.ProjectManager
        Successfully loaded project file '***path***/Test.AzureQueue/Test.AzureQueue.csproj'.
[info]: OmniSharp.MSBuild.ProjectManager
        Adding project '***path***/Test.AzureQueue/Test.AzureQueue.csproj'
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Test
Can't find custom attr constructor image: ***path***/Test.BusinessLayer/bin/Debug/net5.0/Test.BusinessLayer.dll mtoken: 0x0a000001 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Can't find custom attr constructor image: ***path***/Test.AzureQueue/bin/Debug/net5.0/Test.AzureQueue.dll mtoken: 0x0a000001 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
Can't find custom attr constructor image: ***path***/Test.Client/bin/Debug/net5.0/Test.Client.dll mtoken: 0x0a000001 due to: Cannot resolve dependency to assembly because it has not been preloaded. When using the ReflectionOnly APIs, dependent assemblies must be pre-loaded or loaded on demand through the ReflectionOnlyAssemblyResolve event.
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Test.BusinessLayer
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Test.Client
[info]: OmniSharp.MSBuild.ProjectManager
        Update project: Test.AzureQueue
WesselvanGils commented 2 years ago

Will there ever be a solution to this? I'm stuck with the same problem and seeing as this issues latest reply was from Mar, I'm hoping somone has found a solution to the problem henio had.

filipw commented 2 years ago

This is a problem related to the bundled Mono. The solution is to use global Mono to run OmniSharp or, even better, it is already resolved in the .NET 6 build of OmniSharp which shipped as part of the 1.38.0 release and should be the preferred variant going forward (certainly over the bundled Mono one). The bundled Mono approach will be retired in the future.

nyngwang commented 2 years ago

Unity is not really supported with the embedded MSBuild. Have you tried installing latest Mono globally?

@filipw So I just need to install one of the zipped files from the latest release for my platform and install a standalone Mono, e..g via homebrew?