true ResolveCustomReferences; $(ResolveReferencesDependsOn); true true true false true true false true false true false true <_ImplicitPackageReference Include="@(PackageReference->WithMetadataValue('IsImplicitlyDefined', 'true'))" /> <_AllowedExplicitPackageReference Include="@(PackageReference->WithMetadataValue('AllowExplicitReference', 'true'))" /> <_AllowedExplicitPackageReference Include="FSharp.Core" Condition="'$(MSBuildProjectExtension)' == '.fsproj'" /> <_ExplicitPackageReference Include="@(PackageReference)" Exclude="@(_ImplicitPackageReference);@(_AllowedExplicitPackageReference)" /> <_UnusedProjectReferenceProvider Include="@(ProjectReferenceProvider)" Exclude="@(Reference)" /> <_CompilationOnlyReference Condition="'$(TargetFramework)' == 'netstandard2.0'" Include="@(Reference->WithMetadataValue('NuGetPackageId','NETStandard.Library'))" /> <_InvalidReferenceToNonSharedFxAssembly Condition="'$(IsAspNetCoreApp)' == 'true'" Include="@(Reference)" Exclude=" @(AspNetCoreAppReference); @(AspNetCoreAppReferenceAndPackage); @(ExternalAspNetCoreAppReference); @(_CompilationOnlyReference); @(Reference->WithMetadataValue('IsSharedSource', 'true'))" /> <_OriginalReferences Include="@(Reference)" /> <_ProjectReferenceByAssemblyName Condition="'$(UseProjectReferences)' == 'true'" Include="@(ProjectReferenceProvider)" Exclude="@(_UnusedProjectReferenceProvider)" /> false true ContentFiles;Build All <_LatestPackageReferenceWithVersion Include="@(Reference)" Condition=" '$(UseLatestPackageReferences)' == 'true' "> %(LatestPackageReference.Identity) %(LatestPackageReference.Version) <_LatestPackageReferenceWithVersion Remove="@(_LatestPackageReferenceWithVersion)" Condition="'%(Id)' != '%(Identity)' " /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Caching.Abstractions" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Caching.Memory" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Caching.SqlServer" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Caching.StackExchangeRedis" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Configuration.Abstractions" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Configuration.AzureKeyVault" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Configuration.Binder" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Configuration.CommandLine" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Configuration" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Configuration.EnvironmentVariables" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Configuration.FileExtensions" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Configuration.Ini" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Configuration.Json" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Configuration.KeyPerFile" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Configuration.NewtonsoftJson" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Configuration.UserSecrets" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.DependencyInjection.Abstractions" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.DependencyInjection" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.DiagnosticAdapter" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Diagnostics.HealthChecks" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.FileProviders.Abstractions" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.FileProviders.Composite" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.FileProviders.Embedded" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.FileProviders.Physical" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.FileSystemGlobbing" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Hosting.Abstractions" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Hosting" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Hosting.Systemd" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Hosting.WindowsServices" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Http" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Http.Polly" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Localization.Abstractions" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Localization" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Logging.Abstractions" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Logging.AzureAppServices" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Logging.Configuration" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Logging.Console" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Logging.Debug" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Logging" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Logging.EventLog" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Logging.EventSource" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Logging.TraceSource" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.ObjectPool" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Options.ConfigurationExtensions" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Options.DataAnnotations" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Options" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.Primitives" /> <_ExtensionInternalRefAssemblies Include="Microsoft.Extensions.WebEncoders" /> <_ExtensionInternalRefAssemblies Include="Microsoft.JSInterop" /> <_ExtensionInternalRefAssemblies Include="Mono.WebAssembly.Interop" /> <_NonExtensionPackageReferences Include="@(_LatestPackageReferenceWithVersion)" Exclude="@(_ExtensionInternalRefAssemblies)" /> <_ExtensionPackageReferences Include="@(_LatestPackageReferenceWithVersion)" Exclude="@(_NonExtensionPackageReferences)" /> <_LatestPackageReferenceWithVersion Remove="@(_ExtensionPackageReferences)" /> true <_BaselinePackageReferenceWithVersion Include="@(Reference)" Condition=" '$(IsServicingBuild)' == 'true' OR '$(UseLatestPackageReferences)' != 'true' "> %(BaselinePackageReference.Identity) %(BaselinePackageReference.Version) <_BaselinePackageReferenceWithVersion Remove="@(_BaselinePackageReferenceWithVersion)" Condition="'%(Id)' != '%(Identity)' " /> <_PrivatePackageReferenceWithVersion Include="@(Reference->WithMetadataValue('PrivateAssets', 'All'))"> %(LatestPackageReference.Identity) %(LatestPackageReference.Version) <_PrivatePackageReferenceWithVersion Remove="@(_PrivatePackageReferenceWithVersion)" Condition="'%(Id)' != '%(Identity)' " /> <_LatestPackageReferenceWithVersion Remove="@(_LatestPackageReferenceWithVersion)" /> <_BaselinePackageReferenceWithVersion Remove="@(_BaselinePackageReferenceWithVersion)" /> <_PrivatePackageReferenceWithVersion Remove="@(_PrivatePackageReferenceWithVersion)" /> <_ImplicitPackageReference Remove="@(_ImplicitPackageReference)" /> <_ExplicitPackageReference Remove="@(_ExplicitPackageReference)" /> <_TargetFramework Remove="@(_TargetFramework)" /> <_TargetFramework Include="$(TargetFramework)" Condition="'$(TargetFramework)' != '' "/> <_TargetFramework Include="$(TargetFrameworks)" Condition="'$(TargetFramework)' == '' "/> $(MSBuildProjectDirectory)/../ref/ $([MSBuild]::MakeRelative($(RepoRoot), '$(ReferenceAssemblyDirectory)$(MSBuildProjectFile)')) $([MSBuild]::ValueOrDefault($(IsAspNetCoreApp),'false')) $([MSBuild]::ValueOrDefault($(IsShippingPackage),'false')) $([MSBuild]::MakeRelative($(RepoRoot), $(MSBuildProjectFullPath))) $(ReferenceAssemblyProjectFileRelativePath) <_CustomCollectProjectReferenceDependsOn Condition="'$(TargetFramework)' != ''">ResolveProjectReferences <_TargetFrameworks Include="$(TargetFrameworks)" />