coc-extensions / coc-fsharp

coc.nvim integration for fsharp-language-server
Other
32 stars 3 forks source link

Autotcompletion does not seem to be working. #12

Closed Notaduck closed 4 years ago

Notaduck commented 4 years ago

Hi. I've installed the module with CocInstall coc-fsharp however nor does autocompletion or linting seems to be working?!

Bjorn-Strom commented 4 years ago

I am having the same issue. Installed with CocInstall coc-fsharp Trying on a basic hello world console application but nothing is happening.

Coc info:

## versions                                                                                                              

vim version: NVIM v0.4.3                                                                                                 
node version: v10.16.0                                                                                                   
coc.nvim version: 0.0.74-dc888b4a6e                                                                                      
term: xterm-kitty                                                                                                        
platform: darwin                                                                                                         

## Messages                                                                                                              

## Output channel: prettier                                                                                              

## Output channel: snippets                                                                                                                                                                     
Bjorn-Strom commented 4 years ago

Any progress on this or tips on where to look to contribute @yatli?

Notaduck commented 4 years ago

Don't think so.

yatli commented 4 years ago

@Bjorn-Strom according to your Coc info dump, it seems coc-fsharp is not loaded. Check :CocList extensions?

Bjorn-Strom commented 4 years ago

You are right, it was not loaded. When I activated it I get this error

## Messages[coc.nvim] Error on active extension coc-fsharp: TypeError: Cannot read property 'browser_download_url' of undefined
     at LanguageServerProvider.<anonymous> (/Users/bjorn/.config/coc/extensions/node_modules/coc-fsharp/node_modules/coc-utils/out/platform.js:88:42)
     at Generator.next (<anonymous>)
     at fulfilled (/Users/bjorn/.config/coc/extensions/node_modules/coc-fsharp/node_modules/coc-utils/out/platform.js:5:58)
     at process._tickCallback (internal/process/next_tick.js:68:7)

Toolbar now says downloading cocfs server, been like this for about 10 minutes.

yatli commented 4 years ago

Related: https://github.com/coc-extensions/coc-fsharp/issues/13

yatli commented 4 years ago

Figured out. Latest build artifacts are not published.

yatli commented 4 years ago

Should be back to normal now. @notaduck @Bjorn-Strom @ErikFeeley

Bjorn-Strom commented 4 years ago

It loads now, getting a different error though:

## Output channel: fsharp

Listening on stdin

Couldn't find System.ComponentModel.Composition.dll in /Users/bjorn/.config/coc/extensions/coc-fsharp-data/server
Add workspace root /Users/bjorn/Documents/Test
output: 2.2.401 [/usr/local/share/dotnet/sdk]
output: 3.0.100 [/usr/local/share/dotnet/sdk]
output: 3.1.100 [/usr/local/share/dotnet/sdk]
dotnet pack folders: ["/usr/local/share/dotnet/packs"]
New configuration {
 "trace": {
 "server": "off"
},
"project": {
    "define": [],
    "otherFlags": [],
    "includeCompileBefore": false
},
  "codelens": {
    "references": true
  },
  "analysis": {
    "unusedDeclaration": true
  }
 }
Notaduck commented 4 years ago

@yatii thanks! However, I'm getting this error in any F# projects now

  src/Assignment_4/MultiSet.fs:1:1 Error [fsharp] No .fsproj or .fsx file references /home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/MultiSet.fs
yatli commented 4 years ago

@Bjorn-Strom the DLL not found error is safe to ignore.

It stopped there? Where's the project located? Could be a root workspace issue.

yatli commented 4 years ago

@notaduck change pwd to project root then : CocRestart

yatli commented 4 years ago

Project root auto detection was working. I'm also having this issue that workspace doesn't follow the nearest fsproj anymore.

Bjorn-Strom commented 4 years ago

@yatli the project file is in the same folder as the .fs files. Starting neovim from there.

yatli commented 4 years ago

hmmm. No sign of the lang server moving forward?

Bjorn-Strom commented 4 years ago

Not that I can tell anyway. I am able to load the extension I get that error and nothing else really happens.

yatli commented 4 years ago

What's the file type shown in vim?

yatli commented 4 years ago

Try set ft=fsharp

Bjorn-Strom commented 4 years ago

set ft? yields filetype=forth Setting the file type to fsharp directly did start the linter and I am able to see function types and such (No syntax highlighting though).

Notaduck commented 4 years ago

@yatli It did not work to change current working directory.

https://i.imgur.com/eIShnsX.png

yatli commented 4 years ago

@Bjorn-Strom you'll need a fsharp file type plugin. Try this: https://github.com/sheerun/vim-polyglot

yatli commented 4 years ago

@notaduck can you attach the output of :CocInfo?

Bjorn-Strom commented 4 years ago

@yatli great! Everything seems to work for me now. Thanks a lot for the help!

Bjorn-Strom commented 4 years ago

@yatli - Correction: when trying to open a more advanced project I get the same error as @notaduck.

coc-info is a good 800 lines long, any specific part that might help with this?

yatli commented 4 years ago

The more output the better I can diagnose.

Notaduck commented 4 years ago

@yatli sure

## versions

vim version: NVIM v0.4.3
node version: v13.8.0
coc.nvim version: 0.0.74-15f685206a
term: st-256color
platform: linux

## Messages
[LC] Project root: /home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments
[FSAC] Loading workspace...
## Output channel: prettier

## Output channel: snippets

## Output channel: fsharp

Listening on stdin

Couldn't find System.ComponentModel.Composition.dll in /home/daniel/.config/coc/extensions/coc-fsharp-data/server
Add workspace root /home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4
output: 3.1.101 [/usr/share/dotnet/sdk]
dotnet pack folders: ["/usr/share/dotnet/packs"]
New configuration {
  "trace": {
    "server": "off"
  },
  "project": {
    "define": [],
    "otherFlags": [],
    "includeCompileBefore": false
  },
  "codelens": {
    "references": true
  },
  "analysis": {
    "unusedDeclaration": true
  }
}
analyzeLater: /home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj
No cracked project references MultiSet.fs, looking at uncracked projects...
The text of Assignment_4.fsproj contains the string 'MultiSet.fs', cracking
Analyzing Assignment_4.fsproj
msbuild: Build started.
msbuild: Project "Assignment_4.fsproj" (Build target(s)):
msbuild: Building with tools version "Current".
msbuild: Target "_CheckForUnsupportedTargetFramework" skipped, due to false condition; ('$(_UnsupportedTargetFrameworkError)' == 'true') was evaluated as ('' == 'true').
msbuild: Target "_CollectTargetFrameworkForTelemetry" in file "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets" from project "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj" (target "_CheckForInvalidConfigurationAndPlatform" depends on it):
msbuild: Using "Telemetry" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
msbuild: Task "Telemetry"
msbuild: Done executing task "Telemetry".
msbuild: Done building target "_CollectTargetFrameworkForTelemetry" in project "Assignment_4.fsproj".
msbuild: Target "_CheckForUnsupportedNETCoreVersion" in file "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets" from project "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj" (target "_CheckForInvalidConfigurationAndPlatform" depends on it):
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(_TargetFrameworkVersionWithoutV)' > '$(NETCoreAppMaximumVersion)') was evaluated as ('3.1' > '3.1').
msbuild: Done building target "_CheckForUnsupportedNETCoreVersion" in project "Assignment_4.fsproj".
msbuild: Target "_CheckForUnsupportedCppNETCoreVersion" in file "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets" from project "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj" (target "_CheckForInvalidConfigurationAndPlatform" depends on it):
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(_TargetFrameworkVersionWithoutV)' < '3.1' and '$(Language)' == 'C++') was evaluated as ('.NETCoreApp' == '.NETCoreApp' and '3.1' < '3.1' and 'F#' == 'C++').
msbuild: Done building target "_CheckForUnsupportedCppNETCoreVersion" in project "Assignment_4.fsproj".
msbuild: Target "_CheckForUnsupportedNETStandardVersion" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETStandard' And '$(NETStandardMaximumVersion)' != '') was evaluated as ('.NETCoreApp' == '.NETStandard' And '' != '').
msbuild: Target "_CheckForUnsupportedTargetFrameworkAndFeatureCombination" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETFramework') was evaluated as ('.NETCoreApp' == '.NETFramework').
msbuild: Target "_CheckForUnsupportedAppHostUsage" in file "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.RuntimeIdentifierInference.targets" from project "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj" (target "_CheckForInvalidConfigurationAndPlatform" depends on it):
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(SelfContained)' == 'true' and '$(RuntimeIdentifier)' == '') was evaluated as ('false' == 'true' and '' == '').
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(SelfContained)' == 'true' and '$(UseAppHost)' != 'true') was evaluated as ('false' == 'true' and 'true' != 'true').
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(PublishSingleFile)' == 'true' and '$(RuntimeIdentifier)' == '') was evaluated as ('' == 'true' and '' == '').
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(PublishSingleFile)' == 'true' and '$(UseAppHost)' != 'true') was evaluated as ('' == 'true' and 'true' != 'true').
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(SelfContained)' != 'true' and '$(UseAppHost)' == 'true' and '$(_TargetFrameworkVersionWithoutV)' < '2.1') was evaluated as ('false' != 'true' and 'true' == 'true' and '3.1' < '2.1').
msbuild: Done building target "_CheckForUnsupportedAppHostUsage" in project "Assignment_4.fsproj".
msbuild: Target "_CheckForMismatchingPlatform" skipped, due to false condition; ('$(RuntimeIdentifier)' != '' and '$(PlatformTarget)' != '') was evaluated as ('' != '' and '' != '').
msbuild: Target "_CheckForLanguageAndFeatureCombinationSupport" in file "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.RuntimeIdentifierInference.targets" from project "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj" (target "_CheckForInvalidConfigurationAndPlatform" depends on it):
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(Language)' == 'C++' and $(OutputType) != 'library' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp') was evaluated as ('F#' == 'C++' and Exe != 'library' and '.NETCoreApp' == '.NETCoreApp').
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(Language)' == 'C++' and $(EnableComHosting) == 'true') was evaluated as ('F#' == 'C++' and  == 'true').
msbuild: Done building target "_CheckForLanguageAndFeatureCombinationSupport" in project "Assignment_4.fsproj".
msbuild: Target "_CheckForNETCoreSdkIsPreview" skipped, due to false condition; ( '$(_NETCoreSdkIsPreview)' == 'true' AND '$(SuppressNETCoreSdkPreviewMessage)' != 'true' ) was evaluated as ( 'false' == 'true' AND '' != 'true' ).
msbuild: Target "_GetProjectJsonPath" in file "/usr/share/dotnet/sdk/3.1.101/NuGet.targets" from project "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj" (target "_GetRestoreProjectStyle" depends on it):
msbuild: Task "GetRestoreProjectJsonPathTask" skipped, due to false condition; ( '$(RestoreProjectStyle)' == 'ProjectJson' OR '$(RestoreProjectStyle)' == '' ) was evaluated as ( 'PackageReference' == 'ProjectJson' OR 'PackageReference' == '' ).
msbuild: Done building target "_GetProjectJsonPath" in project "Assignment_4.fsproj".
msbuild: Target "_CheckForUnsupportedNETStandardVersion" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETStandard' And '$(NETStandardMaximumVersion)' != '') was evaluated as ('.NETCoreApp' == '.NETStandard' And '' != '').
msbuild: Target "_CheckForUnsupportedTargetFrameworkAndFeatureCombination" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETFramework') was evaluated as ('.NETCoreApp' == '.NETFramework').
msbuild: Target "UpdateAspNetToFrameworkReference" in file "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets" from project "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj" (target "ApplyImplicitVersions" depends on it):
msbuild: Using "CheckIfPackageReferenceShouldBeFrameworkReference" task from assembly "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.1/Microsoft.NET.Build.Tasks.dll".
msbuild: Task "CheckIfPackageReferenceShouldBeFrameworkReference"
msbuild: Done executing task "CheckIfPackageReferenceShouldBeFrameworkReference".
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(_ShouldRemoveAspNetCoreAll)' == 'true') was evaluated as ('False' == 'true').
msbuild: Task "CheckIfPackageReferenceShouldBeFrameworkReference"
msbuild: Done executing task "CheckIfPackageReferenceShouldBeFrameworkReference".
msbuild: Task "NETSdkWarning" skipped, due to false condition; ('$(_ShouldRemoveAspNetCoreApp)' == 'true') was evaluated as ('False' == 'true').
msbuild: Done building target "UpdateAspNetToFrameworkReference" in project "Assignment_4.fsproj".
msbuild: Target "CheckForImplicitPackageReferenceOverrides" in file "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets" from project "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj" (target "ApplyImplicitVersions" depends on it):
msbuild: Using "CheckForImplicitPackageReferenceOverrides" task from assembly "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.1/Microsoft.NET.Build.Tasks.dll".
msbuild: 
Task "CheckForImplicitPackageReferenceOverrides"
msbuild: Done executing task "CheckForImplicitPackageReferenceOverrides".
msbuild: Done building target "CheckForImplicitPackageReferenceOverrides" in project "Assignment_4.fsproj".
msbuild: Target "ApplyImplicitVersions" in file "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets" from project "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj" (target "CollectPackageReferences" depends on it):
msbuild: Using "ApplyImplicitVersions" task from assembly "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.1/Microsoft.NET.Build.Tasks.dll".
msbuild: Task "ApplyImplicitVersions"
msbuild: Done executing task "ApplyImplicitVersions".
msbuild: Done building target "ApplyImplicitVersions" in project "Assignment_4.fsproj".
msbuild: Target "CheckForImplicitPackageReferenceOverrides" skipped. Previously built successfully.
msbuild: Target "ProcessFrameworkReferences" in file "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets" from project "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj" (target "CollectPackageReferences" depends on it):
msbuild: Using "CheckForDuplicateFrameworkReferences" task from assembly "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.1/Microsoft.NET.Build.Tasks.dll".
msbuild: Task "CheckForDuplicateFrameworkReferences"
msbuild: Done executing task "CheckForDuplicateFrameworkReferences".
msbuild: Using "ProcessFrameworkReferences" task from assembly "/usr/share/dotnet/sdk/3.1.101/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.1/Microsoft.NET.Build.Tasks.dll".
msbuild: 
Task "ProcessFrameworkReferences"
msbuild: The "ProcessFrameworkReferences" task failed unexpectedly.
System.IO.FileNotFoundException: Could not load file or assembly 'NuGet.Frameworks, Version=5.4.0.2, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. The system cannot find the file specified.

