fsprojects / SQLProvider

A general F# SQL database erasing type provider, supporting LINQ queries, schema exploration, individuals, CRUD operations and much more besides.
https://fsprojects.github.io/SQLProvider
Other
572 stars 146 forks source link

SQLProvider fails to build on Mac OS X targeting .netcoreapp2.0 #597

Closed iwasdavid closed 5 years ago

iwasdavid commented 5 years ago

Description

When trying to build a simple console app in Mac OSX referencing SQLProvider, the build fails.

Repro steps

Using the following .fsproj I would expect my project to build

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

    <PropertyGroup>
        <OutputType>Exe</OutputType>
        <TargetFramework>netcoreapp2.0</TargetFramework>
    </PropertyGroup>

    <PropertyGroup>
        <FscToolPath>/Library/Frameworks/Mono.framework/Versions/Current/Commands</FscToolPath>
        <FscToolExe>fsharpc</FscToolExe>
    </PropertyGroup>

    <ItemGroup><!-- Mono fix -->
        <Reference Include="FSharp.Data.SqlProvider">
            <HintPath>/Users/davidlowe/.nuget/packages/SQLProvider/1.1.57/lib/net451/FSharp.Data.SqlProvider.dll</HintPath>
        </Reference>
    </ItemGroup>

    <ItemGroup>
        <Compile Include="Program.fs" />
    </ItemGroup>

    <ItemGroup>
        <PackageReference Include="SQLProvider" Version="1.1.57" />
        <PackageReference Include="System.Data.SqlClient" Version="4.4.0" />
    </ItemGroup>

    <Target Name="PostBuild" AfterTargets="PostBuildEvent">
        <Exec Command="cp /Users/davidlowe/.nuget/packages/System.Data.SqlClient/4.4.0/runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll bin/Debug/netcoreapp2.0/" />
    </Target>

</Project>

Expected behavior

dotnet build to succeed.

Actual behavior

dotnet restore succeeds. dotnet build fails with message:

➜  ConsoleApp2 dotnet build
Microsoft (R) Build Engine version 15.9.20+g88f5fadfbe for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

  Restore completed in 48.94 ms for /Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2/ConsoleApp2.fsproj.
error FS3033 : The type provider 'FSharp.Data.Sql.SqlTypeProvider' reported an error : The method or operation is not implemented. [/Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2/ConsoleApp2.fsproj]
FSC : error FS3020: One or more errors seen during provided type setup [/Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2/ConsoleApp2.fsproj]

Build FAILED.

error FS3033 : The type provider 'FSharp.Data.Sql.SqlTypeProvider' reported an error : The method or operation is not implemented. [/Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2/ConsoleApp2.fsproj]
FSC : error FS3020: One or more errors seen during provided type setup [/Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2/ConsoleApp2.fsproj]
    0 Warning(s)
    2 Error(s)

Time Elapsed 00:00:04.66

Known workarounds

None.

Build Diagnostics

Build started 01/17/2019 22:14:36.
__________________________________________________
Project "/Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2/ConsoleApp2.fsproj" (rebuild target(s)):

Building with tools version "15.0".
Target "_CheckForUnsupportedTargetFramework" skipped, due to false condition; ('$(_UnsupportedTargetFrameworkError)' == 'true') was evaluated as ('' == 'true').
Target _CollectTargetFrameworkForTelemetry:
  Using "Telemetry" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "Telemetry"
  Done executing task "Telemetry".
Target _CheckForUnsupportedNETCoreVersion:
  Task "NETSdkError" skipped, due to false condition; ('$(_TargetFrameworkVersionWithoutV)' > '$(NETCoreAppMaximumVersion)') was evaluated as ('2.0' > '2.2').
Target "_CheckForUnsupportedNETStandardVersion" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETStandard' And '$(NETStandardMaximumVersion)' != '') was evaluated as ('.NETCoreApp' == '.NETStandard' And '' != '').
Target _CheckForUnsupportedAppHostUsage:
  Task "NETSdkError" skipped, due to false condition; ('$(SelfContained)' == 'true' and '$(RuntimeIdentifier)' == '') was evaluated as ('' == 'true' and '' == '').
  Task "NETSdkError" skipped, due to false condition; ('$(UseAppHost)' == 'true' and '$(RuntimeIdentifier)' == '') was evaluated as ('' == 'true' and '' == '').
  Task "NETSdkError" skipped, due to false condition; ('$(SelfContained)' == 'true' and '$(UseAppHost)' != 'true') was evaluated as ('' == 'true' and '' != 'true').
  Task "NETSdkError" skipped, due to false condition; ('$(SelfContained)' != 'true' and '$(UseAppHost)' == 'true' and '$(_TargetFrameworkVersionWithoutV)' < '2.1') was evaluated as ('' != 'true' and '' == 'true' and '2.0' < '2.1').
Target "_CheckForMismatchingPlatform" skipped, due to false condition; ('$(RuntimeIdentifier)' != '' and '$(PlatformTarget)' != '') was evaluated as ('' != '' and '' != '').
Target "_CheckForNETCoreSdkIsPreview" skipped, due to false condition; ( '$(_NETCoreSdkIsPreview)' == 'true' AND '$(SuppressNETCoreSdkPreviewMessage)' != 'true' ) was evaluated as ( '' == 'true' AND '' != 'true' ).
Target _GetProjectJsonPath:
  Task "GetRestoreProjectJsonPathTask" skipped, due to false condition; ( '$(RestoreProjectStyle)' == 'ProjectJson' OR '$(RestoreProjectStyle)' == '' ) was evaluated as ( 'PackageReference' == 'ProjectJson' OR 'PackageReference' == '' ).
Target "_CheckForUnsupportedNETStandardVersion" skipped, due to false condition; ('$(TargetFrameworkIdentifier)' == '.NETStandard' And '$(NETStandardMaximumVersion)' != '') was evaluated as ('.NETCoreApp' == '.NETStandard' And '' != '').
Target CheckForImplicitPackageReferenceOverrides:
  Using "CheckForImplicitPackageReferenceOverrides" task from assembly "/usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.0/Microsoft.NET.Build.Tasks.dll".
  Task "CheckForImplicitPackageReferenceOverrides"
  Done executing task "CheckForImplicitPackageReferenceOverrides".
Target ApplyImplicitVersions:
  Using "ApplyImplicitVersions" task from assembly "/usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.0/Microsoft.NET.Build.Tasks.dll".
  Task "ApplyImplicitVersions"
  Done executing task "ApplyImplicitVersions".
Target "CheckForImplicitPackageReferenceOverrides" skipped. Previously built successfully.
Target _CheckForObsoleteDotNetCliToolReferences:
  Task "NETSdkWarning" skipped, due to false condition; ( '%(_ReferenceToObsoleteDotNetCliTool.Identity)' != '' ) was evaluated as ( '' != '' ).
