$(_IsNETCoreOrNETStandard) true true false true $(MSBuildProjectDirectory)/runtimeconfig.template.json true true <_GenerateRuntimeConfigurationPropertyInputsCache Condition="'$(_GenerateRuntimeConfigurationPropertyInputsCache)' == ''">$(IntermediateOutputPath)$(MSBuildProjectName).genruntimeconfig.cache <_GenerateRuntimeConfigurationPropertyInputsCache>$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(_GenerateRuntimeConfigurationPropertyInputsCache))) true false $(AssemblyName).deps.json $(TargetDir)$(ProjectDepsFileName) $(AssemblyName).runtimeconfig.json $(TargetDir)$(ProjectRuntimeConfigFileName) $(TargetDir)$(AssemblyName).runtimeconfig.dev.json true <_DefaultUserProfileRuntimeStorePath>$(HOME) <_DefaultUserProfileRuntimeStorePath Condition="$([MSBuild]::IsOSPlatform(`Windows`))">$(USERPROFILE) <_DefaultUserProfileRuntimeStorePath>$([System.IO.Path]::Combine($(_DefaultUserProfileRuntimeStorePath), '.dotnet', 'store')) $(_DefaultUserProfileRuntimeStorePath) true true true $(AvailablePlatforms),ARM32 $(AvailablePlatforms),ARM64 false _CheckForBuildWithNoBuild; $(CoreBuildDependsOn); GenerateBuildDependencyFile; GenerateBuildRuntimeConfigurationFiles _SdkBeforeClean; $(CoreCleanDependsOn) _SdkBeforeRebuild; $(RebuildDependsOn) 1.0.0 <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="@(AdditionalProbingPath->'%(Identity)')"/> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(EnableDynamicLoading)"/> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(RollForward)"/> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="@(RuntimeHostConfigurationOption->'%(Identity)%(Value)')"/> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(RuntimeIdentifier)"/> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(SelfContained)"/> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(TargetFramework)"/> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(UserRuntimeConfig)"/> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(_WriteIncludedFrameworks)"/> <_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 <_EnableMacOSCodeSign Condition="'$(_EnableMacOSCodeSign)' == '' and $([MSBuild]::IsOSPlatform(`OSX`)) and Exists('/usr/bin/codesign') and ($(RuntimeIdentifier.StartsWith('osx')) or $(AppHostRuntimeIdentifier.StartsWith('osx')))">true $(SingleFileHostSourcePath) $([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)singlefilehost$(_NativeExecutableExtension)')) @(_NativeRestoredAppHostNETCore) $([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)apphost$(_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) mono "$(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 $(TargetFrameworkIdentifier) $(_TargetFrameworkVersionWithoutV) false false false <_UseAttributeForTargetFrameworkInfoPropertyNames Condition="$([MSBuild]::VersionGreaterThanOrEquals($(MSBuildVersion), '17.0'))">true true true $(AfterMicrosoftNETSdkTargets);$(MSBuildThisFileDirectory)../../Microsoft.NET.Sdk.WindowsDesktop/targets/Microsoft.NET.Sdk.WindowsDesktop.targets 0.0 $(TargetPlatformIdentifier),Version=$(TargetPlatformVersion) $([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKDisplayName($(TargetPlatformIdentifier), $(TargetPlatformVersion))) $(TargetPlatformVersion)