File name: 'NuGet.Frameworks, Version=5.4.0.2, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
   at Microsoft.NET.Build.Tasks.ProcessFrameworkReferences.ExecuteCore()
   at Microsoft.NET.Build.Tasks.TaskBase.Execute()
   at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
   at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

msbuild: Done executing task "ProcessFrameworkReferences" -- FAILED.
msbuild: Done building target "ProcessFrameworkReferences" in project "Assignment_4.fsproj" -- FAILED.
msbuild: Done building project "Assignment_4.fsproj" -- FAILED.
msbuild: Build FAILED.
Cracked Assignment_4.fsproj in 11ms
Parsing /home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/obj/project.assets.json
Failed to build Assignment_4.fsproj: Object reference not set to an instance of an object.
--------- Project references -----------------
---------- otherProjectReferences ----------------
----------- packageReferences ---------------
----------- directReferences ---------------
----------- systemReferences ---------------
----------- ConditionalCompilationDefines ---------------
----------- OtherCompilerFlags ---------------
--------------------------
/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj: 
  ProjectFileName: "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj"
  SourceFiles: [||]
  ReferencedProjects: []
  OtherOptions: [|"--noframework"|]
  LoadTime: 17/02/2020 08.11.27
  ExtraProjectInfo: <null>
  IsIncompleteTypeCheckEnvironment: false
  OriginalLoadReferences: []
  ExtraProjectInfo: <null>
  Stamp: <null>
  UnresolvedReferences: <null>
  UseScriptResolutionRules: false
No cracked project references MultiSet.fs, looking at uncracked projects...
Notaduck commented 4 years ago

I don't know if you want to see the sln file and the fsproj file as well?

yatli commented 4 years ago

@notaduck can you build the project? Looks like project.assets.json is not well-formed.

    dprintfn "Parsing %s" projectAssetsJson.FullName
    let root = JsonValue.Parse(File.ReadAllText(projectAssetsJson.FullName))
    let fsproj = FileInfo(root?project?restore?projectPath.AsString())  
    // Find the assembly base name
    let projectName = root?project?restore?projectName.AsString()
    // Choose one of the frameworks listed in project.frameworks
    // by scanning all possible frameworks in order of preference
    let shortFramework, longFramework = 
        let projectContainsFramework(short: string) = 
            root?project?frameworks.TryGetProperty(short).IsSome
        let mutable found: (string * string) option = None
        for short, long in frameworkPreference do 
            if projectContainsFramework(short) && found.IsNone then
                found <- Some(short, long)
        found.Value
    dprintfn "Chose framework %s / %s" shortFramework longFramework

It didn't make it to "Chose framework"

Notaduck commented 4 years ago

@yatli I could not! But now I can, but I'm getting the same error for every file

  Dictionary.fs:1:1 Error [fsharp] No .fsproj or .fsx file references /home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Dictionary.fs
  MultiSet.fs:1:1 Error [fsharp] No .fsproj or .fsx file references /home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/MultiSet.fs

fsproj

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp3.1</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <Compile Include="MultiSet.fsi" />
    <Compile Include="MultiSet.fs" />
    <Compile Include="Dictionary.fsi" />
    <Compile Include="Dictionary.fs" />
    <Compile Include="Program.fs" />
  </ItemGroup>

</Project>