Target CollectPackageReferences:
Target _GetRestoreProjectStyle:
Target EnableIntermediateOutputPathMismatchWarning:
Target "ApplyImplicitVersions" skipped. Previously built successfully.
Target "WarnForExplicitVersions" skipped, due to false condition; ('@(SdkBuildWarning)' != '') was evaluated as ('' != '').
Target "CheckForImplicitPackageReferenceOverrides" skipped. Previously built successfully.
Target CheckForDuplicateItems:
  Using "CheckForDuplicateItems" task from assembly "/usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.0/Microsoft.NET.Build.Tasks.dll".
  Task "CheckForDuplicateItems"
  Done executing task "CheckForDuplicateItems".
  Task "CheckForDuplicateItems"
  Done executing task "CheckForDuplicateItems".
  Task "CheckForDuplicateItems"
  Done executing task "CheckForDuplicateItems".
Target _CheckForInvalidConfigurationAndPlatform:
  Task "Error" skipped, due to false condition; ( '$(_InvalidConfigurationError)' == 'true' ) was evaluated as ( '' == 'true' ).
  Task "Warning" skipped, due to false condition; ( '$(_InvalidConfigurationWarning)' == 'true' ) was evaluated as ( '' == 'true' ).
  Using "Message" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "Message"
    Configuration=Debug
  Done executing task "Message".
  Task "Message"
    Platform=AnyCPU
  Done executing task "Message".
  Task "Error" skipped, due to false condition; ('$(OutDir)' != '' and !HasTrailingSlash('$(OutDir)')) was evaluated as ('bin/Debug/netcoreapp2.0/' != '' and !HasTrailingSlash('bin/Debug/netcoreapp2.0/')).
  Task "Error" skipped, due to false condition; ('$(BaseIntermediateOutputPath)' != '' and !HasTrailingSlash('$(BaseIntermediateOutputPath)')) was evaluated as ('obj/' != '' and !HasTrailingSlash('obj/')).
  Task "Error" skipped, due to false condition; ('$(IntermediateOutputPath)' != '' and !HasTrailingSlash('$(IntermediateOutputPath)')) was evaluated as ('obj/Debug/netcoreapp2.0/' != '' and !HasTrailingSlash('obj/Debug/netcoreapp2.0/')).
  Task "Error" skipped, due to false condition; ( '$(_InitialMSBuildProjectExtensionsPath)' != '' And '$(MSBuildProjectExtensionsPath)' != '$(_InitialMSBuildProjectExtensionsPath)' ) was evaluated as ( '/Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2/obj/' != '' And '/Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2/obj/' != '/Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2/obj/' ).
  Task "Warning" skipped, due to false condition; ( '$(EnableBaseIntermediateOutputPathMismatchWarning)' == 'true' And '$(_InitialBaseIntermediateOutputPath)' != '$(BaseIntermediateOutputPath)' And '$(BaseIntermediateOutputPath)' != '$(MSBuildProjectExtensionsPath)' ) was evaluated as ( 'true' == 'true' And 'obj/' != 'obj/' And 'obj/' != '/Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2/obj/' ).
Target _SdkBeforeRebuild:
Target BeforeRebuild:
Target BeforeClean:
Target "UnmanagedUnregistration" skipped, due to false condition; ((('$(_AssemblyTimestampBeforeCompile)' != '$(_AssemblyTimestampAfterCompile)' or '$(RegisterForComInterop)' != 'true' or '$(OutputType)' != 'library') or
                    ('$(_AssemblyTimestampBeforeCompile)' == '')) and
                   Exists('@(_UnmanagedRegistrationCache)')) was evaluated as ((('' != '' or '' != 'true' or 'Exe' != 'library') or
                    ('' == '')) and
                   Exists('obj/ConsoleApp2.fsproj.UnmanagedRegistration.cache')).
Target _SdkBeforeClean:
Target CoreClean:
  Using "Delete" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "Delete"
  Done executing task "Delete".
  Using "ReadLinesFromFile" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "ReadLinesFromFile"
  Done executing task "ReadLinesFromFile".
  Using "FindUnderPath" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "FindUnderPath"
    Comparison path is "bin/Debug/netcoreapp2.0/".
  Done executing task "FindUnderPath".
  Task "FindUnderPath"
    Comparison path is "obj/Debug/netcoreapp2.0/".
  Done executing task "FindUnderPath".
  Task "Delete"
    Deleting file "/Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2/obj/Debug/netcoreapp2.0/ConsoleApp2.fsprojAssemblyReference.cache".
    Deleting file "/Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2/obj/Debug/netcoreapp2.0/ConsoleApp2.AssemblyInfoInputs.cache".
    Deleting file "/Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2/obj/Debug/netcoreapp2.0/ConsoleApp2.AssemblyInfo.fs".
  Done executing task "Delete".
  Using "RemoveDuplicates" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "RemoveDuplicates"
  Done executing task "RemoveDuplicates".
  Using "MakeDir" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "MakeDir"
  Done executing task "MakeDir".
  Using "WriteLinesToFile" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "WriteLinesToFile"
  Done executing task "WriteLinesToFile".
Target ResolvePackageAssets:
  Using "ResolvePackageAssets" task from assembly "/usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.0/Microsoft.NET.Build.Tasks.dll".
  Task "ResolvePackageAssets"
  Done executing task "ResolvePackageAssets".
Target "AdjustDefaultPlatformTargetForNetFrameworkExeWithNoNativeCopyLocalItems" skipped, due to false condition; ('$(_UsingDefaultPlatformTarget)' == 'true' and
                     '$(_UsingDefaultRuntimeIdentifier)' == 'true' and 
                     '@(NativeCopyLocalItems)' == '') was evaluated as ('true' == 'true' and
                     '' == 'true' and 
                     '' == '').
Target "FilterSatelliteResources" skipped, due to false condition; ('$(SatelliteResourceLanguages)' != '') was evaluated as ('' != '').
Target ResolveLockFileReferences:
  Using "JoinItems" task from assembly "/usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.0/Microsoft.NET.Build.Tasks.dll".
  Task "JoinItems"
  Done executing task "JoinItems".
Target "ResolvePackageAssets" skipped. Previously built successfully.
Target ResolveLockFileAnalyzers:
Target "ResolveLockFileCopyLocalProjectDeps" skipped, due to false condition; ('$(CopyLocalLockFileAssemblies)' == 'true') was evaluated as ('false' == 'true').
Target "ResolvePackageAssets" skipped. Previously built successfully.
Target RunProduceContentAssets:
  Using "ProduceContentAssets" task from assembly "/usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.0/Microsoft.NET.Build.Tasks.dll".
  Task "ProduceContentAssets"
  Done executing task "ProduceContentAssets".
  Task "CreateItem" skipped, due to false condition; ('@(_ProcessedContentItems)' != '') was evaluated as ('' != '').
