true true CurrentArchitecture CurrentRuntime $(_IsNETCoreOrNETStandard) true true $(MSBuildProjectDirectory)/runtimeconfig.template.json true true <_GenerateRuntimeConfigurationPropertyInputsCache Condition="'$(_GenerateRuntimeConfigurationPropertyInputsCache)' == ''">$(IntermediateOutputPath)$(MSBuildProjectName).genruntimeconfig.cache <_GenerateRuntimeConfigurationPropertyInputsCache>$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(_GenerateRuntimeConfigurationPropertyInputsCache))) $(AssemblyName).deps.json $(TargetDir)$(ProjectDepsFileName) $(AssemblyName).runtimeconfig.json $(TargetDir)$(ProjectRuntimeConfigFileName) $(TargetDir)$(AssemblyName).runtimeconfig.dev.json true <_NativeLibraryPrefix Condition="'$(_NativeLibraryPrefix)' == '' and !$(RuntimeIdentifier.StartsWith('win'))">lib <_NativeLibraryExtension Condition="'$(_NativeLibraryExtension)' == '' and $(RuntimeIdentifier.StartsWith('win'))">.dll <_NativeLibraryExtension Condition="'$(_NativeLibraryExtension)' == '' and $(RuntimeIdentifier.StartsWith('osx'))">.dylib <_NativeLibraryExtension Condition="'$(_NativeLibraryExtension)' == ''">.so <_NativeExecutableExtension Condition="'$(_NativeExecutableExtension)' == '' and ($(RuntimeIdentifier.StartsWith('win')) or $(DefaultAppHostRuntimeIdentifier.StartsWith('win')))">.exe <_ComHostLibraryExtension Condition="'$(_ComHostLibraryExtension)' == '' and ($(RuntimeIdentifier.StartsWith('win')) or $(DefaultAppHostRuntimeIdentifier.StartsWith('win')))">.dll <_IjwHostLibraryExtension Condition="'$(_IjwHostLibraryExtension)' == '' and ($(RuntimeIdentifier.StartsWith('win')) or $(DefaultAppHostRuntimeIdentifier.StartsWith('win')))">.dll <_DotNetHostExecutableName>dotnet$(_NativeExecutableExtension) <_DotNetAppHostExecutableNameWithoutExtension>apphost <_DotNetAppHostExecutableName>$(_DotNetAppHostExecutableNameWithoutExtension)$(_NativeExecutableExtension) <_DotNetComHostLibraryNameWithoutExtension>comhost <_DotNetComHostLibraryName>$(_DotNetComHostLibraryNameWithoutExtension)$(_ComHostLibraryExtension) <_DotNetIjwHostLibraryNameWithoutExtension>Ijwhost <_DotNetIjwHostLibraryName>$(_DotNetIjwHostLibraryNameWithoutExtension)$(_IjwHostLibraryExtension) <_DotNetHostPolicyLibraryName>$(_NativeLibraryPrefix)hostpolicy$(_NativeLibraryExtension) <_DotNetHostFxrLibraryName>$(_NativeLibraryPrefix)hostfxr$(_NativeLibraryExtension) <_DefaultUserProfileRuntimeStorePath>$(HOME) <_DefaultUserProfileRuntimeStorePath Condition="'$(OS)' == 'Windows_NT'">$(USERPROFILE) <_DefaultUserProfileRuntimeStorePath>$([System.IO.Path]::Combine($(_DefaultUserProfileRuntimeStorePath), '.dotnet', 'store')) $(_DefaultUserProfileRuntimeStorePath) true true _CheckForBuildWithNoBuild; $(CoreBuildDependsOn); GenerateBuildDependencyFile; GenerateBuildRuntimeConfigurationFiles _SdkBeforeClean; $(CoreCleanDependsOn) _SdkBeforeRebuild; $(RebuildDependsOn) <_ExcludeFromPublishPackageReference Include="@(PackageReference)" Condition="('%(PackageReference.Publish)' == 'false')" /> 1.0.0 <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(TargetFramework)"/> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(RuntimeIdentifier)"/> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(RollForward)"/> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(AdditionalProbingPath)"/> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(SelfContained)"/> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(EnableDynamicLoading)"/> <_IsRollForwardSupported Condition="'$(_TargetFrameworkVersionWithoutV)' >= '3.0'">true LatestMinor <_WriteIncludedFrameworks Condition="'$(SelfContained)' == 'true' and '$(_TargetFrameworkVersionWithoutV)' >= '3.1'">true <_CleaningWithoutRebuilding>true false <_CleaningWithoutRebuilding>false $(CompileDependsOn); _CreateAppHost; _CreateComHost; _GetIjwHostPaths; <_UseWindowsGraphicalUserInterface Condition="($(RuntimeIdentifier.StartsWith('win')) or $(DefaultAppHostRuntimeIdentifier.StartsWith('win'))) and '$(OutputType)'=='WinExe'">true @(_NativeRestoredAppHostNETCore) $([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)$(AssemblyName)$(_NativeExecutableExtension)')) $(AssemblyName).comhost$(_ComHostLibraryExtension) $([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)$(ComHostFileName)')) <_CopyAndRenameDotnetHost Condition="'$(_CopyAndRenameDotnetHost)' == ''">true $(AssemblyName)$(_NativeExecutableExtension) PreserveNewest PreserveNewest PreserveNewest Never $(AssemblyName)$(_NativeExecutableExtension) PreserveNewest Always $(AssemblyName).$(_DotNetComHostLibraryName) PreserveNewest PreserveNewest %(FileName)%(Extension) PreserveNewest PreserveNewest $(_DotNetIjwHostLibraryName) PreserveNewest PreserveNewest <_FrameworkReferenceAssemblies Include="@(ReferencePath)" Condition="(%(ReferencePath.FrameworkFile) == 'true' or %(ReferencePath.ResolvedFrom) == 'ImplicitlyExpandDesignTimeFacades') and ('%(ReferencePath.NuGetSourceType)' == '' or '%(ReferencePath.NuGetIsFrameworkReference)' == 'true')" /> <_ReferenceOnlyAssemblies Include="@(ReferencePath)" Exclude="@(_FrameworkReferenceAssemblies)" Condition="%(ReferencePath.CopyLocal) != 'true' and %(ReferencePath.NuGetSourceType) == ''" /> <_ReferenceAssemblies Include="@(_FrameworkReferenceAssemblies)" /> <_ReferenceAssemblies Include="@(_ReferenceOnlyAssemblies)" /> true true $(StartWorkingDirectory) $(StartProgram) $(StartArguments) dotnet <_NetCoreRunArguments>exec "$(TargetPath)" $(_NetCoreRunArguments) $(StartArguments) $(_NetCoreRunArguments) $(TargetDir)$(AssemblyName)$(_NativeExecutableExtension) $(StartArguments) $(TargetPath) $(StartArguments) $([System.IO.Path]::GetFullPath($([System.IO.Path]::Combine('$(MSBuildProjectDirectory)', '$(RunWorkingDirectory)')))) $(CreateSatelliteAssembliesDependsOn); CoreGenerateSatelliteAssemblies <_AssemblyInfoFile>$(IntermediateOutputPath)%(_SatelliteAssemblyResourceInputs.Culture)\$(TargetName).resources.cs <_OutputAssembly>$(IntermediateOutputPath)%(_SatelliteAssemblyResourceInputs.Culture)\$(TargetName).resources.dll <_Parameter1>%(_SatelliteAssemblyResourceInputs.Culture) true Microsoft.NETCore.App $(TargetFrameworkIdentifier) $(_TargetFrameworkVersionWithoutV)