sln:


Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.26124.0
MinimumVisualStudioVersion = 15.0.26124.0
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{45E1E663-9A38-41E2-ABF8-705C61A8BF6A}"
EndProject
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Assignment_1", "src\Assignment_1\Assignment_1.fsproj", "{31B4B624-9658-432E-9898-7F98015324DB}"
EndProject
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Assignment_2", "src\Assignment_2\Assignment_2.fsproj", "{140C095B-20CE-4B43-8A88-E40A7ADAD5BB}"
EndProject
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Assignment_3", "src\Assignment_3\Assignment_3.fsproj", "{9C847C66-0E50-410A-9A24-88415B146E3F}"
EndProject
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Assignment_4", "src\Assignment_4\Assignment_4.fsproj", "{E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8}"
EndProject
Global
    GlobalSection(SolutionConfigurationPlatforms) = preSolution
        Debug|Any CPU = Debug|Any CPU
        Debug|x64 = Debug|x64
        Debug|x86 = Debug|x86
        Release|Any CPU = Release|Any CPU
        Release|x64 = Release|x64
        Release|x86 = Release|x86
    EndGlobalSection
    GlobalSection(SolutionProperties) = preSolution
        HideSolutionNode = FALSE
    EndGlobalSection
    GlobalSection(ProjectConfigurationPlatforms) = postSolution
        {31B4B624-9658-432E-9898-7F98015324DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
        {31B4B624-9658-432E-9898-7F98015324DB}.Debug|Any CPU.Build.0 = Debug|Any CPU
        {31B4B624-9658-432E-9898-7F98015324DB}.Debug|x64.ActiveCfg = Debug|Any CPU
        {31B4B624-9658-432E-9898-7F98015324DB}.Debug|x64.Build.0 = Debug|Any CPU
        {31B4B624-9658-432E-9898-7F98015324DB}.Debug|x86.ActiveCfg = Debug|Any CPU
        {31B4B624-9658-432E-9898-7F98015324DB}.Debug|x86.Build.0 = Debug|Any CPU
        {31B4B624-9658-432E-9898-7F98015324DB}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {31B4B624-9658-432E-9898-7F98015324DB}.Release|Any CPU.Build.0 = Release|Any CPU
        {31B4B624-9658-432E-9898-7F98015324DB}.Release|x64.ActiveCfg = Release|Any CPU
        {31B4B624-9658-432E-9898-7F98015324DB}.Release|x64.Build.0 = Release|Any CPU
        {31B4B624-9658-432E-9898-7F98015324DB}.Release|x86.ActiveCfg = Release|Any CPU
        {31B4B624-9658-432E-9898-7F98015324DB}.Release|x86.Build.0 = Release|Any CPU
        {140C095B-20CE-4B43-8A88-E40A7ADAD5BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
        {140C095B-20CE-4B43-8A88-E40A7ADAD5BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
        {140C095B-20CE-4B43-8A88-E40A7ADAD5BB}.Debug|x64.ActiveCfg = Debug|Any CPU
        {140C095B-20CE-4B43-8A88-E40A7ADAD5BB}.Debug|x64.Build.0 = Debug|Any CPU
        {140C095B-20CE-4B43-8A88-E40A7ADAD5BB}.Debug|x86.ActiveCfg = Debug|Any CPU
        {140C095B-20CE-4B43-8A88-E40A7ADAD5BB}.Debug|x86.Build.0 = Debug|Any CPU
        {140C095B-20CE-4B43-8A88-E40A7ADAD5BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {140C095B-20CE-4B43-8A88-E40A7ADAD5BB}.Release|Any CPU.Build.0 = Release|Any CPU
        {140C095B-20CE-4B43-8A88-E40A7ADAD5BB}.Release|x64.ActiveCfg = Release|Any CPU
        {140C095B-20CE-4B43-8A88-E40A7ADAD5BB}.Release|x64.Build.0 = Release|Any CPU
        {140C095B-20CE-4B43-8A88-E40A7ADAD5BB}.Release|x86.ActiveCfg = Release|Any CPU
        {140C095B-20CE-4B43-8A88-E40A7ADAD5BB}.Release|x86.Build.0 = Release|Any CPU
        {9C847C66-0E50-410A-9A24-88415B146E3F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
        {9C847C66-0E50-410A-9A24-88415B146E3F}.Debug|Any CPU.Build.0 = Debug|Any CPU
        {9C847C66-0E50-410A-9A24-88415B146E3F}.Debug|x64.ActiveCfg = Debug|Any CPU
        {9C847C66-0E50-410A-9A24-88415B146E3F}.Debug|x64.Build.0 = Debug|Any CPU
        {9C847C66-0E50-410A-9A24-88415B146E3F}.Debug|x86.ActiveCfg = Debug|Any CPU
        {9C847C66-0E50-410A-9A24-88415B146E3F}.Debug|x86.Build.0 = Debug|Any CPU
        {9C847C66-0E50-410A-9A24-88415B146E3F}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {9C847C66-0E50-410A-9A24-88415B146E3F}.Release|Any CPU.Build.0 = Release|Any CPU
        {9C847C66-0E50-410A-9A24-88415B146E3F}.Release|x64.ActiveCfg = Release|Any CPU
        {9C847C66-0E50-410A-9A24-88415B146E3F}.Release|x64.Build.0 = Release|Any CPU
        {9C847C66-0E50-410A-9A24-88415B146E3F}.Release|x86.ActiveCfg = Release|Any CPU
        {9C847C66-0E50-410A-9A24-88415B146E3F}.Release|x86.Build.0 = Release|Any CPU
        {E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
        {E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8}.Debug|Any CPU.Build.0 = Debug|Any CPU
        {E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8}.Debug|x64.ActiveCfg = Debug|Any CPU
        {E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8}.Debug|x64.Build.0 = Debug|Any CPU
        {E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8}.Debug|x86.ActiveCfg = Debug|Any CPU
        {E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8}.Debug|x86.Build.0 = Debug|Any CPU
        {E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8}.Release|Any CPU.ActiveCfg = Release|Any CPU
        {E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8}.Release|Any CPU.Build.0 = Release|Any CPU
        {E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8}.Release|x64.ActiveCfg = Release|Any CPU
        {E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8}.Release|x64.Build.0 = Release|Any CPU
        {E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8}.Release|x86.ActiveCfg = Release|Any CPU
        {E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8}.Release|x86.Build.0 = Release|Any CPU
    EndGlobalSection
    GlobalSection(NestedProjects) = preSolution
        {31B4B624-9658-432E-9898-7F98015324DB} = {45E1E663-9A38-41E2-ABF8-705C61A8BF6A}
        {140C095B-20CE-4B43-8A88-E40A7ADAD5BB} = {45E1E663-9A38-41E2-ABF8-705C61A8BF6A}
        {9C847C66-0E50-410A-9A24-88415B146E3F} = {45E1E663-9A38-41E2-ABF8-705C61A8BF6A}
        {E3B81E17-ABFC-41E7-8384-9A37BFEBB3C8} = {45E1E663-9A38-41E2-ABF8-705C61A8BF6A}
    EndGlobalSection
EndGlobal
yatli commented 4 years ago

Could you post your project_root/obj/project.assets.json? We're getting close, hang on! :)

Notaduck commented 4 years ago

Sure! and thanks for your patience with me ;)

{
  "version": 3,
  "targets": {
    ".NETCoreApp,Version=v3.1": {
      "FSharp.Core/4.7.0": {
        "type": "package",
        "compile": {
          "lib/netstandard2.0/FSharp.Core.dll": {}
        },
        "runtime": {
          "lib/netstandard2.0/FSharp.Core.dll": {}
        },
        "resource": {
          "lib/netstandard2.0/cs/FSharp.Core.resources.dll": {
            "locale": "cs"
          },
          "lib/netstandard2.0/de/FSharp.Core.resources.dll": {
            "locale": "de"
          },
          "lib/netstandard2.0/es/FSharp.Core.resources.dll": {
            "locale": "es"
          },
          "lib/netstandard2.0/fr/FSharp.Core.resources.dll": {
            "locale": "fr"
          },
          "lib/netstandard2.0/it/FSharp.Core.resources.dll": {
            "locale": "it"
          },
          "lib/netstandard2.0/ja/FSharp.Core.resources.dll": {
            "locale": "ja"
          },
          "lib/netstandard2.0/ko/FSharp.Core.resources.dll": {
            "locale": "ko"
          },
          "lib/netstandard2.0/pl/FSharp.Core.resources.dll": {
            "locale": "pl"
          },
          "lib/netstandard2.0/pt-BR/FSharp.Core.resources.dll": {
            "locale": "pt-BR"
          },
          "lib/netstandard2.0/ru/FSharp.Core.resources.dll": {
            "locale": "ru"
          },
          "lib/netstandard2.0/tr/FSharp.Core.resources.dll": {
            "locale": "tr"
          },
          "lib/netstandard2.0/zh-Hans/FSharp.Core.resources.dll": {
            "locale": "zh-Hans"
          },
          "lib/netstandard2.0/zh-Hant/FSharp.Core.resources.dll": {
            "locale": "zh-Hant"
          }
        }
      }
    }
  },
  "libraries": {
    "FSharp.Core/4.7.0": {
      "sha512": "6Bf2qzSCaJoP6tTfO+a5muUS7QbyJANqSut73zQvwQ9It5P0ITz9VKseeia2ofco30c55EQ0jA2wf2+A2gpGnw==",
      "type": "package",
      "path": "fsharp.core/4.7.0",
      "files": [
        ".nupkg.metadata",
        ".signature.p7s",
        "fsharp.core.4.7.0.nupkg.sha512",
        "fsharp.core.nuspec",
        "lib/net45/FSharp.Core.dll",
        "lib/net45/FSharp.Core.optdata",
        "lib/net45/FSharp.Core.sigdata",
        "lib/net45/FSharp.Core.xml",
        "lib/net45/cs/FSharp.Core.resources.dll",
        "lib/net45/de/FSharp.Core.resources.dll",
        "lib/net45/es/FSharp.Core.resources.dll",
        "lib/net45/fr/FSharp.Core.resources.dll",
        "lib/net45/it/FSharp.Core.resources.dll",
        "lib/net45/ja/FSharp.Core.resources.dll",
        "lib/net45/ko/FSharp.Core.resources.dll",
        "lib/net45/pl/FSharp.Core.resources.dll",
        "lib/net45/pt-BR/FSharp.Core.resources.dll",
        "lib/net45/ru/FSharp.Core.resources.dll",
        "lib/net45/tr/FSharp.Core.resources.dll",
        "lib/net45/zh-Hans/FSharp.Core.resources.dll",
        "lib/net45/zh-Hant/FSharp.Core.resources.dll",
        "lib/netstandard2.0/FSharp.Core.dll",
        "lib/netstandard2.0/FSharp.Core.optdata",
        "lib/netstandard2.0/FSharp.Core.sigdata",
        "lib/netstandard2.0/FSharp.Core.xml",
        "lib/netstandard2.0/cs/FSharp.Core.resources.dll",
        "lib/netstandard2.0/de/FSharp.Core.resources.dll",
        "lib/netstandard2.0/es/FSharp.Core.resources.dll",
        "lib/netstandard2.0/fr/FSharp.Core.resources.dll",
        "lib/netstandard2.0/it/FSharp.Core.resources.dll",
        "lib/netstandard2.0/ja/FSharp.Core.resources.dll",
        "lib/netstandard2.0/ko/FSharp.Core.resources.dll",
        "lib/netstandard2.0/pl/FSharp.Core.resources.dll",
        "lib/netstandard2.0/pt-BR/FSharp.Core.resources.dll",
        "lib/netstandard2.0/ru/FSharp.Core.resources.dll",
        "lib/netstandard2.0/tr/FSharp.Core.resources.dll",
        "lib/netstandard2.0/zh-Hans/FSharp.Core.resources.dll",
        "lib/netstandard2.0/zh-Hant/FSharp.Core.resources.dll"
      ]
    }
  },
  "projectFileDependencyGroups": {
    ".NETCoreApp,Version=v3.1": [
      "FSharp.Core >= 4.7.0"
    ]
  },
  "packageFolders": {
    "/home/daniel/.nuget/packages/": {}
  },
  "project": {
    "version": "1.0.0",
    "restore": {
      "projectUniqueName": "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj",
      "projectName": "Assignment_4",
      "projectPath": "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/Assignment_4.fsproj",
      "packagesPath": "/home/daniel/.nuget/packages/",
      "outputPath": "/home/daniel/Nextcloud/Skole/ITU/6_Semester/FP/Assignments/src/Assignment_4/obj/",
      "projectStyle": "PackageReference",
      "configFilePaths": [
        "/home/daniel/.nuget/NuGet/NuGet.Config"
      ],
      "originalTargetFrameworks": [
        "netcoreapp3.1"
      ],
      "sources": {
        "https://api.nuget.org/v3/index.json": {}
      },
      "frameworks": {
        "netcoreapp3.1": {
          "projectReferences": {}
        }
      }
    },
    "frameworks": {
      "netcoreapp3.1": {
        "dependencies": {
          "FSharp.Core": {
            "target": "Package",
            "version": "[4.7.0, )"
          }
        },
        "imports": [
          "net461",
          "net462",
          "net47",
          "net471",
          "net472",
          "net48"
        ],
        "assetTargetFallback": true,
        "warn": true,
        "frameworkReferences": {
          "Microsoft.NETCore.App": {
            "privateAssets": "all"
          }
        },
        "runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/3.1.101/RuntimeIdentifierGraph.json"
      }
    }
  }
}
yatli commented 4 years ago

The file looks legit to me. The only potential problem is "netcoreapp3.1"

@notaduck try :CocCommand<cr> then fsharp.downloadLanguageServer, which will update to the latest server with netcoreapp3.1 support.

I guess you haven't updated the server for a while? :)

Bjorn-Strom commented 4 years ago

As I am having the same issue as @notaduck I tried updating the server. Getting another error:

## versions

vim version: NVIM v0.4.3
node version: v10.16.0
coc.nvim version: 0.0.74-dc888b4a6e
term: iTerm.app
platform: darwin

## Messages
[coc.nvim] error: UnhandledRejection: Command "/Users/bjorn/.config/coc/extensions/coc-fsharp-data/server/FSharpLanguageServer" of fsharp is not executable: Error: not found: /Users/bjorn/.config/coc/extensions/coc-fsharp-data/server/FSharpLanguageServer
    Error: Command "/Users/bjorn/.config/coc/extensions/coc-fsharp-data/server/FSharpLanguageServer" of fsharp is not executable: Error: not found: /Users/bjorn/.config/coc/extensions/coc-fsharp-data/server/FSharpLanguageServer
        at LanguageClient.createMessageTransports (/Users/bjorn/.vim/plugged/coc.nvim/build/index.js:54276:23)
## Output channel: prettier

## Output channel: snippets

## Output channel: fsharp

[Error  - 8:06:25 AM] Starting client failed:
Error: Command "/Users/bjorn/.config/coc/extensions/coc-fsharp-data/server/FSharpLanguageServer" of fsharp is not executable: Error: not found: /Users/bjorn/.config/coc/extensions/coc-fsharp-data/server/FSharpLanguageServer
       at LanguageClient.createMessageTransports (/Users/bjorn/.vim/plugged/coc.nvim/build/index.js:54276:23)
yatli commented 4 years ago

@Bjorn-Strom try the update command again? From the log it looks like the server is gone

Notaduck commented 4 years ago

@yatli spot on, I havent udated it in a while :D but Updating the server gives med this error:

[coc.nvim] Command error: Command "/home/daniel/.config/coc/extensions/coc-fsharp-data/server/FSharpL...ble:
Error: not found: /home/daniel/.config/coc/extensions/coc-fsharp-data/server/FSharpLanguageServer

However FSharpLanguageServer is indeed located in /home/daniel/.config/coc/extensions/coc-fsharp-data/server

As I am writing this I can confirm that autocomplete is working now! I don't know if the types are supposed to be visible by default?

yatli commented 4 years ago

@notaduck What do you mean by "types are supposed to be visible by default"?

And since @Bjorn-Strom also reports the "not found" thing, I guess it's a permission problem. Try chmod +x that one? (I'm on Windows, can't test it, but I believe I have paid attention on that! Not sure why it fails)

Bjorn-Strom commented 4 years ago

@yatli I ran chmod +x on FSharpLanugageServer. Still getting the same error

yatli commented 4 years ago

Try manually execute the file and see what's the error?

Bjorn-Strom commented 4 years ago
$ ./FSharpLanguageServer                                                                                                                                      
Listening on stdin
Couldn't find System.ComponentModel.Composition.dll in /Users/bjorn/.config/coc/extensions/coc-fsharp-data/server
yatli commented 4 years ago

so it does execute...

Bjorn-Strom commented 4 years ago

Yes, it executes. When I try to update the server it crashes and yields the previous error. When I attempt to open a project it gets the no .fsproj or .fsx file references error

Notaduck commented 4 years ago

I'm getting the same error as Bjorn here.

And after a while in a .fs vim will explode and gives me these errors

Error detected while processing function <SNR>97_HandleMessage[74]..<SNR>124_callback_findWorkspace:
line    2:
E716: Key not present in Dictionary: result.content)
Press ENTER or type command to continue
Error detected while processing function <SNR>97_HandleMessage[74]..<SNR>124_callback_findWorkspace:
line    2:
E116: Invalid arguments for function json_decode
Press ENTER or type command to continue
Error detected while processing function <SNR>97_HandleMessage[74]..<SNR>124_callback_findWorkspace:
line    2:
E15: Invalid expression: json_decode(result.result.content)
Press ENTER or type command to continue
Error detected while processing function <SNR>97_HandleMessage[74]..<SNR>124_callback_findWorkspace:
line    3:
E121: Undefined variable: content
Press ENTER or type command to continue
Error detected while processing function <SNR>97_HandleMessage[74]..<SNR>124_callback_findWorkspace:
line    3:
E116: Invalid arguments for function len
Press ENTER or type command to continue
Error detected while processing function <SNR>97_HandleMessage[74]..<SNR>124_callback_findWorkspace:
line    3:
E15: Invalid expression: len(content.Data.Found) < 1
Press ENTER or type command to continue
Error detected while processing function <SNR>97_HandleMessage[74]..<SNR>124_callback_findWorkspace:
line    7:
E121: Undefined variable: content
Press ENTER or type command to continue
Error detected while processing function <SNR>97_HandleMessage[74]..<SNR>124_callback_findWorkspace:
line    7:
E15: Invalid expression: content.Data.Found

Btw @yatli thanks for the hard work here, your the best!

and by types I mean just like vscode displays types in the editor, an example could be let sqr x x = x * x will display //int -> int

yatli commented 4 years ago

Ah I see, you mean "CodeLens". Let me add that to a new issue.

yatli commented 4 years ago

I've seen the flooding vim error before. It's gone after I update coc.nvim O.O

yatli commented 4 years ago

@Bjorn-Strom :CocInfo and project.assets.json please? :)

Bjorn-Strom commented 4 years ago

Sorry for the late reply, I was trying to reproduce the error with a smaller project as this is quite large. This is the only project of mine where this happens..

Here is :CocInfo

## versions

vim version: NVIM v0.4.3
node version: v10.16.0
coc.nvim version: 0.0.74-dc888b4a6e
term: xterm-kitty
platform: darwin

## Messages
E325: ATTENTION
## Output channel: prettier

## Output channel: snippets

## Output channel: fsharp

Listening on stdin

Couldn't find System.ComponentModel.Composition.dll in /Users/bjorn/.config/coc/extensions/coc-fsharp-data/server
Add workspace root /Users/bjorn/Documents/prog/FOO/BigTest
output: 2.2.401 [/usr/local/share/dotnet/sdk]
output: 3.0.100 [/usr/local/share/dotnet/sdk]
output: 3.1.100 [/usr/local/share/dotnet/sdk]

dotnet pack folders: ["/usr/local/share/dotnet/packs"]
New configuration {
  "trace": {
    "server": "off"
  },
  "project": {
    "define": [],
    "otherFlags": [],
    "includeCompileBefore": false
  },
  "codelens": {
    "references": true
  },
  "analysis": {
    "unusedDeclaration": true
  }
}
analyzeLater: /Users/bjorn/Documents/prog/FOO/BigTest/BigTest.fsproj
No cracked project references Program.fs, looking at uncracked projects...
The text of BigTest.fsproj contains the string 'Program.fs', cracking
Analyzing BigTest.fsproj
msbuild: Build started.
msbuild: Project "BigTest.fsproj" (Build target(s)):
msbuild: Building with tools version "Current".
msbuild: Target "_CheckForUnsupportedTargetFramework" skipped, due to false condition; ('$(_UnsupportedTargetFrameworkError)' == 'true') was evaluated as ('' == 'true').
msbuild: Target "_CollectTargetFrameworkForTelemetry" in file "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets" from project "/Users/bjorn/Documents/prog/FOO/BigTest/BigTest.fsproj" (target "_CheckForInvalidConfigurationAndPlatform" depends on it):
msbuild: Using "Telemetry" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
msbuild: Task "Telemetry"
msbuild: Done executing task "Telemetry".
msbuild: Done building target "_CollectTargetFrameworkForTelemetry" in project "BigTest.fsproj".
msbuild: Target "_CheckForUnsupportedNETCoreVersion" in file "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets" from project "/Users/bjorn/Documents/prog/FOO/BigTest/BigTest.fsproj" (target "_CheckForInvalidConfigurationAndPlatform" depends on it):
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(_TargetFrameworkVersionWithoutV)' > '$(NETCoreAppMaximumVersion)') was evaluated as ('3.1' > '3.1').
msbuild: Done building target "_CheckForUnsupportedNETCoreVersion" in project "BigTest.fsproj".
msbuild: Target "_CheckForUnsupportedCppNETCoreVersion" in file "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets" from project "/Users/bjorn/Documents/prog/FOO/BigTest/BigTest.fsproj" (target "_CheckForInvalidConfigurationAndPlatform" depends on it):
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(_TargetFrameworkVersionWithoutV)' < '3.1' and '$(Language)' == 'C++') was evaluated as ('.NETCoreApp' == '.NETCoreApp' and '3.1' < '3.1' and 'F#' == 'C++').
msbuild: Done building target "_CheckForUnsupportedCppNETCoreVersion" in project "BigTest.fsproj".
msbuild: Target "_CheckForUnsupportedNETStandardVersion" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETStandard' And '$(NETStandardMaximumVersion)' != '') was evaluated as ('.NETCoreApp' == '.NETStandard' And '' != '').
msbuild: Target "_CheckForUnsupportedTargetFrameworkAndFeatureCombination" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETFramework') was evaluated as ('.NETCoreApp' == '.NETFramework').
msbuild: Target "_CheckForUnsupportedAppHostUsage" in file "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.RuntimeIdentifierInference.targets" from project "/Users/bjorn/Documents/prog/FOO/BigTest/BigTest.fsproj" (target "_CheckForInvalidConfigurationAndPlatform" depends on it):
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(SelfContained)' == 'true' and '$(RuntimeIdentifier)' == '') was evaluated as ('false' == 'true' and '' == '').
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(SelfContained)' == 'true' and '$(UseAppHost)' != 'true') was evaluated as ('false' == 'true' and 'true' != 'true').
msbuild: 
Task "NETSdkError" skipped, due to false condition; ('$(PublishSingleFile)' == 'true' and '$(RuntimeIdentifier)' == '') was evaluated as ('' == 'true' and '' == '').
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(PublishSingleFile)' == 'true' and '$(UseAppHost)' != 'true') was evaluated as ('' == 'true' and 'true' != 'true').
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(SelfContained)' != 'true' and '$(UseAppHost)' == 'true' and '$(_TargetFrameworkVersionWithoutV)' < '2.1') was evaluated as ('false' != 'true' and 'true' == 'true' and '3.1' < '2.1').
msbuild: Done building target "_CheckForUnsupportedAppHostUsage" in project "BigTest.fsproj".
msbuild: Target "_CheckForMismatchingPlatform" skipped, due to false condition; ('$(RuntimeIdentifier)' != '' and '$(PlatformTarget)' != '') was evaluated as ('' != '' and '' != '').
msbuild: Target "_CheckForLanguageAndFeatureCombinationSupport" in file "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.RuntimeIdentifierInference.targets" from project "/Users/bjorn/Documents/prog/FOO/BigTest/BigTest.fsproj" (target "_CheckForInvalidConfigurationAndPlatform" depends on it):
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(Language)' == 'C++' and $(OutputType) != 'library' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp') was evaluated as ('F#' == 'C++' and Exe != 'library' and '.NETCoreApp' == '.NETCoreApp').
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(Language)' == 'C++' and $(EnableComHosting) == 'true') was evaluated as ('F#' == 'C++' and  == 'true').
msbuild: Done building target "_CheckForLanguageAndFeatureCombinationSupport" in project "BigTest.fsproj".
msbuild: Target "_CheckForNETCoreSdkIsPreview" skipped, due to false condition; ( '$(_NETCoreSdkIsPreview)' == 'true' AND '$(SuppressNETCoreSdkPreviewMessage)' != 'true' ) was evaluated as ( 'false' == 'true' AND '' != 'true' ).
msbuild: Target "_GetProjectJsonPath" in file "/usr/local/share/dotnet/sdk/3.1.100/NuGet.targets" from project "/Users/bjorn/Documents/prog/FOO/BigTest/BigTest.fsproj" (target "_GetRestoreProjectStyle" depends on it):
msbuild: Task "GetRestoreProjectJsonPathTask" skipped, due to false condition; ( '$(RestoreProjectStyle)' == 'ProjectJson' OR '$(RestoreProjectStyle)' == '' ) was evaluated as ( 'PackageReference' == 'ProjectJson' OR 'PackageReference' == '' ).
msbuild: Done building target "_GetProjectJsonPath" in project "BigTest.fsproj".
msbuild: Target "_CheckForUnsupportedNETStandardVersion" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETStandard' And '$(NETStandardMaximumVersion)' != '') was evaluated as ('.NETCoreApp' == '.NETStandard' And '' != '').
msbuild: Target "_CheckForUnsupportedTargetFrameworkAndFeatureCombination" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETFramework') was evaluated as ('.NETCoreApp' == '.NETFramework').
msbuild: Target "UpdateAspNetToFrameworkReference" in file "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets" from project "/Users/bjorn/Documents/prog/FOO/BigTest/BigTest.fsproj" (target "ApplyImplicitVersions" depends on it):
msbuild: Using "CheckIfPackageReferenceShouldBeFrameworkReference" task from assembly "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.1/Microsoft.NET.Build.Tasks.dll".
msbuild: 
Task "CheckIfPackageReferenceShouldBeFrameworkReference"
msbuild: Done executing task "CheckIfPackageReferenceShouldBeFrameworkReference".
msbuild: Task "NETSdkError" skipped, due to false condition; ('$(_ShouldRemoveAspNetCoreAll)' == 'true') was evaluated as ('False' == 'true').
msbuild: Task "CheckIfPackageReferenceShouldBeFrameworkReference"

msbuild: Done executing task "CheckIfPackageReferenceShouldBeFrameworkReference".
msbuild: Task "NETSdkWarning" skipped, due to false condition; ('$(_ShouldRemoveAspNetCoreApp)' == 'true') was evaluated as ('False' == 'true').
msbuild: Done building target "UpdateAspNetToFrameworkReference" in project "BigTest.fsproj".
msbuild: Target "CheckForImplicitPackageReferenceOverrides" in file "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets" from project "/Users/bjorn/Documents/prog/FOO/BigTest/BigTest.fsproj" (target "ApplyImplicitVersions" depends on it):
msbuild: Using "CheckForImplicitPackageReferenceOverrides" task from assembly "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.1/Microsoft.NET.Build.Tasks.dll".
msbuild: Task "CheckForImplicitPackageReferenceOverrides"
msbuild: Done executing task "CheckForImplicitPackageReferenceOverrides".
msbuild: Done building target "CheckForImplicitPackageReferenceOverrides" in project "BigTest.fsproj".
msbuild: Target "ApplyImplicitVersions" in file "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.targets" from project "/Users/bjorn/Documents/prog/FOO/BigTest/BigTest.fsproj" (target "CollectPackageReferences" depends on it):
msbuild: Using "ApplyImplicitVersions" task from assembly "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.1/Microsoft.NET.Build.Tasks.dll".
msbuild: Task "ApplyImplicitVersions"
msbuild: Done executing task "ApplyImplicitVersions".
msbuild: Done building target "ApplyImplicitVersions" in project "BigTest.fsproj".
msbuild: Target "CheckForImplicitPackageReferenceOverrides" skipped. Previously built successfully.
msbuild: Target "ProcessFrameworkReferences" in file "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets" from project "/Users/bjorn/Documents/prog/FOO/BigTest/BigTest.fsproj" (target "CollectPackageReferences" depends on it):
msbuild: Using "CheckForDuplicateFrameworkReferences" task from assembly "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.1/Microsoft.NET.Build.Tasks.dll".
msbuild: Task "CheckForDuplicateFrameworkReferences"
msbuild: Done executing task "CheckForDuplicateFrameworkReferences".
msbuild: Using "ProcessFrameworkReferences" task from assembly "/usr/local/share/dotnet/sdk/3.1.100/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.1/Microsoft.NET.Build.Tasks.dll".
msbuild: Task "ProcessFrameworkReferences"
msbuild: The "ProcessFrameworkReferences" task failed unexpectedly.
System.IO.FileNotFoundException: Could not load file or assembly 'NuGet.Frameworks, Version=5.4.0.2, Culture=neutral, PublicKeyToken=31bf3856ad364e35'. The system cannot find the file specified.

File name: 'NuGet.Frameworks, Version=5.4.0.2, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
   at System.Linq.Enumerable.WhereEnumerableIterator`1.ToList()
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at Microsoft.NET.Build.Tasks.ProcessFrameworkReferences.ExecuteCore()
   at Microsoft.NET.Build.Tasks.TaskBase.Execute()
   at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
   at Microsoft.Build.BackEnd.TaskBuilder.ExecuteInstantiatedTask(ITaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)

msbuild: Done executing task "ProcessFrameworkReferences" -- FAILED.
msbuild: Done building target "ProcessFrameworkReferences" in project "BigTest.fsproj" -- FAILED.
msbuild: Done building project "BigTest.fsproj" -- FAILED.
msbuild: Build FAILED.
Cracked BigTest.fsproj in 5ms
Parsing /Users/bjorn/Documents/prog/FOO/BigTest/obj/project.assets.json
Chose framework netcoreapp3.1 / .NETCoreApp,Version=v3.1
    Argu/6.0.0 <- FSharp.Core/4.7.0
    Argu/6.0.0 <- System.Configuration.ConfigurationManager/4.5.0
    System.Configuration.ConfigurationManager/4.5.0 <- System.Security.Cryptography.ProtectedData/4.5.0
    System.Configuration.ConfigurationManager/4.5.0 <- System.Security.Permissions/4.5.0
    System.Security.Permissions/4.5.0 <- System.Security.AccessControl/4.6.0
    System.Security.AccessControl/4.6.0 <- Microsoft.NETCore.Platforms/3.0.0
    System.Security.AccessControl/4.6.0 <- System.Security.Principal.Windows/4.6.0
    MongoDB.Driver/2.10.0 <- MongoDB.Bson/2.10.0
    MongoDB.Bson/2.10.0 <- NETStandard.Library/2.0.0
    MongoDB.Bson/2.10.0 <- System.Collections.NonGeneric/4.3.0
    System.Collections.NonGeneric/4.3.0 <- System.Diagnostics.Debug/4.3.0
    System.Diagnostics.Debug/4.3.0 <- Microsoft.NETCore.Targets/1.1.0
    System.Diagnostics.Debug/4.3.0 <- System.Runtime/4.3.0
    System.Collections.NonGeneric/4.3.0 <- System.Globalization/4.3.0
    System.Collections.NonGeneric/4.3.0 <- System.Resources.ResourceManager/4.3.0

    System.Resources.ResourceManager/4.3.0 <- System.Reflection/4.3.0
    System.Reflection/4.3.0 <- System.IO/4.3.0
    System.IO/4.3.0 <- 
System.Text.Encoding/4.3.0
    System.IO/4.3.0 <- System.Threading.Tasks/4.3.0
    System.Reflection/4.3.0 <- System.Reflection.Primitives/4.3.0
    System.Collections.NonGeneric/4.3.0 <- System.Runtime.Extensions/4.3.0
    System.Collections.NonGeneric/4.3.0 <- System.Threading/4.3.0
    MongoDB.Bson/2.10.0 <- System.Diagnostics.Process/4.1.0
    System.Diagnostics.Process/4.1.0 <- Microsoft.Win32.Primitives/4.3.0
    System.Diagnostics.Process/4.1.0 <- Microsoft.Win32.Registry/4.6.0
    System.Diagnostics.Process/4.1.0 <- System.Collections/4.3.0
    System.Diagnostics.Process/4.1.0 <- System.IO.FileSystem/4.3.0

    System.IO.FileSystem/4.3.0 <- System.IO.FileSystem.Primitives/4.3.0
    System.IO.FileSystem/4.3.0 <- System.Runtime.Handles/4.3.0
    System.Diagnostics.Process/4.1.0 <- 
System.Runtime.InteropServices/4.3.0
    System.Diagnostics.Process/4.1.0 <- System.Text.Encoding.Extensions/4.3.0
    System.Diagnostics.Process/4.1.0 <- System.Threading.Thread/4.3.0
    System.Diagnostics.Process/4.1.0 <- 
System.Threading.ThreadPool/4.3.0
    System.Diagnostics.Process/4.1.0 <- runtime.native.System/4.3.0
    MongoDB.Bson/2.10.0 <- System.Dynamic.Runtime/4.3.0
    System.Dynamic.Runtime/4.3.0 <- System.Linq/4.3.0
    System.Dynamic.Runtime/4.3.0 <- System.Linq.Expressions/4.3.0
    System.Linq.Expressions/4.3.0 <- System.ObjectModel/4.3.0
    System.Linq.Expressions/4.3.0
 <- System.Reflection.Emit/4.3.0
    System.Reflection.Emit/4.3.0 <- System.Reflection.Emit.ILGeneration/4.3.0
    System.Linq.Expressions/4.3.0 <- System.Reflection.Emit.Lightweight/4.3.0
    System.Linq.Expressions/4.3.0 <- System.Reflection.Extensions/4.3.0
    System.Linq.Expressions/4.3.0 <- System.Reflection.TypeExtensions/4.3.0
    MongoDB.Bson/2.10.0 <- System.Runtime.Serialization.Formatters/4.3.0
    System.Runtime.Serialization.Formatters/4.3.0 <- System.Runtime.Serialization.Primitives/4.3.0
    MongoDB.Driver/2.10.0 <- MongoDB.Driver.Core/2.10.0
    MongoDB.Driver.Core/2.10.0 <- DnsClient/1.2.0
    DnsClient/1.2.0 <- System.Buffers/4.4.0
    MongoDB.Driver.Core/2.10.0 <- MongoDB.Libmongocrypt/1.0.0
    MongoDB.Driver.Core/2.10.0 <- SharpCompress/0.23.0
    SharpCompress/0.23.0 <- System.Text.Encoding.CodePages/4.5.1
    System.Text.Encoding.CodePages/4.5.1 <- System.Runtime.CompilerServices.Unsafe/4.5.2
    MongoDB.Driver.Core/2.10.0 <- System.Collections.Specialized/4.3.0
    System.Collections.Specialized/4.3.0 <- System.Globalization.Extensions/4.3.0
    MongoDB.Driver.Core/2.10.0 <- System.Diagnostics.TextWriterTraceListener/4.0.0
    System.Diagnostics.TextWriterTraceListener/4.0.0 <- System.Diagnostics.TraceSource/4.0.0
    MongoDB.Driver.Core/2.10.0 <- System.Net.NameResolution/4.3.0
    System.Net.NameResolution/4.3.0 <- System.Diagnostics.Tracing/4.3.0
    System.Net.NameResolution/4.3.0 <- System.Net.Primitives/4.3.0
    MongoDB.Driver.Core/2.10.0 <- System.Net.Security/4.3.2
    System.Net.Security/4.3.2 <- System.Collections.Concurrent/4.3.0
    System.Net.Security/4.3.2 <- System.Security.Claims/4.3.0
    System.Security.Claims/4.3.0 <- System.Security.Principal/4.3.0
    System.Net.Security/4.3.2 <- System.Security.Cryptography.Algorithms/4.3.0
    System.Security.Cryptography.Algorithms/4.3.0 <- System.Runtime.Numerics/4.3.0
    System.Security.Cryptography.Algorithms/4.3.0 <- System.Security.Cryptography.Encoding/4.3.0
    System.Security.Cryptography.Encoding/4.3.0 <- System.Security.Cryptography.Primitives/4.3.0

    System.Security.Cryptography.Encoding/4.3.0 <- runtime.native.System.Security.Cryptography.OpenSsl/4.3.2
    runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 <- runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2
    runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 <- runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2
    runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 <- runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2
    runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 <- runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2
    runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 <- runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2
    runtime.native.System.Security.Cryptography.OpenSsl/4.3.2
 <- runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2
    runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 <- runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2
    runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 <- runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2
    runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 <- runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2
    runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 <- runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2
    System.Security.Cryptography.Algorithms/4.3.0 <- runtime.native.System.Security.Cryptography.Apple/4.3.0
    runtime.native.System.Security.Cryptography.Apple/4.3.0 <- runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0

    System.Net.Security/4.3.2 <- System.Security.Cryptography.OpenSsl/4.3.0
    System.Net.Security/4.3.2 <- System.Security.Cryptography.X509Certificates/4.3.0
    System.Security.Cryptography.X509Certificates/4.3.0 <- System.Globalization.Calendars/4.3.0
    System.Security.Cryptography.X509Certificates/4.3.0 <- System.Security.Cryptography.Cng/4.3.0
    System.Security.Cryptography.X509Certificates/4.3.0 <- System.Security.Cryptography.Csp/4.3.0
    System.Security.Cryptography.X509Certificates/4.3.0 <- runtime.native.System.Net.Http/4.3.0

    System.Net.Security/4.3.2 <- runtime.native.System.Net.Security/4.3.0
    MongoDB.Driver.Core/2.10.0 <- System.Security.SecureString/4.3.0
    MongoDB.Driver/2.10.0
 <- System.ComponentModel.TypeConverter/4.3.0
    System.ComponentModel.TypeConverter/4.3.0 <- System.ComponentModel/4.3.0
    System.ComponentModel.TypeConverter/4.3.0 <- System.ComponentModel.Primitives/4.3.0
    MongoDB.Driver/2.10.0 <- System.Linq.Queryable/4.0.1
    SQLProvider/1.1.74 <- System.Console/4.3.0
    SQLProvider/1.1.74 <- System.Data.Common/4.3.0
    System.Data.Common/4.3.0 <- System.Text.RegularExpressions/4.3.0
    SQLProvider/1.1.74 <- System.Data.Odbc/4.5.0
    SQLProvider/1.1.74 <- System.Data.SqlClient/4.7.0
    System.Data.SqlClient/4.7.0 <- runtime.native.System.Data.SqlClient.sni/4.6.0
    runtime.native.System.Data.SqlClient.sni/4.6.0 <- runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0
    runtime.native.System.Data.SqlClient.sni/4.6.0 <- runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0
    runtime.native.System.Data.SqlClient.sni/4.6.0 <- runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0
    SQLProvider/1.1.74 <- System.Runtime.Loader/4.3.0
    BigTest/1.0.0 <- FluentValidation/7.5.2
    FluentValidation/7.5.2 <- System.ComponentModel.Annotations/4.7.0
    BigTest/1.0.0 <- Microsoft.AspNetCore.Authentication.JwtBearer/2.0.3
    Microsoft.AspNetCore.Authentication.JwtBearer/2.0.3 <- Microsoft.AspNetCore.Authentication/2.0.3
    Microsoft.AspNetCore.Authentication/2.0.3 <- Microsoft.AspNetCore.Authentication.Core/2.0.2
    Microsoft.AspNetCore.Authentication.Core/2.0.2 <- Microsoft.AspNetCore.Authentication.Abstractions/2.0.2
    Microsoft.AspNetCore.Authentication.Abstractions/2.0.2 <- Microsoft.AspNetCore.Http.Abstractions/2.0.2
    Microsoft.AspNetCore.Http.Abstractions/2.0.2 <- Microsoft.AspNetCore.Http.Features/2.0.2
    Microsoft.AspNetCore.Http.Features/2.0.2 <- Microsoft.Extensions.Primitives/3.1.1
    Microsoft.AspNetCore.Http.Abstractions/2.0.2 <- System.Text.Encodings.Web/4.5.0
    Microsoft.AspNetCore.Authentication.Abstractions/2.0.2 <- Microsoft.Extensions.Logging.Abstractions/3.1.1
    Microsoft.AspNetCore.Authentication.Abstractions/2.0.2 <- Microsoft.Extensions.Options/3.1.1
    Microsoft.Extensions.Options/3.1.1 <- Microsoft.Extensions.DependencyInjection.Abstractions/3.1.1

Microsoft.AspNetCore.Authentication.Core/2.0.2 <- Microsoft.AspNetCore.Http/2.0.2
    Microsoft.AspNetCore.Http/2.0.2 <- Microsoft.AspNetCore.WebUtilities/2.0.2
    Microsoft.AspNetCore.WebUtilities/2.0.2 <- Microsoft.Net.Http.Headers/2.0.2
    Microsoft.AspNetCore.Http/2.0.2 <- Microsoft.Extensions.ObjectPool/2.0.0
    Microsoft.AspNetCore.Authentication.Core/2.0.2 <- Microsoft.AspNetCore.Http.Extensions/2.0.2
    Microsoft.AspNetCore.Http.Extensions/2.0.2 <- Microsoft.Extensions.FileProviders.Abstractions/2.0.1
    Microsoft.AspNetCore.Authentication/2.0.3 <- Microsoft.AspNetCore.DataProtection/2.0.2
    Microsoft.AspNetCore.DataProtection/2.0.2 <- Microsoft.AspNetCore.Cryptography.Internal/2.0.2
    Microsoft.AspNetCore.DataProtection/2.0.2
 <- Microsoft.AspNetCore.DataProtection.Abstractions/2.0.2
    Microsoft.AspNetCore.DataProtection/2.0.2 <- Microsoft.AspNetCore.Hosting.Abstractions/2.0.2
    Microsoft.AspNetCore.Hosting.Abstractions/2.0.2 <- Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.2

Microsoft.AspNetCore.Hosting.Server.Abstractions/2.0.2 <- Microsoft.Extensions.Configuration.Abstractions/3.1.1
    Microsoft.AspNetCore.Hosting.Abstractions/2.0.2
 <- Microsoft.Extensions.Hosting.Abstractions/2.0.2
    Microsoft.AspNetCore.DataProtection/2.0.2 <- 
System.Security.Cryptography.Xml/4.4.0
    Microsoft.AspNetCore.Authentication/2.0.3
 <- Microsoft.Extensions.WebEncoders/2.0.1
    Microsoft.AspNetCore.Authentication.JwtBearer/2.0.3 <- Microsoft.IdentityModel.Protocols.OpenIdConnect/2.1.4

Microsoft.IdentityModel.Protocols.OpenIdConnect/2.1.4 <- Microsoft.IdentityModel.Protocols/2.1.4
    Microsoft.IdentityModel.Protocols/2.1.4 <- System.Diagnostics.Contracts/4.3.0

Microsoft.IdentityModel.Protocols/2.1.4 <- System.IdentityModel.Tokens.Jwt/5.1.4
    System.IdentityModel.Tokens.Jwt/5.1.4 <- Microsoft.IdentityModel.Tokens/5.1.4
    Microsoft.IdentityModel.Tokens/5.1.4 <- Microsoft.IdentityModel.Logging/1.1.4
    Microsoft.IdentityModel.Tokens/5.1.4 <- Newtonsoft.Json/12.0.2
    Microsoft.IdentityModel.Tokens/5.1.4 <- System.Diagnostics.Tools/4.3.0
    Microsoft.IdentityModel.Tokens/5.1.4 <- System.Runtime.InteropServices.RuntimeInformation/4.3.0
    Microsoft.IdentityModel.Tokens/5.1.4 <- System.Xml.ReaderWriter/4.3.0
    System.Xml.ReaderWriter/4.3.0 <- 
System.Threading.Tasks.Extensions/4.5.3
    Microsoft.IdentityModel.Protocols/2.1.4 <- System.Net.Http/4.3.0
    System.Net.Http/4.3.0 <- System.Diagnostics.DiagnosticSource/4.7.0
    BigTest/1.0.0 <- Microsoft.AspNetCore.Mvc.NewtonsoftJson/3.0.0
    Microsoft.AspNetCore.Mvc.NewtonsoftJson/3.0.0 <- Microsoft.AspNetCore.JsonPatch/3.0.0
    Microsoft.AspNetCore.JsonPatch/3.0.0 <- Microsoft.CSharp/4.7.0
    Microsoft.AspNetCore.Mvc.NewtonsoftJson/3.0.0 <- Newtonsoft.Json.Bson/1.0.2
    BigTest/1.0.0 <- 
Microsoft.EntityFrameworkCore/3.1.1
    Microsoft.EntityFrameworkCore/3.1.1 <- Microsoft.Bcl.AsyncInterfaces/1.1.0
    Microsoft.EntityFrameworkCore/3.1.1 <- Microsoft.Bcl.HashCode/1.1.0
    Microsoft.EntityFrameworkCore/3.1.1 <- Microsoft.EntityFrameworkCore.Abstractions/3.1.1
    Microsoft.EntityFrameworkCore/3.1.1 <- Microsoft.EntityFrameworkCore.Analyzers/3.1.1
    Microsoft.EntityFrameworkCore/3.1.1 <- Microsoft.Extensions.Caching.Memory/3.1.1
    Microsoft.Extensions.Caching.Memory/3.1.1 <- Microsoft.Extensions.Caching.Abstractions/3.1.1
    Microsoft.EntityFrameworkCore/3.1.1 <- Microsoft.Extensions.DependencyInjection/3.1.1
    Microsoft.EntityFrameworkCore/3.1.1 <- Microsoft.Extensions.Logging/3.1.1

    Microsoft.Extensions.Logging/3.1.1 <- Microsoft.Extensions.Configuration.Binder/3.1.1
    Microsoft.Extensions.Configuration.Binder/3.1.1 <- Microsoft.Extensions.Configuration/3.1.1
    Microsoft.EntityFrameworkCore/3.1.1 <- System.Collections.Immutable/1.7.0
    BigTest/1.0.0 <- 
Microsoft.EntityFrameworkCore.Design/3.1.1
    Microsoft.EntityFrameworkCore.Design/3.1.1 <- Microsoft.EntityFrameworkCore.Relational/3.1.1

BigTest/1.0.0 <- Microsoft.EntityFrameworkCore.SqlServer/3.0.0
    Microsoft.EntityFrameworkCore.SqlServer/3.0.0 <- Microsoft.Data.SqlClient/1.0.19249.1
    Microsoft.Data.SqlClient/1.0.19249.1 <- Microsoft.Identity.Client/3.0.8
    Microsoft.Identity.Client/3.0.8 <- System.Runtime.Serialization.Json/4.3.0
    System.Runtime.Serialization.Json/4.3.0 <- System.Private.DataContractSerialization/4.3.0
    System.Private.DataContractSerialization/4.3.0 <- System.Xml.XDocument/4.3.0
    System.Private.DataContractSerialization/4.3.0 <- System.Xml.XmlDocument/4.3.0
    System.Private.DataContractSerialization/4.3.0 <- System.Xml.XmlSerializer/4.3.0
    Microsoft.Data.SqlClient/1.0.19249.1 <- System.Runtime.Caching/4.5.0
    BigTest/1.0.0 <- Microsoft.Extensions.Logging.Debug/3.0.0
    BigTest/1.0.0 <- Microsoft.VisualStudio.Web.CodeGeneration.Design/3.0.0
    Microsoft.VisualStudio.Web.CodeGeneration.Design/3.0.0 <- Microsoft.VisualStudio.Web.CodeGenerators.Mvc/3.0.0
    Microsoft.VisualStudio.Web.CodeGenerators.Mvc/3.0.0 <- Microsoft.VisualStudio.Web.CodeGeneration/3.0.0
    Microsoft.VisualStudio.Web.CodeGeneration/3.0.0 <- Microsoft.VisualStudio.Web.CodeGeneration.EntityFrameworkCore/3.0.0
    Microsoft.VisualStudio.Web.CodeGeneration.EntityFrameworkCore/3.0.0 <- Microsoft.VisualStudio.Web.CodeGeneration.Core/3.0.0
    Microsoft.VisualStudio.Web.CodeGeneration.Core/3.0.0 <- Microsoft.VisualStudio.Web.CodeGeneration.Templating/3.0.0
    Microsoft.VisualStudio.Web.CodeGeneration.Templating/3.0.0 <- Microsoft.AspNetCore.Razor.Language/3.0.0
    Microsoft.VisualStudio.Web.CodeGeneration.Templating/3.0.0 <- Microsoft.AspNetCore.Razor.Runtime/2.2.0
    Microsoft.AspNetCore.Razor.Runtime/2.2.0 <- Microsoft.AspNetCore.Html.Abstractions/2.2.0
    Microsoft.AspNetCore.Razor.Runtime/2.2.0 <- Microsoft.AspNetCore.Razor/2.2.0
    Microsoft.VisualStudio.Web.CodeGeneration.Templating/3.0.0 <- Microsoft.CodeAnalysis.CSharp/3.3.0
    Microsoft.CodeAnalysis.CSharp/3.3.0 <- Microsoft.CodeAnalysis.Common/3.3.0
    Microsoft.CodeAnalysis.Common/3.3.0 <- Microsoft.CodeAnalysis.Analyzers/2.9.3
    Microsoft.CodeAnalysis.Common/3.3.0 <- System.Memory/4.5.3
    Microsoft.CodeAnalysis.Common/3.3.0 <- System.Reflection.Metadata/1.6.0
    Microsoft.VisualStudio.Web.CodeGeneration.Templating/3.0.0 <- Microsoft.CodeAnalysis.Razor/3.0.0
    Microsoft.VisualStudio.Web.CodeGeneration.Templating/3.0.0 <- Microsoft.VisualStudio.Web.CodeGeneration.Utils/3.0.0
    Microsoft.VisualStudio.Web.CodeGeneration.Utils/3.0.0 <- Microsoft.CodeAnalysis.CSharp.Workspaces/3.3.0
    Microsoft.CodeAnalysis.CSharp.Workspaces/3.3.0 <- Microsoft.CodeAnalysis.Workspaces.Common/3.3.0
    Microsoft.CodeAnalysis.Workspaces.Common/3.3.0 <- System.Composition/1.0.31

    System.Composition/1.0.31 <- System.Composition.AttributedModel/1.0.31
    System.Composition/1.0.31 <- System.Composition.Convention/1.0.31

    System.Composition/1.0.31 <- System.Composition.Hosting/1.0.31
    System.Composition.Hosting/1.0.31 <- System.Composition.Runtime/1.0.31
    System.Composition/1.0.31 <- System.Composition.TypedParts/1.0.31
    Microsoft.VisualStudio.Web.CodeGeneration.Utils/3.0.0 <- Microsoft.VisualStudio.Web.CodeGeneration.Contracts/3.0.0
    Microsoft.VisualStudio.Web.CodeGeneration.Utils/3.0.0 <- NuGet.Frameworks/4.7.0
    BigTest/1.0.0 <- MiniProfiler.AspNetCore.Mvc/4.1.0
    MiniProfiler.AspNetCore.Mvc/4.1.0 <- MiniProfiler.AspNetCore/4.1.0

    MiniProfiler.AspNetCore/4.1.0 <- MiniProfiler.Shared/4.1.0
    MiniProfiler.Shared/4.1.0 <- System.Diagnostics.StackTrace/4.3.0

    MiniProfiler.Shared/4.1.0 <- System.Threading.Tasks.Parallel/4.3.0
    MiniProfiler.AspNetCore/4.1.0 <- System.Text.Json/4.6.0
    BigTest/1.0.0 <- MiniProfiler.EntityFrameworkCore/4.1.0

    BigTest/1.0.0 <- Serilog.AspNetCore/2.1.1
    Serilog.AspNetCore/2.1.1 <- Serilog/2.6.0
    Serilog.AspNetCore/2.1.1 <- Serilog.Extensions.Logging/2.0.0
    BigTest/1.0.0 <- Serilog.Formatting.Compact/1.0.0
    BigTest/1.0.0 <- Serilog.Settings.Configuration/2.6.1
    Serilog.Settings.Configuration/2.6.1 <- Microsoft.Extensions.DependencyModel/1.0.0
    Microsoft.Extensions.DependencyModel/1.0.0 <- Microsoft.DotNet.InternalAbstractions/1.0.0
    Microsoft.DotNet.InternalAbstractions/1.0.0 <- System.AppContext/4.1.0
    BigTest/1.0.0 <- Serilog.Sinks.Console/3.1.1
    BigTest/1.0.0 <- Swashbuckle.AspNetCore/5.0.0
    Swashbuckle.AspNetCore/5.0.0 <- Microsoft.Extensions.ApiDescription.Server/3.0.0
    Swashbuckle.AspNetCore/5.0.0 <- Swashbuckle.AspNetCore.Swagger/5.0.0
    Swashbuckle.AspNetCore.Swagger/5.0.0 <- Microsoft.OpenApi/1.1.4
    Swashbuckle.AspNetCore/5.0.0 <- Swashbuckle.AspNetCore.SwaggerGen/5.0.0
    Swashbuckle.AspNetCore/5.0.0 <- Swashbuckle.AspNetCore.SwaggerUI/5.0.0
    BigTest/1.0.0 <- mongocsharpdriver/2.4.0
frameworkReference: Microsoft.NETCore.App "3.1.100"
frameworkReferences: ["Microsoft.NETCore.App"]
runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 has no compile-time dependencies
runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 has no compile-time dependencies
runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 has no compile-time dependencies
runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 has no compile-time dependencies
runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 has no compile-time dependencies
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 has no compile-time dependencies
runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 has no compile-time dependencies
runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 has no compile-time dependencies
runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 has no compile-time dependencies
runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2 has no compile-time dependencies
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0 has no compile-time dependencies
runtime.native.System.Data.SqlClient.sni/4.6.0 has no compile-time dependencies
runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0 has no compile-time dependencies
runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0 has no compile-time dependencies
runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0 has no compile-time dependencies
Couldn't find ../BigTest/BigTest.csproj/bin/placeholder/BigTest.dll in ["/Users/bjorn/.nuget/packages/";
 "/usr/local/share/dotnet/sdk/NuGetFallbackFolder"]
Microsoft.CodeAnalysis.Analyzers/2.9.3 has no compile-time dependencies
System.Composition/1.0.31 has no compile-time dependencies
Swashbuckle.AspNetCore/5.0.0 has no compile-time dependencies
Microsoft.Extensions.ApiDescription.Server/3.0.0 has no compile-time dependencies
absolutePackRef: name=Microsoft.NETCore.App ver=*
Conflict between [("/Users/bjorn/.nuget/packages/system.collections.nongeneric/4.3.0/ref/netstandard1.3/System.Collections.NonGeneric.dll",
  "System.Collections.NonGeneric", 4.0.1.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Collections.NonGeneric.dll",
  "System.Collections.NonGeneric", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Collections.NonGeneric.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.diagnostics.debug/4.3.0/ref/netstandard1.3/System.Diagnostics.Debug.dll",
  "System.Diagnostics.Debug", 4.0.10.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.Debug.dll",
  "System.Diagnostics.Debug", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.Debug.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.runtime/4.3.0/ref/netstandard1.5/System.Runtime.dll",
  "System.Runtime", 4.1.0.0);
 ("/Users/bjorn/.nuget/packages/sqlprovider/1.1.74/lib/netstandard2.0/System.Runtime.dll",
  "System.Runtime", 4.1.2.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.dll",
  "System.Runtime", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.globalization/4.3.0/ref/netstandard1.3/System.Globalization.dll",
  "System.Globalization", 4.0.10.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Globalization.dll",
  "System.Globalization", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Globalization.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.resources.resourcemanager/4.3.0/ref/netstandard1.0/System.Resources.ResourceManager.dll",
  "System.Resources.ResourceManager", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Resources.ResourceManager.dll",
  "System.Resources.ResourceManager", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Resources.ResourceManager.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.reflection/4.3.0/ref/netstandard1.5/System.Reflection.dll",
  "System.Reflection", 4.1.0.0);
 ("/Users/bjorn/.nuget/packages/sqlprovider/1.1.74/lib/netstandard2.0/System.Reflection.dll",
  "System.Reflection", 4.1.2.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.dll",
  "System.Reflection", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.io/4.3.0/ref/netstandard1.5/System.IO.dll",
  "System.IO", 4.1.0.0);
 ("/Users/bjorn/.nuget/packages/sqlprovider/1.1.74/lib/netstandard2.0/System.IO.dll",
  "System.IO", 4.1.2.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.dll",
  "System.IO", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.text.encoding/4.3.0/ref/netstandard1.3/System.Text.Encoding.dll",
  "System.Text.Encoding", 4.0.10.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.Encoding.dll",
  "System.Text.Encoding", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.Encoding.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.threading.tasks/4.3.0/ref/netstandard1.3/System.Threading.Tasks.dll",
  "System.Threading.Tasks", 4.0.10.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.Tasks.dll",
  "System.Threading.Tasks", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.Tasks.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.reflection.primitives/4.3.0/ref/netstandard1.0/System.Reflection.Primitives.dll",
  "System.Reflection.Primitives", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Primitives.dll",
  "System.Reflection.Primitives", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Primitives.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.runtime.extensions/4.3.0/ref/netstandard1.5/System.Runtime.Extensions.dll",
  "System.Runtime.Extensions", 4.1.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Extensions.dll",
  "System.Runtime.Extensions", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Extensions.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.threading/4.3.0/ref/netstandard1.3/System.Threading.dll",
  "System.Threading", 4.0.10.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.dll",
  "System.Threading", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.diagnostics.process/4.1.0/ref/netstandard1.4/System.Diagnostics.Process.dll",
  "System.Diagnostics.Process", 4.1.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.Process.dll",
  "System.Diagnostics.Process", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.Process.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.collections/4.3.0/ref/netstandard1.3/System.Collections.dll",
  "System.Collections", 4.0.10.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Collections.dll",
  "System.Collections", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Collections.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.io.filesystem/4.3.0/ref/netstandard1.3/System.IO.FileSystem.dll",
  "System.IO.FileSystem", 4.0.1.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.FileSystem.dll",
  "System.IO.FileSystem", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.FileSystem.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.io.filesystem.primitives/4.3.0/ref/netstandard1.3/System.IO.FileSystem.Primitives.dll",
  "System.IO.FileSystem.Primitives", 4.0.1.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.FileSystem.Primitives.dll",
  "System.IO.FileSystem.Primitives", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.FileSystem.Primitives.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.runtime.handles/4.3.0/ref/netstandard1.3/System.Runtime.Handles.dll",
  "System.Runtime.Handles", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Handles.dll",
  "System.Runtime.Handles", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Handles.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.runtime.interopservices/4.3.0/ref/netcoreapp1.1/System.Runtime.InteropServices.dll",
  "System.Runtime.InteropServices", 4.1.1.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.InteropServices.dll",
  "System.Runtime.InteropServices", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.InteropServices.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.threading.thread/4.3.0/ref/netstandard1.3/System.Threading.Thread.dll",
  "System.Threading.Thread", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.Thread.dll",
  "System.Threading.Thread", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.Thread.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.dynamic.runtime/4.3.0/ref/netstandard1.3/System.Dynamic.Runtime.dll",
  "System.Dynamic.Runtime", 4.0.10.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Dynamic.Runtime.dll",
  "System.Dynamic.Runtime", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Dynamic.Runtime.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.linq/4.3.0/ref/netstandard1.6/System.Linq.dll",
  "System.Linq", 4.1.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Linq.dll",
  "System.Linq", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Linq.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.linq.expressions/4.3.0/ref/netstandard1.6/System.Linq.Expressions.dll",
  "System.Linq.Expressions", 4.1.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Linq.Expressions.dll",
  "System.Linq.Expressions", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Linq.Expressions.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.objectmodel/4.3.0/ref/netstandard1.3/System.ObjectModel.dll",
  "System.ObjectModel", 4.0.10.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ObjectModel.dll",
  "System.ObjectModel", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ObjectModel.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.reflection.emit.ilgeneration/4.3.0/ref/netstandard1.0/System.Reflection.Emit.ILGeneration.dll",
  "System.Reflection.Emit.ILGeneration", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Emit.ILGeneration.dll",
  "System.Reflection.Emit.ILGeneration", 4.1.1.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Emit.ILGeneration.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.reflection.emit.lightweight/4.3.0/ref/netstandard1.0/System.Reflection.Emit.Lightweight.dll",
  "System.Reflection.Emit.Lightweight", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Emit.Lightweight.dll",
  "System.Reflection.Emit.Lightweight", 4.1.1.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Emit.Lightweight.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.reflection.extensions/4.3.0/ref/netstandard1.0/System.Reflection.Extensions.dll",
  "System.Reflection.Extensions", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Extensions.dll",
  "System.Reflection.Extensions", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Extensions.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.reflection.typeextensions/4.3.0/ref/netstandard1.5/System.Reflection.TypeExtensions.dll",
  "System.Reflection.TypeExtensions", 4.1.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.TypeExtensions.dll",
  "System.Reflection.TypeExtensions", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.TypeExtensions.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.runtime.serialization.formatters/4.3.0/ref/netstandard1.3/System.Runtime.Serialization.Formatters.dll",
  "System.Runtime.Serialization.Formatters", 4.0.1.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Serialization.Formatters.dll",
  "System.Runtime.Serialization.Formatters", 4.0.4.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Serialization.Formatters.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.runtime.serialization.primitives/4.3.0/ref/netstandard1.3/System.Runtime.Serialization.Primitives.dll",
  "System.Runtime.Serialization.Primitives", 4.1.1.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Serialization.Primitives.dll",
  "System.Runtime.Serialization.Primitives", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Serialization.Primitives.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.text.encoding.codepages/4.5.1/lib/netstandard2.0/System.Text.Encoding.CodePages.dll",
  "System.Text.Encoding.CodePages", 4.1.1.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.Encoding.CodePages.dll",
  "System.Text.Encoding.CodePages", 4.1.3.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.Encoding.CodePages.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.runtime.compilerservices.unsafe/4.5.2/ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
  "System.Runtime.CompilerServices.Unsafe", 4.0.4.1);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll",
  "System.Runtime.CompilerServices.Unsafe", 4.0.6.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.collections.specialized/4.3.0/ref/netstandard1.3/System.Collections.Specialized.dll",
  "System.Collections.Specialized", 4.0.1.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Collections.Specialized.dll",
  "System.Collections.Specialized", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Collections.Specialized.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.diagnostics.textwritertracelistener/4.0.0/ref/netstandard1.3/System.Diagnostics.TextWriterTraceListener.dll",
  "System.Diagnostics.TextWriterTraceListener", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.TextWriterTraceListener.dll",
  "System.Diagnostics.TextWriterTraceListener", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.TextWriterTraceListener.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.diagnostics.tracesource/4.0.0/ref/netstandard1.3/System.Diagnostics.TraceSource.dll",
  "System.Diagnostics.TraceSource", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.TraceSource.dll",
  "System.Diagnostics.TraceSource", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.TraceSource.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.net.nameresolution/4.3.0/ref/netstandard1.3/System.Net.NameResolution.dll",
  "System.Net.NameResolution", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.NameResolution.dll",
  "System.Net.NameResolution", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.NameResolution.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.diagnostics.tracing/4.3.0/ref/netstandard1.5/System.Diagnostics.Tracing.dll",
  "System.Diagnostics.Tracing", 4.1.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.Tracing.dll",
  "System.Diagnostics.Tracing", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.Tracing.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.net.primitives/4.3.0/ref/netstandard1.3/System.Net.Primitives.dll",
  "System.Net.Primitives", 4.0.10.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.Primitives.dll",
  "System.Net.Primitives", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.Primitives.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.net.security/4.3.2/ref/netstandard1.3/System.Net.Security.dll",
  "System.Net.Security", 4.0.1.2);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.Security.dll",
  "System.Net.Security", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.Security.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.collections.concurrent/4.3.0/ref/netstandard1.3/System.Collections.Concurrent.dll",
  "System.Collections.Concurrent", 4.0.10.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Collections.Concurrent.dll",
  "System.Collections.Concurrent", 4.0.15.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Collections.Concurrent.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.security.claims/4.3.0/ref/netstandard1.3/System.Security.Claims.dll",
  "System.Security.Claims", 4.0.1.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Claims.dll",
  "System.Security.Claims", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Claims.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.security.principal/4.3.0/ref/netstandard1.0/System.Security.Principal.dll",
  "System.Security.Principal", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Principal.dll",
  "System.Security.Principal", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Principal.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.security.cryptography.algorithms/4.3.0/ref/netstandard1.6/System.Security.Cryptography.Algorithms.dll",
  "System.Security.Cryptography.Algorithms", 4.2.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Cryptography.Algorithms.dll",
  "System.Security.Cryptography.Algorithms", 4.3.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Cryptography.Algorithms.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.security.cryptography.encoding/4.3.0/ref/netstandard1.3/System.Security.Cryptography.Encoding.dll",
  "System.Security.Cryptography.Encoding", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Cryptography.Encoding.dll",
  "System.Security.Cryptography.Encoding", 4.1.2.0)]
, chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Cryptography.Encoding.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.security.cryptography.primitives/4.3.0/ref/netstandard1.3/System.Security.Cryptography.Primitives.dll",
  "System.Security.Cryptography.Primitives", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCor
e.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Cryptography.Primitives.dll",
  "System.Security.Cryptography.Primitives", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Cryptography.Primitives.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.security.cryptography.x509certificates/4.3.0/ref/netstandard1.4/System.Security.Cryptography.X509Certificates.dll",
  "System.Security.Cryptography.X509Certificates", 4.1.0.0);
 ("/usr/local/share/dotnet/pack
s/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Cryptography.X509Certificates.dll",
  "System.Security.Cryptography.X509Certificates", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.Cryptography.X509Certificates.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.security.securestring/4.3.0/ref/netstandard1.3/System.Security.SecureString.dll",
  "System.Security.SecureString", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1
/System.Security.SecureString.dll",
  "System.Security.SecureString", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Security.SecureString.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.componentmodel.typeconverter/4.3.0/ref/netstandard1.5/System.ComponentModel.TypeConverter.dll",
  "System.ComponentModel.TypeConverter", 4.1.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.
1.0/ref/netcoreapp3.1/System.ComponentModel.TypeConverter.dll",
  "System.ComponentModel.TypeConverter", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ComponentModel.TypeConverter.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.componentmodel/4.3.0/ref/netstandard1.0/System.ComponentModel.dll",
  "System.ComponentModel", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ComponentMode
l.dll",
  "System.ComponentModel", 4.0.4.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ComponentModel.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.componentmodel.primitives/4.3.0/ref/netstandard1.0/System.ComponentModel.Primitives.dll",
  "System.ComponentModel.Primitives", 4.1.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/n
etcoreapp3.1/System.ComponentModel.Primitives.dll",
  "System.ComponentModel.Primitives", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.ComponentModel.Primitives.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.linq.queryable/4.0.1/ref/netstandard1.0/System.Linq.Queryable.dll",
  "System.Linq.Queryable", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Linq.Queryabl
e.dll",
  "System.Linq.Queryable", 4.0.4.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Linq.Queryable.dll
Conflict between [("/Users/bjorn/.nuget/packages/sqlprovider/1.1.74/lib/netstandard2.0/System.Console.dll",
  "System.Console", 4.0.2.0);
 ("/Users/bjorn/.nuget/packages/system.console/4.3.0/ref/netstandard1.3/System.Console.dll",
  "System.Console", 4.0.
0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Console.dll",
  "System.Console", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Console.dll
Conflict between [("/Users/bjorn/.nuget/packages/sqlprovider/1.1.74/lib/netstandard2.0/System.Data.SqlClient.dll",
  "System.Data.SqlClient", 4.2.0.0);
 ("/Users/bjorn/.nuget/packages/system.data.sqlclient/4.7.0/ref/netcoreapp2.1/System.Data.SqlClient.dll
",
  "System.Data.SqlClient", 4.6.0.0)], chose /Users/bjorn/.nuget/packages/system.data.sqlclient/4.7.0/ref/netcoreapp2.1/System.Data.SqlClient.dll
Conflict between [("/Users/bjorn/.nuget/packages/sqlprovider/1.1.74/lib/netstandard2.0/netstandard.dll",
  "netstandard", 2.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/netstandard.dll",
  "netstandard", 2.1.0.0)]
, chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/netstandard.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.data.common/4.3.0/ref/netstandard1.2/System.Data.Common.dll",
  "System.Data.Common", 4.1.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Data.Common.dll",
  "S
ystem.Data.Common", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Data.Common.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.text.regularexpressions/4.3.0/ref/netcoreapp1.1/System.Text.RegularExpressions.dll",
  "System.Text.RegularExpressions", 4.1.1.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcorea
pp3.1/System.Text.RegularExpressions.dll",
  "System.Text.RegularExpressions", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.RegularExpressions.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.runtime.loader/4.3.0/ref/netstandard1.5/System.Runtime.Loader.dll",
  "System.Runtime.Loader", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Loade
r.dll",
  "System.Runtime.Loader", 4.1.1.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.Loader.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.componentmodel.annotations/4.7.0/ref/netstandard2.1/System.ComponentModel.Annotations.dll",
  "System.ComponentModel.Annotations", 4.3.1.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/re
f/netcoreapp3.1/System.ComponentModel.Annotations.dll",
  "System.ComponentModel.Annotations", 4.3.1.0)], chose /Users/bjorn/.nuget/packages/system.componentmodel.annotations/4.7.0/ref/netstandard2.1/System.ComponentModel.Annotations.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.text.encodings.web/4.5.0/lib/netstandard2.0/System.Text.Encodings.Web.dll",
  "System.Text.Encodings.Web", 4.0.3.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.T
ext.Encodings.Web.dll",
  "System.Text.Encodings.Web", 4.0.5.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.Encodings.Web.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.diagnostics.contracts/4.3.0/ref/netstandard1.0/System.Diagnostics.Contracts.dll",
  "System.Diagnostics.Contracts", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1
/System.Diagnostics.Contracts.dll",
  "System.Diagnostics.Contracts", 4.0.4.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.Contracts.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.diagnostics.tools/4.3.0/ref/netstandard1.0/System.Diagnostics.Tools.dll",
  "System.Diagnostics.Tools", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diag
nostics.Tools.dll",
  "System.Diagnostics.Tools", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.Tools.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.runtime.interopservices.runtimeinformation/4.3.0/ref/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll",
  "System.Runtime.InteropServices.RuntimeInformation", 4.0.1.0);
 ("/usr/local/share
/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.InteropServices.RuntimeInformation.dll",
  "System.Runtime.InteropServices.RuntimeInformation", 4.0.4.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Runtime.InteropServices.RuntimeInformation.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.xml.readerwriter/4.3.0/ref/netstandard1.3/System.Xml.ReaderWriter.dll",
  "System.Xml.ReaderWriter", 4.1.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Xml.Rea
derWriter.dll",
  "System.Xml.ReaderWriter", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Xml.ReaderWriter.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.net.http/4.3.0/ref/netstandard1.3/System.Net.Http.dll",
  "System.Net.Http", 4.1.1.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.Http.dll",
  "System.Net.Ht
tp", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Net.Http.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.diagnostics.diagnosticsource/4.7.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll",
  "System.Diagnostics.DiagnosticSource", 4.0.5.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.
1.0/ref/netcoreapp3.1/System.Diagnostics.DiagnosticSource.dll",
  "System.Diagnostics.DiagnosticSource", 4.0.5.0)], chose /Users/bjorn/.nuget/packages/system.diagnostics.diagnosticsource/4.7.0/lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.collections.immutable/1.7.0/lib/netstandard2.0/System.Collections.Immutable.dll",
  "System.Collections.Immutable", 1.2.5.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1
/System.Collections.Immutable.dll",
  "System.Collections.Immutable", 1.2.5.0)], chose /Users/bjorn/.nuget/packages/system.collections.immutable/1.7.0/lib/netstandard2.0/System.Collections.Immutable.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.reflection.metadata/1.6.0/lib/netstandard2.0/System.Reflection.Metadata.dll",
  "System.Reflection.Metadata", 1.4.3.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/Syste
m.Reflection.Metadata.dll",
  "System.Reflection.Metadata", 1.4.5.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Reflection.Metadata.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.diagnostics.stacktrace/4.3.0/ref/netstandard1.3/System.Diagnostics.StackTrace.dll",
  "System.Diagnostics.StackTrace", 4.0.2.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp
3.1/System.Diagnostics.StackTrace.dll",
  "System.Diagnostics.StackTrace", 4.1.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Diagnostics.StackTrace.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.threading.tasks.parallel/4.3.0/ref/netstandard1.1/System.Threading.Tasks.Parallel.dll",
  "System.Threading.Tasks.Parallel", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netc
oreapp3.1/System.Threading.Tasks.Parallel.dll",
  "System.Threading.Tasks.Parallel", 4.0.4.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Threading.Tasks.Parallel.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.text.json/4.6.0/lib/netcoreapp3.0/System.Text.Json.dll",
  "System.Text.Json", 4.0.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.Json.dll",
  "System.Tex
t.Json", 4.0.1.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.Text.Json.dll
Conflict between [("/Users/bjorn/.nuget/packages/system.appcontext/4.1.0/ref/netstandard1.6/System.AppContext.dll",
  "System.AppContext", 4.1.0.0);
 ("/usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.AppContext.dll",
  "Syste
m.AppContext", 4.2.2.0)], chose /usr/local/share/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.AppContext.dll
Failed to build BigTest.fsproj: The expression ""Activities/ActivityDbModel.cs".GetPathsOfAllDirectoriesAbove()" cannot be evaluated. System.String.GetPathsOfAllDirectoriesAbove  /usr/local/share/dotnet/sdk/3.1.100/Roslyn/Microsoft.Managed.Core.targets
--------- Project references -----------------
---------- otherProjectReferences ----------------
----------- packageReferences ---------------
----------- directReferences ---------------
----------- systemReferences ---------------
----------- ConditionalCompilationDefines ---------------
----------- OtherCompilerFlags ---------------
--------------------------
/Users/bjorn/Documents/prog/FOO/BigTest/BigTest.fsproj: 
  ProjectFileName: "/Users/bjorn/Documents/prog/FOO/BigTest/BigTest.fsproj"
  SourceFiles: [||]
  ReferencedProjects: []
  OtherOptions: [|"--noframework"|]
  LoadTime: 2/21/2020 11:08:36 AM
  ExtraProjectInfo: <null>
  IsIncompleteTypeCheckEnvironment: false
  OriginalLoadReferences: []
  ExtraProjectInfo: <null>
  Stamp: <null>
  UnresolvedReferences: <null>
  UseScriptResolutionRules: false
No cracked project references Program.fs, looking at uncracked projects...

I am unable to copy in the asset file here. This program is quite big and it is larger than the character limit..

Thanks for all your help with this @yatli !

Notaduck commented 4 years ago

Just wanted to let you guys know that my "issue" has been solved! So you can close this issue when you feel it's time.

Bjorn-Strom commented 4 years ago

@notaduck do anything to solve it?

Notaduck commented 4 years ago

only the things that @yatti suggested :) One of them was to make my project build -_"

Bjorn-Strom commented 4 years ago

I see! Well for me it works on all projects apart from this one. So it´s not a big deal. Rider works okay enough on it and I get to use Vim on all the others. That will suffice I guess 🤓