Target "ResolvePackageAssets" skipped. Previously built successfully.
Target IncludeTransitiveProjectReferences:
Target ResolvePackageDependenciesForBuild:
Target AssignProjectConfiguration:
  Using "AssignProjectConfiguration" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "AssignProjectConfiguration"
  Done executing task "AssignProjectConfiguration".
Target _SplitProjectReferencesByFileExistence:
  Task "ResolveNonMSBuildProjectOutput" skipped, due to false condition; ('$(BuildingInsideVisualStudio)'=='true' and '@(ProjectReferenceWithConfiguration)'!='') was evaluated as (''=='true' and ''!='').
Target _GetProjectReferenceTargetFrameworkProperties:
  Using "MSBuild" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "MSBuild"
  Done executing task "MSBuild".
  Task "GetReferenceNearestTargetFrameworkTask" skipped, due to false condition; ('@(_ProjectReferenceTargetFrameworkPossibilities->Count())' != '0' and '$(ReferringTargetFrameworkForProjectReferences)' != '') was evaluated as ('0' != '0' and '.NETCoreApp,Version=v2.0' != '').
Target PrepareProjectReferences:
Target CleanReferencedProjects:
  Task "MSBuild" skipped, due to false condition; ('$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '') was evaluated as ('' != 'true' and 'False' == 'true' and '' != '').
Target CleanPublishFolder:
  Task "RemoveDir" skipped, due to false condition; ('$(PublishDir)'=='$(OutputPath)app.publish\' and Exists('$(PublishDir)')) was evaluated as ('bin/Debug/netcoreapp2.0/publish/'=='bin/Debug/netcoreapp2.0/app.publish\' and Exists('bin/Debug/netcoreapp2.0/publish/')).
Target AfterClean:
Target Clean:
Target "_CleanPackageFiles" skipped, due to false condition; ('$(GeneratePackageOnBuild)' == 'true') was evaluated as ('false' == 'true').
Target BeforeBuild:
Target BuildOnlySettings:
Target GetFrameworkPaths:
Target "_CheckForUnsupportedTargetFramework" skipped, due to false condition; ('$(_UnsupportedTargetFrameworkError)' == 'true') was evaluated as ('' == 'true').
Target GetReferenceAssemblyPaths:
Target "AssignLinkMetadata" skipped, due to false condition; ( '$(SynthesizeLinkMetadata)' == 'true' ) was evaluated as ( '' == 'true' ).
Target GenerateFSharpTextResources:
  Task "MakeDir"
  Done executing task "MakeDir".
  Using "FSharpEmbedResXSource" task from assembly "/usr/local/share/dotnet/sdk/2.2.101/FSharp/FSharp.Build.dll".
  Task "FSharpEmbedResXSource"
  Done executing task "FSharpEmbedResXSource".
  Using "FSharpEmbedResourceText" task from assembly "/usr/local/share/dotnet/sdk/2.2.101/FSharp/FSharp.Build.dll".
  Task "FSharpEmbedResourceText"
  Done executing task "FSharpEmbedResourceText".
Target PrepareForBuild:
  Using "FindAppConfigFile" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "FindAppConfigFile"
  Done executing task "FindAppConfigFile".
  Task "MakeDir"
  Done executing task "MakeDir".
Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!='').
Target BeforeResolveReferences:
Target "AssignProjectConfiguration" skipped. Previously built successfully.
Target "PrepareProjectReferences" skipped. Previously built successfully.
Target ResolveProjectReferences:
  Task "MSBuild" skipped, due to false condition; ('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildProjectReferences)' != 'true') and '$(VisualStudioVersion)' != '10.0' and '@(_MSBuildProjectReferenceExistent)' != '') was evaluated as ('' == 'true' and '' != '' and ('' == 'true' or 'False' != 'true') and '15.0' != '10.0' and '' != '').
  Task "MSBuild" skipped, due to false condition; ('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and ('$(BuildingInsideVisualStudio)' == 'true' or '$(BuildProjectReferences)' != 'true') and '$(VisualStudioVersion)' == '10.0' and '@(_MSBuildProjectReferenceExistent)' != '') was evaluated as ('' == 'true' and '' != '' and ('' == 'true' or 'False' != 'true') and '15.0' == '10.0' and '' != '').
  Task "MSBuild" skipped, due to false condition; ('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingInsideVisualStudio)' != 'true' and '$(BuildProjectReferences)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '') was evaluated as ('' == 'true' and '' != '' and '' != 'true' and 'False' == 'true' and '' != '').
  Task "MSBuild" skipped, due to false condition; ('%(_MSBuildProjectReferenceExistent.BuildReference)' == 'true' and '@(ProjectReferenceWithConfiguration)' != '' and '$(BuildingProject)' == 'true' and '@(_MSBuildProjectReferenceExistent)' != '') was evaluated as ('' == 'true' and '' != '' and 'true' == 'true' and '' != '').
  Task "Warning" skipped, due to false condition; ('@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != '') was evaluated as ('' != '' and '' != '').
Target "FindInvalidProjectReferences" skipped, due to false condition; ('$(FindInvalidProjectReferences)' == 'true') was evaluated as ('' == 'true').
Target "ResolveNativeReferences" skipped, due to false condition; ('@(NativeReference)'!='') was evaluated as (''!='').
Target "ResolveProjectReferences" skipped. Previously built successfully.
Target "FindInvalidProjectReferences" skipped, due to false condition; ('$(FindInvalidProjectReferences)' == 'true') was evaluated as ('' == 'true').
Target "GetFrameworkPaths" skipped. Previously built successfully.
Target "GetReferenceAssemblyPaths" skipped. Previously built successfully.
Target "PrepareForBuild" skipped. Previously built successfully.
Target "GetInstalledSDKLocations" skipped, due to false condition; ('@(SDKReference)' != '') was evaluated as ('' != '').
Target ResolveSDKReferences:
  Task "ResolveSDKReference" skipped, due to false condition; ('@(SDKReference)'!='') was evaluated as (''!='').
Target "ResolveSDKReferences" skipped. Previously built successfully.
Target ExpandSDKReferences:
  Task "GetSDKReferenceFiles" skipped, due to false condition; ('@(ResolvedSDKReference)'!='') was evaluated as (''!='').
Target "ResolvePackageDependenciesForBuild" skipped. Previously built successfully.
Target "GetReferenceAssemblyPaths" skipped. Previously built successfully.
Target _HandlePackageFileConflicts:
  Using "ResolvePackageFileConflicts" task from assembly "/usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.0/Microsoft.NET.Build.Tasks.dll".
  Task "ResolvePackageFileConflicts"
    /usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(41,5): message NETSDK1041: Encountered conflict between 'Reference:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Console.dll' and 'Reference:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/System.Console.dll'.  NETSDK1033: Choosing 'Reference:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Console.dll' because AssemblyVersion '4.1.0.0' is greater than '4.0.2.0'.
    /usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(41,5): message NETSDK1041: Encountered conflict between 'Reference:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.dll' and 'Reference:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/System.IO.dll'.  NETSDK1033: Choosing 'Reference:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.dll' because AssemblyVersion '4.2.0.0' is greater than '4.1.2.0'.
    /usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(41,5): message NETSDK1041: Encountered conflict between 'Reference:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.dll' and 'Reference:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/System.Reflection.dll'.  NETSDK1033: Choosing 'Reference:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.dll' because AssemblyVersion '4.2.0.0' is greater than '4.1.2.0'.
    /usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(41,5): message NETSDK1041: Encountered conflict between 'Reference:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.dll' and 'Reference:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/System.Runtime.dll'.  NETSDK1033: Choosing 'Reference:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.dll' because AssemblyVersion '4.2.0.0' is greater than '4.1.2.0'.
    /usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(41,5): message NETSDK1041: Encountered conflict between 'Reference:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/netstandard.dll' and 'Reference:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/netstandard.dll'.  NETSDK1034: Choosing 'Reference:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/netstandard.dll' because file version '4.6.26011.1' is greater than '4.6.25519.3'.
    /usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(41,5): message NETSDK1041: Encountered conflict between 'Reference:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/System.Data.SqlClient.dll' and 'Reference:/Users/davidlowe/.nuget/packages/system.data.sqlclient/4.4.0/ref/netstandard2.0/System.Data.SqlClient.dll'.  NETSDK1037: Could not determine winner due to equal file and assembly versions.
    /usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(41,5): message NETSDK1041: Encountered conflict between 'Runtime:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/System.Data.SqlClient.dll' and 'Runtime:/Users/davidlowe/.nuget/packages/system.data.sqlclient/4.4.0/lib/netstandard2.0/System.Data.SqlClient.dll'.  NETSDK1037: Could not determine winner due to equal file and assembly versions.
    /usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(41,5): message NETSDK1041: Encountered conflict between 'Platform:System.Console.dll' and 'Runtime:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/System.Console.dll'.  NETSDK1033: Choosing 'Platform:System.Console.dll' because AssemblyVersion '4.1.0.0' is greater than '4.0.2.0'.
    /usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(41,5): message NETSDK1041: Encountered conflict between 'Platform:System.IO.dll' and 'Runtime:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/System.IO.dll'.  NETSDK1033: Choosing 'Platform:System.IO.dll' because AssemblyVersion '4.2.0.0' is greater than '4.1.2.0'.
    /usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(41,5): message NETSDK1041: Encountered conflict between 'Platform:System.Reflection.dll' and 'Runtime:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/System.Reflection.dll'.  NETSDK1033: Choosing 'Platform:System.Reflection.dll' because AssemblyVersion '4.2.0.0' is greater than '4.1.2.0'.
    /usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(41,5): message NETSDK1041: Encountered conflict between 'Platform:System.Runtime.dll' and 'Runtime:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/System.Runtime.dll'.  NETSDK1033: Choosing 'Platform:System.Runtime.dll' because AssemblyVersion '4.2.0.0' is greater than '4.1.2.0'.
    /usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.ConflictResolution.targets(41,5): message NETSDK1041: Encountered conflict between 'Platform:netstandard.dll' and 'Runtime:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/netstandard.dll'.  NETSDK1034: Choosing 'Runtime:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/netstandard.dll' because file version '4.6.26011.1' is greater than '4.6.25519.3'.
  Done executing task "ResolvePackageFileConflicts".
Target RedirectFSharpCoreReferenceToNewRedistributableLocation:
Target RedirectTPReferenceToNewRedistributableLocation:
  Task "Warning" skipped, due to false condition; ( '@(ReferenceToInboxTP->Count())' != '0' ) was evaluated as ( '0' != '0' ).
Target ResolveAssemblyReferences:
  Using "ResolveAssemblyReference" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "ResolveAssemblyReference"
    TargetFrameworkMoniker:
        .NETCoreApp,Version=v2.0
    TargetFrameworkMonikerDisplayName:

    TargetedRuntimeVersion:

    Assemblies:
        FSharp.Data.SqlProvider
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/FSharp.Data.SqlProvider.dll'
        /Users/davidlowe/.nuget/packages/fsharp.core/4.5.2/lib/netstandard1.6/FSharp.Core.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/fsharp.core/4.5.2/lib/netstandard1.6/FSharp.Core.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.CSharp.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.CSharp.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.VisualBasic.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.VisualBasic.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.Win32.Primitives.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.Win32.Primitives.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.AppContext.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.AppContext.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Buffers.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Buffers.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Concurrent.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Concurrent.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Immutable.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Immutable.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.NonGeneric.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.NonGeneric.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Specialized.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Specialized.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Annotations.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Annotations.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Composition.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Composition.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Primitives.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Primitives.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.TypeConverter.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.TypeConverter.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Configuration.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Configuration.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Console.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Console.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Core.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Core.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Data.Common.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Data.Common.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Data.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Data.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Contracts.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Contracts.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Debug.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Debug.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Process.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Process.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.StackTrace.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.StackTrace.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Tools.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Tools.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.TraceSource.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.TraceSource.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Tracing.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Tracing.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Drawing.Primitives.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Drawing.Primitives.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Drawing.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Drawing.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Dynamic.Runtime.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Dynamic.Runtime.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.Calendars.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.Calendars.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.Extensions.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.Extensions.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.FileSystem.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.FileSystem.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.ZipFile.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.ZipFile.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.Primitives.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.Primitives.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.Watcher.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.Watcher.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.IsolatedStorage.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.IsolatedStorage.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.MemoryMappedFiles.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.MemoryMappedFiles.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Pipes.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Pipes.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Expressions.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Expressions.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Parallel.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Parallel.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Queryable.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Queryable.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Http.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Http.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.HttpListener.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.HttpListener.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Mail.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Mail.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.NameResolution.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.NameResolution.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.NetworkInformation.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.NetworkInformation.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Ping.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Ping.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Primitives.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Primitives.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Requests.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Requests.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Security.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Security.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.ServicePoint.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.ServicePoint.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Sockets.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Sockets.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebClient.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebClient.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebHeaderCollection.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebHeaderCollection.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebProxy.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebProxy.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebSockets.Client.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebSockets.Client.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebSockets.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebSockets.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Numerics.Vectors.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Numerics.Vectors.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Numerics.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Numerics.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ObjectModel.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ObjectModel.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.DispatchProxy.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.DispatchProxy.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Extensions.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Extensions.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Metadata.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Metadata.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Primitives.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Primitives.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.TypeExtensions.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.TypeExtensions.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.Reader.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.Reader.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.ResourceManager.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.ResourceManager.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.Writer.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.Writer.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Extensions.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Extensions.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Handles.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Handles.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Loader.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Loader.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Numerics.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Numerics.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Json.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Json.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Xml.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Xml.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Claims.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Claims.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Csp.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Csp.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Encoding.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Encoding.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Primitives.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Primitives.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Principal.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Principal.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.SecureString.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.SecureString.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ServiceModel.Web.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ServiceModel.Web.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ServiceProcess.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ServiceProcess.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.Encoding.Extensions.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.Encoding.Extensions.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.Encoding.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.Encoding.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.RegularExpressions.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.RegularExpressions.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Overlapped.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Overlapped.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Extensions.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Extensions.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Parallel.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Parallel.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Thread.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Thread.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.ThreadPool.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.ThreadPool.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Timer.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Timer.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Transactions.Local.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Transactions.Local.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Transactions.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Transactions.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ValueTuple.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ValueTuple.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Web.HttpUtility.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Web.HttpUtility.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Web.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Web.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Windows.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Windows.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.Linq.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.Linq.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.ReaderWriter.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.ReaderWriter.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.Serialization.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.Serialization.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XDocument.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XDocument.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XPath.XDocument.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XPath.XDocument.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XPath.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XPath.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XmlDocument.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XmlDocument.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XmlSerializer.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XmlSerializer.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/WindowsBase.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/WindowsBase.dll'
        /Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/mscorlib.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/mscorlib.dll'
        /Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/System.Data.SqlClient.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/System.Data.SqlClient.dll'
        /Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/netstandard.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/netstandard.dll'
        /Users/davidlowe/.nuget/packages/system.data.sqlclient/4.4.0/ref/netstandard2.0/System.Data.SqlClient.dll
            Private = 'false'
            HintPath = '/Users/davidlowe/.nuget/packages/system.data.sqlclient/4.4.0/ref/netstandard2.0/System.Data.SqlClient.dll'
    AssemblyFiles:
    CandidateAssemblyFiles:
    TargetFrameworkDirectories:

    InstalledAssemblyTables:
    IgnoreInstalledAssemblyTable:
        False
    SearchPaths:
        {CandidateAssemblyFiles}
        {HintPathFromItem}
        {TargetFrameworkDirectory}
        {RawFileName}
    AllowedAssemblyExtensions:
        .winmd
        .dll
        .exe
    AllowedRelatedFileExtensions:
        .pdb
        .xml
        .pri
        .dll.config
        .exe.config
    AppConfigFile:

    AutoUnify:
        True
    CopyLocalDependenciesWhenParentReferenceInGac:
        True
    FindDependencies:
        True
    TargetProcessorArchitecture:
        msil
    StateFile:
        obj/Debug/netcoreapp2.0/ConsoleApp2.fsprojAssemblyReference.cache
    InstalledAssemblySubsetTables:
    IgnoreInstalledAssemblySubsetTable:
        False
    TargetFrameworkSubsets:
    FullTargetFrameworkSubsetNames:
        Full
    ProfileName:

    FullFrameworkFolders:
    LatestTargetFrameworkDirectories:
    ProfileTablesLocation:
    Primary reference "FSharp.Data.SqlProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null".
        Resolved file path is "/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/FSharp.Data.SqlProvider.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "FSharp.Core, Version=4.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/fsharp.core/4.5.2/lib/netstandard1.6/FSharp.Core.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.CSharp.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "Microsoft.VisualBasic, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.VisualBasic.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "Microsoft.Win32.Primitives, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.Win32.Primitives.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.AppContext, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.AppContext.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Buffers, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Buffers.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Collections.Concurrent, Version=4.0.14.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Concurrent.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Collections.Immutable, Version=1.2.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Immutable.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Collections.NonGeneric, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.NonGeneric.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Collections.Specialized, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Specialized.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Collections, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.ComponentModel.Annotations, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Annotations.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.ComponentModel.Composition, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Composition.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.ComponentModel.EventBasedAsync, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.ComponentModel.Primitives, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Primitives.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.ComponentModel.TypeConverter, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.TypeConverter.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.ComponentModel, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Configuration.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Console, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Console.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Core.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Data.Common, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Data.Common.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Data.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Diagnostics.Contracts, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Contracts.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Diagnostics.Debug, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Debug.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Diagnostics.DiagnosticSource, Version=4.0.2.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Diagnostics.FileVersionInfo, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Diagnostics.Process, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Process.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Diagnostics.StackTrace, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.StackTrace.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Diagnostics.TextWriterTraceListener, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Diagnostics.Tools, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Tools.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Diagnostics.TraceSource, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.TraceSource.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Diagnostics.Tracing, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Tracing.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Drawing.Primitives, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Drawing.Primitives.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Drawing.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Dynamic.Runtime, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Dynamic.Runtime.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Globalization.Calendars, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.Calendars.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Globalization.Extensions, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.Extensions.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Globalization, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.IO.Compression.FileSystem, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.FileSystem.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.IO.Compression.ZipFile, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.ZipFile.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.IO.Compression, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.IO.FileSystem.DriveInfo, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.IO.FileSystem.Primitives, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.Primitives.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.IO.FileSystem.Watcher, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.Watcher.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.IO.FileSystem, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.IO.IsolatedStorage, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.IsolatedStorage.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.IO.MemoryMappedFiles, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.MemoryMappedFiles.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.IO.Pipes, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Pipes.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.IO.UnmanagedMemoryStream, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.IO, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Linq.Expressions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Expressions.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Linq.Parallel, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Parallel.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Linq.Queryable, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Queryable.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Linq, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.Http, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Http.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.HttpListener, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.HttpListener.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.Mail, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Mail.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.NameResolution, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.NameResolution.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.NetworkInformation, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.NetworkInformation.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.Ping, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Ping.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.Primitives, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Primitives.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.Requests, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Requests.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.Security, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Security.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.ServicePoint, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.ServicePoint.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.Sockets, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Sockets.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.WebClient, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebClient.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.WebHeaderCollection, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebHeaderCollection.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.WebProxy, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebProxy.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.WebSockets.Client, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebSockets.Client.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net.WebSockets, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebSockets.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Net, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Numerics.Vectors, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Numerics.Vectors.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Numerics.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.ObjectModel, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ObjectModel.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Reflection.DispatchProxy, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.DispatchProxy.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Reflection.Emit.ILGeneration, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Reflection.Emit.Lightweight, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Reflection.Emit, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Reflection.Extensions, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Extensions.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Reflection.Metadata, Version=1.4.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Metadata.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Reflection.Primitives, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Primitives.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Reflection.TypeExtensions, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.TypeExtensions.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Reflection, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Resources.Reader, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.Reader.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Resources.ResourceManager, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.ResourceManager.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Resources.Writer, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.Writer.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime.CompilerServices.VisualC, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime.Extensions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Extensions.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime.Handles, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Handles.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime.InteropServices.RuntimeInformation, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime.InteropServices.WindowsRuntime, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime.InteropServices, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime.Loader, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Loader.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime.Numerics, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Numerics.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime.Serialization.Formatters, Version=4.0.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime.Serialization.Json, Version=4.0.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Json.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime.Serialization.Primitives, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime.Serialization.Xml, Version=4.1.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Xml.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Runtime, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Security.Claims, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Claims.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Security.Cryptography.Algorithms, Version=4.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Security.Cryptography.Csp, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Csp.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Security.Cryptography.Encoding, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Encoding.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Security.Cryptography.Primitives, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Primitives.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Security.Cryptography.X509Certificates, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Security.Principal, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Principal.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Security.SecureString, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.SecureString.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.ServiceModel.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ServiceModel.Web.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.ServiceProcess, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ServiceProcess.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Text.Encoding.Extensions, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.Encoding.Extensions.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Text.Encoding, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.Encoding.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Text.RegularExpressions, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.RegularExpressions.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Threading.Overlapped, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Overlapped.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Threading.Tasks.Dataflow, Version=4.6.2.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Threading.Tasks.Extensions, Version=4.1.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Extensions.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Threading.Tasks.Parallel, Version=4.0.3.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Parallel.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Threading.Tasks, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Threading.Thread, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Thread.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Threading.ThreadPool, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.ThreadPool.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Threading.Timer, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Timer.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Threading, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Transactions.Local, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Transactions.Local.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Transactions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Transactions.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.ValueTuple, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ValueTuple.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Web.HttpUtility, Version=4.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Web.HttpUtility.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Web.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Windows, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Windows.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.Linq.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Xml.ReaderWriter, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.ReaderWriter.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Xml.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.Serialization.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Xml.XDocument, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XDocument.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Xml.XPath.XDocument, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XPath.XDocument.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Xml.XPath, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XPath.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Xml.XmlDocument, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XmlDocument.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Xml.XmlSerializer, Version=4.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XmlSerializer.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "WindowsBase, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/WindowsBase.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
        Resolved file path is "/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/mscorlib.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "System.Data.SqlClient, Version=4.2.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
        Resolved file path is "/Users/davidlowe/.nuget/packages/system.data.sqlclient/4.4.0/ref/netstandard2.0/System.Data.SqlClient.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
    Primary reference "netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51".
        Resolved file path is "/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/netstandard.dll".
        Reference found at search path location "{HintPathFromItem}".
        This reference is not "CopyLocal" because at least one source item had "Private" set to "false" and no source items had "Private" set to "true".
        The ImageRuntimeVersion for this reference is "".
  Done executing task "ResolveAssemblyReference".
Target "GenerateBindingRedirects" skipped, due to false condition; ('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true') was evaluated as ('' == 'true' and 'true' == 'true').
Target "GenerateSupportedRuntime" skipped, due to false condition; ('$(GenerateSupportedRuntime)' != 'false' and '$(TargetFrameworkIdentifier)' == '.NETFramework' and '$(HasRuntimeOutput)' == 'true') was evaluated as ('' != 'false' and '.NETCoreApp' == '.NETFramework' and 'true' == 'true').
Target "GenerateBindingRedirectsUpdateAppConfig" skipped, due to false condition; ('$(AutoGenerateBindingRedirects)' == 'true' and '$(GenerateBindingRedirectsOutputType)' == 'true' and Exists('$(_GenerateBindingRedirectsIntermediateAppConfig)')) was evaluated as ('' == 'true' and 'true' == 'true' and Exists('obj/Debug/netcoreapp2.0/ConsoleApp2.dll.config')).
Target "ResolveComReferences" skipped, due to false condition; ('@(COMReference)'!='' or '@(COMFileReference)'!='') was evaluated as (''!='' or ''!='').
Target AfterResolveReferences:
Target ResolveReferences:
Target "ResolvePackageAssets" skipped. Previously built successfully.
Target _ComputeNETCoreBuildOutputFiles:
  Task "NETSdkError" skipped, due to false condition; ('@(NativeRestoredAppHostNETCore->Count())' > 1) was evaluated as ('0' > 1).
  Task "EmbedAppNameInHost" skipped, due to false condition; ('@(NativeRestoredAppHostNETCore)' != '' ) was evaluated as ('' != '' ).
  Task "NETSdkError" skipped, due to false condition; ('@(NativeAppHostNETCore->Count())' > 1) was evaluated as ('0' > 1).
Target "ResolvePackageDependenciesForBuild" skipped. Previously built successfully.
Target "_HandlePackageFileConflicts" skipped. Previously built successfully.
Target AssignTargetPaths:
  Using "AssignTargetPath" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "AssignTargetPath"
  Done executing task "AssignTargetPath".
  Task "AssignTargetPath"
  Done executing task "AssignTargetPath".
  Task "AssignTargetPath"
  Done executing task "AssignTargetPath".
  Task "AssignTargetPath"
  Done executing task "AssignTargetPath".
  Task "AssignTargetPath" skipped, due to false condition; ('@(_DeploymentBaseManifestWithTargetPath)'=='' and '%(None.Extension)'=='.manifest') was evaluated as (''=='' and ''=='.manifest').
Target "AssignTargetPaths" skipped. Previously built successfully.
Target SplitResourcesByCulture:
  Task "Warning" skipped, due to false condition; ('@(ResxWithNoCulture)'!='') was evaluated as (''!='').
  Task "Warning" skipped, due to false condition; ('@(ResxWithCulture)'!='') was evaluated as (''!='').
  Task "Warning" skipped, due to false condition; ('@(NonResxWithCulture)'!='') was evaluated as (''!='').
  Task "Warning" skipped, due to false condition; ('@(NonResxWithNoCulture)'!='') was evaluated as (''!='').
  Using "AssignCulture" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "AssignCulture"
  Done executing task "AssignCulture".
Target "CreateManifestResourceNames" skipped, due to false condition; ('@(EmbeddedResource)' != '') was evaluated as ('' != '').
Target CreateCustomManifestResourceNames:
Target PrepareResourceNames:
Target "ResolveAssemblyReferences" skipped. Previously built successfully.
Target "SplitResourcesByCulture" skipped. Previously built successfully.
Target BeforeResGen:
Target "ResolveReferences" skipped. Previously built successfully.
Target FindReferenceAssembliesForReferences:
Target CoreResGen:
  Task "GenerateResource" skipped, due to false condition; ('%(EmbeddedResource.Type)' == 'Resx' and '%(EmbeddedResource.GenerateResource)' != 'false' and '$(GenerateResourceMSBuildRuntime)' != 'CLR2') was evaluated as ('' == 'Resx' and '' != 'false' and 'CurrentRuntime' != 'CLR2').
  Task "GenerateResource" skipped, due to false condition; ('%(EmbeddedResource.Type)' == 'Resx' and '%(EmbeddedResource.GenerateResource)' != 'false' and '$(GenerateResourceMSBuildRuntime)' == 'CLR2') was evaluated as ('' == 'Resx' and '' != 'false' and 'CurrentRuntime' == 'CLR2').
Target AfterResGen:
Target ResGen:
Target "CompileLicxFiles" skipped, due to false condition; ('@(_LicxFile)'!='') was evaluated as (''!='').
Target PrepareResources:
Target "ResolveKeySource" skipped, due to false condition; ($(SignManifests) == 'true' or $(SignAssembly) == 'true') was evaluated as ( == 'true' or false == 'true').
Target "ResolveReferences" skipped. Previously built successfully.
Target "ResolveKeySource" skipped, due to false condition; ($(SignManifests) == 'true' or $(SignAssembly) == 'true') was evaluated as ( == 'true' or false == 'true').
Target "ResolveComReferences" skipped, due to false condition; ('@(COMReference)'!='' or '@(COMFileReference)'!='') was evaluated as (''!='' or ''!='').
Target "ResolveNativeReferences" skipped, due to false condition; ('@(NativeReference)'!='') was evaluated as (''!='').
Target "_SetExternalWin32ManifestProperties" skipped, due to false condition; ('$(GenerateClickOnceManifests)'=='true' or '@(NativeReference)'!='' or '@(ResolvedIsolatedComModules)'!='') was evaluated as (''=='true' or ''!='' or ''!='').
Target _SetEmbeddedWin32ManifestProperties:
  Using "GetFrameworkPath" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "GetFrameworkPath"
  Done executing task "GetFrameworkPath".
Target SetWin32ManifestProperties:
Target "FindReferenceAssembliesForReferences" skipped. Previously built successfully.
Target _GenerateCompileInputs:
  Task "Warning" skipped, due to false condition; ('@(ManifestResourceWithNoCulture)'!='' and '%(ManifestResourceWithNoCulture.EmittedForCompatibilityOnly)'=='') was evaluated as (''!='' and ''=='').
  Task "Warning" skipped, due to false condition; ('@(ManifestNonResxWithNoCultureOnDisk)'!='' and '%(ManifestNonResxWithNoCultureOnDisk.EmittedForCompatibilityOnly)'=='') was evaluated as (''!='' and ''=='').
Target "GenerateAdditionalSources" skipped, due to false condition; ('@(AssemblyAttributes)' != '' and '$(GenerateAdditionalSources)' == 'true') was evaluated as ('' != '' and '' == 'true').
Target "PrepareForBuild" skipped. Previously built successfully.
Target "GetReferenceAssemblyPaths" skipped. Previously built successfully.
Target GenerateTargetFrameworkMonikerAttribute:
  Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
  Input files: /usr/local/share/dotnet/sdk/2.2.101/FSharp/Microsoft.FSharp.Targets
  Output files: /var/folders/t5/1m_01d_96v5fw5dpy6_rdz9c0000gn/T/.NETCoreApp,Version=v2.0.AssemblyAttributes.fs
Target BeforeCompile:
Target "_TimeStampBeforeCompile" skipped, due to false condition; ('$(RunPostBuildEvent)'=='OnOutputUpdated' or ('$(RegisterForComInterop)'=='true' and '$(OutputType)'=='library')) was evaluated as (''=='OnOutputUpdated' or (''=='true' and 'Exe'=='library')).
Target "_GenerateCompileDependencyCache" skipped, due to false condition; ('$(DesignTimeBuild)' == 'true') was evaluated as ('' == 'true').
Target "_ComputeNonExistentFileProperty" skipped, due to false condition; (('$(BuildingInsideVisualStudio)' == 'true') and ('$(BuildingOutOfProcess)' != 'true') and (('$(BuildingProject)' == 'false') or ('$(UseHostCompilerIfAvailable)' == 'true'))) was evaluated as (('' == 'true') and ('' != 'true') and (('true' == 'false') or ('' == 'true'))).
Target "AdjustDefaultPlatformTargetForNetFrameworkExeWithNoNativeCopyLocalItems" skipped, due to false condition; ('$(_UsingDefaultPlatformTarget)' == 'true' and
                     '$(_UsingDefaultRuntimeIdentifier)' == 'true' and 
                     '@(NativeCopyLocalItems)' == '') was evaluated as ('true' == 'true' and
                     '' == 'true' and 
                     '' == '').
Target "PrepareForBuild" skipped. Previously built successfully.
Target GetAssemblyVersion:
  Using "GetAssemblyVersion" task from assembly "/usr/local/share/dotnet/sdk/2.2.101/Sdks/Microsoft.NET.Sdk/targets/../tools/netcoreapp2.0/Microsoft.NET.Build.Tasks.dll".
  Task "GetAssemblyVersion"
  Done executing task "GetAssemblyVersion".
Target "GetAssemblyVersion" skipped. Previously built successfully.
Target InitializeSourceControlInformation:
Target AddSourceRevisionToInformationalVersion:
Target GetAssemblyAttributes:
Target CreateGeneratedAssemblyInfoInputsCacheFile:
  Using "Hash" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "Hash"
  Done executing task "Hash".
  Task "WriteLinesToFile"
  Done executing task "WriteLinesToFile".
Target CoreGenerateAssemblyInfo:
  Building target "CoreGenerateAssemblyInfo" completely.
  Output file "obj/Debug/netcoreapp2.0/ConsoleApp2.AssemblyInfo.fs" does not exist.
  Using "WriteCodeFragment" task from assembly "/usr/local/share/dotnet/sdk/2.2.101/FSharp/FSharp.Build.dll".
  Task "WriteCodeFragment"
  Done executing task "WriteCodeFragment".
Target GenerateAssemblyInfo:
Target CoreCompile:
  Building target "CoreCompile" completely.
  Output file "obj/Debug/netcoreapp2.0/ConsoleApp2.dll" does not exist.
  Task "Error" skipped, due to false condition; ('$(SilverlightVersion)' != '' and '$(SilverlightVersion)' != 'v5.0') was evaluated as ('' != '' and '' != 'v5.0').
  Task "Warning" skipped, due to false condition; ('$(Win32ResourceFile)' != '' ) was evaluated as ('' != '' ).
  Using "Fsc" task from assembly "/usr/local/share/dotnet/sdk/2.2.101/FSharp/FSharp.Build.dll".
  Task "Fsc"
    /Library/Frameworks/Mono.framework/Versions/Current/Commands/fsharpc -o:obj/Debug/netcoreapp2.0/ConsoleApp2.dll
    -g
    --debug:portable
    --noframework
    --define:TRACE
    --define:DEBUG
    --define:NETCOREAPP
    --define:NETCOREAPP2_0
    --optimize-
    --tailcalls-
    -r:/Users/davidlowe/.nuget/packages/fsharp.core/4.5.2/lib/netstandard1.6/FSharp.Core.dll
    -r:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/FSharp.Data.SqlProvider.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.CSharp.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.VisualBasic.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/Microsoft.Win32.Primitives.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/mscorlib.dll
    -r:/Users/davidlowe/.nuget/packages/sqlprovider/1.1.57/lib/netstandard2.0/netstandard.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.AppContext.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Buffers.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Concurrent.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Immutable.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.NonGeneric.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Collections.Specialized.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Annotations.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Composition.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.Primitives.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ComponentModel.TypeConverter.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Configuration.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Console.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Core.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Data.Common.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Data.dll
    -r:/Users/davidlowe/.nuget/packages/system.data.sqlclient/4.4.0/ref/netstandard2.0/System.Data.SqlClient.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Contracts.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Debug.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Process.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.StackTrace.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Tools.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.TraceSource.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Diagnostics.Tracing.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Drawing.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Drawing.Primitives.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Dynamic.Runtime.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.Calendars.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Globalization.Extensions.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.FileSystem.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Compression.ZipFile.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.Primitives.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.FileSystem.Watcher.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.IsolatedStorage.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.MemoryMappedFiles.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.Pipes.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Expressions.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Parallel.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Linq.Queryable.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Http.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.HttpListener.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Mail.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.NameResolution.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.NetworkInformation.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Ping.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Primitives.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Requests.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Security.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.ServicePoint.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.Sockets.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebClient.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebHeaderCollection.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebProxy.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebSockets.Client.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Net.WebSockets.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Numerics.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Numerics.Vectors.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ObjectModel.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.DispatchProxy.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Extensions.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Metadata.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.Primitives.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Reflection.TypeExtensions.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.Reader.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.ResourceManager.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Resources.Writer.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Extensions.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Handles.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Loader.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Numerics.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Json.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Runtime.Serialization.Xml.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Claims.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Csp.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Encoding.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.Primitives.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.Principal.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Security.SecureString.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ServiceModel.Web.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ServiceProcess.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.Encoding.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.Encoding.Extensions.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Text.RegularExpressions.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Overlapped.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Extensions.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Tasks.Parallel.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Thread.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.ThreadPool.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Threading.Timer.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Transactions.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Transactions.Local.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.ValueTuple.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Web.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Web.HttpUtility.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Windows.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.Linq.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.ReaderWriter.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.Serialization.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XDocument.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XmlDocument.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XmlSerializer.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XPath.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/System.Xml.XPath.XDocument.dll
    -r:/Users/davidlowe/.nuget/packages/microsoft.netcore.app/2.0.0/ref/netcoreapp2.0/WindowsBase.dll
    --target:exe
    --warn:3
    --warnaserror:76
    --fullpaths
    --flaterrors
    --highentropyva-
    --targetprofile:netcore
    --simpleresolution
    --nocopyfsharpcore
    /var/folders/t5/1m_01d_96v5fw5dpy6_rdz9c0000gn/T/.NETCoreApp,Version=v2.0.AssemblyAttributes.fs
    obj/Debug/netcoreapp2.0/ConsoleApp2.AssemblyInfo.fs
    Program.fs

    Microsoft (R) F# Compiler version 4.1
    Copyright (c) Microsoft Corporation. All Rights Reserved.

    error FS3033 : The type provider 'FSharp.Data.Sql.SqlTypeProvider' reported an error : The method or operation is not implemented.

    FSC : error FS3020: One or more errors seen during provided type setup
    The command exited with code 1.
  Done executing task "Fsc" -- FAILED.
Done building target "CoreCompile" in project "ConsoleApp2.fsproj" -- FAILED.
Target _CheckForCompileOutputs:
Target "_SGenCheckForOutputs" skipped, due to false condition; ('$(_SGenGenerateSerializationAssembliesConfig)' == 'On' or ('@(WebReferenceUrl)'!='' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto')) was evaluated as ('Off' == 'On' or (''!='' and 'Off' == 'Auto')).
Target _CleanGetCurrentAndPriorFileWrites:
  Task "ReadLinesFromFile"
  Done executing task "ReadLinesFromFile".
  Using "ConvertToAbsolutePath" task from assembly "Microsoft.Build.Tasks.Core, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a".
  Task "ConvertToAbsolutePath"
  Done executing task "ConvertToAbsolutePath".
  Task "FindUnderPath"
    Comparison path is "/Users/davidlowe/Documents/fsharp/ConsoleApp2/ConsoleApp2".
  Done executing task "FindUnderPath".
  Task "FindUnderPath"
    Comparison path is "bin/Debug/netcoreapp2.0/".
  Done executing task "FindUnderPath".
  Task "FindUnderPath"
    Comparison path is "obj/Debug/netcoreapp2.0/".
  Done executing task "FindUnderPath".
  Task "RemoveDuplicates"
  Done executing task "RemoveDuplicates".
Target _CleanRecordFileWrites:
  Task "RemoveDuplicates"
  Done executing task "RemoveDuplicates".
  Task "MakeDir"
  Done executing task "MakeDir".
  Task "WriteLinesToFile"
  Done executing task "WriteLinesToFile".

Done building project "ConsoleApp2.fsproj" -- FAILED.
iwasdavid commented 5 years ago

For anyone interested, the reason my build was failing was because I had referenced the SQLProvider twice!

Here is the correct .fsproj:

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

    <PropertyGroup>
        <OutputType>Exe</OutputType>
        <TargetFramework>netcoreapp2.0</TargetFramework>
    </PropertyGroup>

    <PropertyGroup>
        <FscToolPath>/Library/Frameworks/Mono.framework/Versions/Current/Commands</FscToolPath>
        <FscToolExe>fsharpc</FscToolExe>
    </PropertyGroup>

    <ItemGroup><!-- Mono fix -->
        <Reference Include="FSharp.Data.SqlProvider">
            <HintPath>/Users/davidlowe/.nuget/packages/SQLProvider/1.1.57/lib/net451/FSharp.Data.SqlProvider.dll</HintPath>
        </Reference>
    </ItemGroup>

    <ItemGroup>
        <Compile Include="Program.fs" />
    </ItemGroup>

    <ItemGroup>
        <PackageReference Include="System.Data.SqlClient" Version="4.4.0" />
    </ItemGroup>

    <Target Name="PostBuild" AfterTargets="PostBuildEvent">
        <Exec Command="cp /Users/davidlowe/.nuget/packages/System.Data.SqlClient/4.4.0/runtimes/unix/lib/netstandard2.0/System.Data.SqlClient.dll bin/Debug/netcoreapp2.0/" />
    </Target>

</Project>