true
false
$(MSBuildAllProjects);$(MsBuildThisFileFullPath)
<_AfterSdkPublishDependsOn Condition="'$(UsingMicrosoftNETSdkWeb)' == 'true'">AfterPublish
<_AfterSdkPublishDependsOn Condition="'$(UsingMicrosoftNETSdkWeb)' != 'true'">Publish
true
true
$(CustomAfterDirectoryBuildProps);$(MSBuildThisFileDirectory)UseArtifactsOutputPath.props
$(ProjectExtensionsPathForSpecifiedProject)
true
true
true
true
true
<_DirectoryBuildPropsFile Condition="'$(_DirectoryBuildPropsFile)' == ''">Directory.Build.props
<_DirectoryBuildPropsBasePath Condition="'$(_DirectoryBuildPropsBasePath)' == ''">$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), '$(_DirectoryBuildPropsFile)'))
$([System.IO.Path]::Combine('$(_DirectoryBuildPropsBasePath)', '$(_DirectoryBuildPropsFile)'))
libs
Debug
false
true
$(NoWarn);MSB3026
$(MSBuildProjectName)
$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\))
$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\build\))
$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\packages\))
$(RootBuildFolder)logs\
$(LogsFolder)TestResults\
$(LogsFolder)pdbs\$(Configuration)\
$(RootBuildFolder)artifacts\
$(RootBuildFolder).tools
$(ArtifactsFolder)
$(RootBuildFolder)$(SegmentName)\
$(BaseOutputPath)obj\$(ProjectName)\
$(BaseOutputPath)$(Configuration)\
v143
$(WixNativeSdkLibraryToolset)
v143
true
all
low
WiX Dev Build
WiX Toolset Team
WiX Dev Build
WiX Toolset
Copyright (c) .NET Foundation and contributors. All rights reserved.
$(RootFolder)OSMFEULA.txt
OSMFEULA.txt
true
WiX Dev Build
WiX Toolset
https://wixtoolset.org/
icon.png
$(MSBuildThisFileDirectory)internal\images\icon.png
$(MSBuildThisFileDirectory)internal\images\official\icon.png
WiX MSI install setup
true
$(MSBuildProjectName)
$(ArtifactsPath)\obj\$(ArtifactsProjectName)\
$(ArtifactsPath)\obj\
<_ArtifactsPathSetEarly>true
obj\
$(BaseIntermediateOutputPath)\
<_InitialBaseIntermediateOutputPath>$(BaseIntermediateOutputPath)
$(BaseIntermediateOutputPath)
$([System.IO.Path]::Combine('$(MSBuildProjectDirectory)', '$(MSBuildProjectExtensionsPath)'))
$(MSBuildProjectExtensionsPath)\
false
true
<_InitialMSBuildProjectExtensionsPath Condition=" '$(ImportProjectExtensionProps)' == 'true' ">$(MSBuildProjectExtensionsPath)
True
NuGet
$(MSBuildThisFileDirectory)project.assets.json
$(UserProfile)\.nuget\packages\
C:\Users\Rob\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages
PackageReference
7.0.0
$(MSBuildExtensionsPath)\Microsoft\NuGet\$(VisualStudioVersion)\Microsoft.NuGet.props
$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\8.21\Microsoft.Windows.UI.Xaml.CSharp.ModernNET.props
$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\8.21\Microsoft.Windows.UI.Xaml.CSharp.ModernNET.DefaultItems.props
$(AfterMicrosoftNetSdkProps);$(UwpToolsMicrosoftWindowsUIXamlCSharpDefaultItemsProps)
$(MSBuildExtensionsPath)\v$(MSBuildToolsVersion)\Custom.Before.$(MSBuildThisFile)
$(MSBuildExtensionsPath)\v$(MSBuildToolsVersion)\Custom.After.$(MSBuildThisFile)
true
$(DefaultProjectConfiguration)
$(DefaultProjectPlatform)
WJProject
JavaScript
$([MSBuild]::IsRunningFromVisualStudio())
$([MSBuild]::GetToolsDirectory32())\..\..\..\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.props
$(MSBuildToolsPath)\NuGet.props
true
<_DirectoryPackagesPropsFile Condition="'$(_DirectoryPackagesPropsFile)' == ''">Directory.Packages.props
<_DirectoryPackagesPropsBasePath Condition="'$(_DirectoryPackagesPropsBasePath)' == ''">$([MSBuild]::GetDirectoryNameOfFileAbove('$(MSBuildProjectDirectory)', '$(_DirectoryPackagesPropsFile)'))
$([MSBuild]::NormalizePath('$(_DirectoryPackagesPropsBasePath)', '$(_DirectoryPackagesPropsFile)'))
true
true
true
true
true
true
true
true
true
true
true
true
true
true
true
true
Debug;Release
AnyCPU
Debug
AnyCPU
true
Library
512
prompt
$(MSBuildProjectName)
$(MSBuildProjectName.Replace(" ", "_"))
true
true
false
true
<_PlatformWithoutConfigurationInference>$(Platform)
x64
x86
ARM
arm64
{CandidateAssemblyFiles}
$(AssemblySearchPaths);{HintPathFromItem}
$(AssemblySearchPaths);{TargetFrameworkDirectory}
$(AssemblySearchPaths);{RawFileName}
None
portable
false
true
true
PackageReference
$(AssemblySearchPaths)
false
false
false
false
false
false
false
false
false
false
true
1.0.3
false
true
true
<_ImplicitFileBasedProgramUserSecretsId Condition="'$(FileBasedProgram)' == 'true'">$(MSBuildProjectName)-$([MSBuild]::StableStringHash($(MSBuildProjectFullPath.ToLowerInvariant()), 'Sha256'))
$(_ImplicitFileBasedProgramUserSecretsId)
$(MSBuildThisFileDirectory)GenerateDeps\GenerateDeps.proj
$(MSBuildThisFileDirectory)..\..\..\Microsoft.NETCoreSdk.BundledVersions.props
$([MSBuild]::NormalizePath('$(MSBuildThisFileDirectory)..\..\'))
$([MSBuild]::EnsureTrailingSlash('$(NetCoreRoot)'))packs
$([MSBuild]::EnsureTrailingSlash('$(MSBuildThisFileDirectory)'))PrunePackageData
<_NetFrameworkHostedCompilersVersion>5.0.0-2.25523.111
10.0
10.0
10.0.0
2.1
2.1.0
10.0.0-rtm.25523.111
$(MSBuildThisFileDirectory)RuntimeIdentifierGraph.json
10.0.100
10.0.100
win-x64
win-x64
<_NETCoreSdkIsPreview>false
<_KnownRuntimeIdentiferPlatforms Include="any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix" />
<_ExcludedKnownRuntimeIdentiferPlatforms Include="rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0;tizen.4.0.0;tizen.5.0.0" />
$(MSBuildThisFileDirectory)..\..\..\Microsoft.NETCoreSdk.BundledMSBuildInformation.props
17.14.0
18.0.2
<_MSBuildVersionMajorMinor>$([System.Version]::Parse('$(MSBuildVersion)').ToString(2))
<_IsDisjointMSBuildVersion>$([MSBuild]::VersionLessThan('$(_MSBuildVersionMajorMinor)', '18.0'))
false
<__WindowsAppSdkDefaultImageIncludes>**/*.png;**/*.bmp;**/*.jpg;**/*.dds;**/*.tif;**/*.tga;**/*.gif
<__DisableWorkloadResolverSentinelPath Condition="'$(MSBuildRuntimeType)' == 'Core'">$(MSBuildBinPath)\DisableWorkloadResolver.sentinel
<__DisableWorkloadResolverSentinelPath Condition="'$(MSBuildRuntimeType)' != 'Core'">$(MSBuildToolsPath32)\SdkResolvers\Microsoft.DotNet.MSBuildSdkResolver\DisableWorkloadResolver.sentinel
true
$([MSBuild]::Add($(NETCoreAppMaximumVersion), 1)).0
17.16
<_NormalizedWindowsSdkSupportedTargetPlatformVersion Include="@(WindowsSdkSupportedTargetPlatformVersion)">
$([System.Text.RegularExpressions.Regex]::Replace(%(Identity), '^((\d+\.){3})1$', '${1}0'))
true
<_SourceLinkPropsImported>true
$(MSBuildThisFileDirectory)..\tools\netframework\Microsoft.Build.Tasks.Git.dll
$(MSBuildThisFileDirectory)..\tools\net\Microsoft.Build.Tasks.Git.dll
<_MicrosoftSourceLinkCommonAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">$(MSBuildThisFileDirectory)..\tools\netframework\Microsoft.SourceLink.Common.dll
<_MicrosoftSourceLinkCommonAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">$(MSBuildThisFileDirectory)..\tools\net\Microsoft.SourceLink.Common.dll
true
true
$(TargetsForTfmSpecificContentInPackage);_PackProjectToolValidation
MSBuild:Compile
$(DefaultXamlRuntime)
Designer
MSBuild:Compile
$(DefaultXamlRuntime)
Designer
<_WpfCommonNetFxReference Include="WindowsBase" />
<_WpfCommonNetFxReference Include="PresentationCore" />
<_WpfCommonNetFxReference Include="PresentationFramework" />
<_WpfCommonNetFxReference Include="System.Xaml" Condition="'$(_TargetFrameworkVersionValue)' != '' And '$(_TargetFrameworkVersionValue)' >= '4.0'">
4.0
<_WpfCommonNetFxReference Include="UIAutomationClient" Condition="'$(_TargetFrameworkVersionValue)' != '' And '$(_TargetFrameworkVersionValue)' >= '4.0'" />
<_WpfCommonNetFxReference Include="UIAutomationClientSideProviders" Condition="'$(_TargetFrameworkVersionValue)' != '' And '$(_TargetFrameworkVersionValue)' >= '4.0'" />
<_WpfCommonNetFxReference Include="UIAutomationProvider" Condition="'$(_TargetFrameworkVersionValue)' != '' And '$(_TargetFrameworkVersionValue)' >= '4.0'" />
<_WpfCommonNetFxReference Include="UIAutomationTypes" Condition="'$(_TargetFrameworkVersionValue)' != '' And '$(_TargetFrameworkVersionValue)' >= '4.0'" />
<_WpfCommonNetFxReference Include="System.Windows.Controls.Ribbon" Condition="'$(_TargetFrameworkVersionValue)' != '' And '$(_TargetFrameworkVersionValue)' >= '4.5'" />
<_SDKImplicitReference Include="@(_WpfCommonNetFxReference)" Condition="'$(UseWPF)' == 'true'" />
<_SDKImplicitReference Include="System.Windows.Forms" Condition="('$(UseWindowsForms)' == 'true') " />
<_SDKImplicitReference Include="WindowsFormsIntegration" Condition=" ('$(UseWindowsForms)' == 'true') And ('$(UseWPF)' == 'true') " />
<_UnsupportedNETCoreAppTargetFramework Include=".NETCoreApp,Version=v1.0" />
<_UnsupportedNETCoreAppTargetFramework Include=".NETCoreApp,Version=v1.1" />
<_UnsupportedNETCoreAppTargetFramework Include=".NETCoreApp,Version=v2.0" />
<_UnsupportedNETCoreAppTargetFramework Include=".NETCoreApp,Version=v2.1" />
<_UnsupportedNETCoreAppTargetFramework Include=".NETCoreApp,Version=v2.2" />
<_UnsupportedNETStandardTargetFramework Include="@(SupportedNETStandardTargetFramework)" />
<_UnsupportedNETFrameworkTargetFramework Include=".NETFramework,Version=v2.0" />
true
<_TargetFrameworkVersionValue>0.0
<_WindowsDesktopSdkTargetFrameworkVersionFloor>3.0
Designer
MSBuild:Compile
$(DefaultXamlRuntime)
UAP
Designer
MSBuild:Compile
$(DefaultXamlRuntime)
UAP
Designer
MSBuild:Compile
$(DefaultXamlRuntime)
UAP
dirs.proj
true
PackageReference
true
false
true
bin\Debug\
bin\$(Configuration)\
bin\$(Configuration)\$(Platform)\
false
net45
true
<_IsExecutable Condition="'$(OutputType)' == 'Exe' or '$(OutputType)'=='WinExe'">true
$(_IsExecutable)
<_UsingDefaultForHasRuntimeOutput>true
1.0.0
$(VersionPrefix)-$(VersionSuffix)
$(VersionPrefix)
$(AssemblyName)
$(Authors)
$(AssemblyName)
$(AssemblyName)
Debug
AnyCPU
$(Platform)
true
<_PublishProfileDesignerFolder Condition="'$(AppDesignerFolder)' != ''">$(AppDesignerFolder)
<_PublishProfileDesignerFolder Condition="'$(_PublishProfileDesignerFolder)' == ''">Properties
<_PublishProfileRootFolder Condition="'$(_PublishProfileRootFolder)' == ''">$(MSBuildProjectDirectory)\$(_PublishProfileDesignerFolder)\PublishProfiles\
$([System.IO.Path]::GetFileNameWithoutExtension($(PublishProfile)))
$(_PublishProfileRootFolder)$(PublishProfileName).pubxml
$(PublishProfileFullPath)
false
$([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)'))
v$([MSBuild]::GetTargetFrameworkVersion('$(TargetFramework)', 2))
<_TargetFrameworkVersionWithoutV>$(TargetFrameworkVersion.TrimStart('vV'))
$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)'))
$([MSBuild]::GetTargetPlatformVersion('$(TargetFramework)', 4))
<_TargetPlatformVersionUsesCsWinRT3>false
<_TargetPlatformVersionUsesCsWinRT3 Condition="'$(TargetPlatformIdentifier)' == 'Windows' and '$(TargetPlatformVersion)' != '' and $([System.Version]::Parse('$(TargetPlatformVersion)').Revision) == 1">true
$([System.Version]::Parse('$(TargetPlatformVersion)').Major).$([System.Version]::Parse('$(TargetPlatformVersion)').Minor).$([System.Version]::Parse('$(TargetPlatformVersion)').Build).0
$([MSBuild]::GetTargetPlatformVersion('$(TargetFramework)', 2))
$(TargetPlatformVersion)
Windows
<_UnsupportedTargetFrameworkError>true
true
true
v0.0
_
true
true
<_EnableDefaultWindowsPlatform>false
false
2.1
<_ApplicableTargetPlatformVersion Include="@(SdkSupportedTargetPlatformVersion)" Condition="'@(SdkSupportedTargetPlatformVersion)' != '' and '%(SdkSupportedTargetPlatformVersion.DefineConstantsOnly)' != 'true'" RemoveMetadata="DefineConstantsOnly" />
<_ValidTargetPlatformVersion Include="@(_ApplicableTargetPlatformVersion)" Condition="'@(_ApplicableTargetPlatformVersion)' != '' and $([MSBuild]::VersionEquals(%(Identity), $(TargetPlatformVersion)))" />
@(_ValidTargetPlatformVersion->Distinct())
true
<_ValidTargetPlatformVersions Condition="'@(_ApplicableTargetPlatformVersion)' != ''">@(_ApplicableTargetPlatformVersion, '%0a')
<_ValidTargetPlatformVersions Condition="'@(_ApplicableTargetPlatformVersion)' == ''">None
true
true
true
false
true
<_PlatformToAppendToOutputPath Condition="'$(AppendPlatformToOutputPath)' == 'true'">$(PlatformName)\
<_DefaultArtifactsPathPropsImported>true
true
true
<_ArtifactsPathLocationType>ExplicitlySpecified
$(_DirectoryBuildPropsBasePath)\artifacts
true
<_ArtifactsPathLocationType>DirectoryBuildPropsFolder
$(MSBuildProjectDirectory)\artifacts
<_ArtifactsPathLocationType>ProjectFolder
$(MSBuildProjectName)
bin
publish
package
true
$(Configuration.ToLowerInvariant())
$(ArtifactsPivots)_$(TargetFramework.ToLowerInvariant())
$(ArtifactsPivots)_$(RuntimeIdentifier.ToLowerInvariant())
$(ArtifactsPath)\$(ArtifactsBinOutputName)\$(ArtifactsProjectName)\
$(ArtifactsPath)\obj\$(ArtifactsProjectName)\
$(ArtifactsPath)\$(ArtifactsPublishOutputName)\$(ArtifactsProjectName)\$(ArtifactsPivots)\
$(ArtifactsPath)\$(ArtifactsBinOutputName)\
$(ArtifactsPath)\obj\
$(ArtifactsPath)\$(ArtifactsPublishOutputName)\$(ArtifactsPivots)\
$(BaseOutputPath)$(ArtifactsPivots)\
$(BaseIntermediateOutputPath)$(ArtifactsPivots)\
$(ArtifactsPath)\$(ArtifactsPackageOutputName)\$(Configuration.ToLowerInvariant())\
bin\
$(BaseOutputPath)\
$(BaseOutputPath)$(_PlatformToAppendToOutputPath)$(Configuration)\
$(OutputPath)\
obj\
$(BaseIntermediateOutputPath)\
$(BaseIntermediateOutputPath)$(_PlatformToAppendToOutputPath)$(Configuration)\
$(IntermediateOutputPath)\
$(OutputPath)
$(DefaultItemExcludes);$(OutputPath)/**
$(DefaultItemExcludes);$(IntermediateOutputPath)/**
$(DefaultItemExcludes);$(ArtifactsPath)/**
$(DefaultItemExcludes);bin/**;obj/**
$(OutputPath)$(TargetFramework.ToLowerInvariant())\
$(IntermediateOutputPath)$(TargetFramework.ToLowerInvariant())\
true
false
<_RuntimePackInWorkloadVersionCurrent>10.0.0
<_RuntimePackInWorkloadVersion9>9.0.11
<_RuntimePackInWorkloadVersion8>8.0.22
<_RuntimePackInWorkloadVersion7>7.0.20
<_RuntimePackInWorkloadVersion6>6.0.36
true
true
true
true
true
<_BrowserWorkloadNotSupportedForTFM Condition="$([MSBuild]::VersionLessThan($(TargetFrameworkVersion), '6.0'))">true
<_BrowserWorkloadDisabled>$(_BrowserWorkloadNotSupportedForTFM)
<_UsingBlazorOrWasmSdk Condition="'$(UsingMicrosoftNETSdkBlazorWebAssembly)' == 'true' or '$(UsingMicrosoftNETSdkWebAssembly)' == 'true'">true
true
$(WasmNativeWorkload10)
$(WasmNativeWorkload9)
$(WasmNativeWorkload8)
$(WasmNativeWorkload7)
$(WasmNativeWorkload)
false
$(WasmNativeWorkloadAvailable)
<_WasmNativeWorkloadNeeded Condition="
'$(WasmEnableSIMD)' == 'false' or
'$(WasmEnableExceptionHandling)' == 'false' or
'$(InvariantTimezone)' == 'true' or
'$(WasmNativeStrip)' == 'false' or
'$(WasmNativeDebugSymbols)' == 'true' or
'$(WasmSingleFileBundle)' == 'false' or
'$(EnableDiagnostics)' == 'true' or
'$(WasmProfilers)' != '' or
'$(RunAOTCompilation)' == 'true' or
'$(WasmBuildNative)' == 'true' or
'$(WasmGenerateAppBundle)' == 'true' or
'$(_UsingBlazorOrWasmSdk)' != 'true' or
'$(EmccInitialHeapSize)' != '' or
'$(EmccMaximumHeapSize)' != '' ">true
false
true
$(WasmNativeWorkloadAvailable)
<_IsAndroidLibraryMode Condition="'$(RuntimeIdentifier)' == 'android-arm64' or '$(RuntimeIdentifier)' == 'android-arm' or '$(RuntimeIdentifier)' == 'android-x64' or '$(RuntimeIdentifier)' == 'android-x86'">true
<_IsAppleMobileLibraryMode Condition="'$(RuntimeIdentifier)' == 'ios-arm64' or '$(RuntimeIdentifier)' == 'iossimulator-arm64' or '$(RuntimeIdentifier)' == 'iossimulator-x64' or '$(RuntimeIdentifier)' == 'maccatalyst-arm64' or '$(RuntimeIdentifier)' == 'maccatalyst-x64' or '$(RuntimeIdentifier)' == 'tvos-arm64'">true
<_IsiOSLibraryMode Condition="'$(RuntimeIdentifier)' == 'ios-arm64' or '$(RuntimeIdentifier)' == 'iossimulator-arm64' or '$(RuntimeIdentifier)' == 'iossimulator-x64'">true
<_IsMacCatalystLibraryMode Condition="'$(RuntimeIdentifier)' == 'maccatalyst-arm64' or '$(RuntimeIdentifier)' == 'maccatalyst-x64'">true
<_IstvOSLibraryMode Condition="'$(RuntimeIdentifier)' == 'tvos-arm64'">true
true
<_MonoWorkloadTargetsMobile>true
false
true
$(_RuntimePackInWorkloadVersionCurrent)
true
1.0
true
1.0
<_MonoWorkloadRuntimePackPackageVersion>$(_RuntimePackInWorkloadVersionCurrent)
%(RuntimePackRuntimeIdentifiers);wasi-wasm
$(_MonoWorkloadRuntimePackPackageVersion)
Microsoft.NETCore.App.Runtime.Mono.multithread.**RID**
$(_MonoWorkloadRuntimePackPackageVersion)
true
<_NativeBuildNeeded Condition="'$(RunAOTCompilation)' == 'true'">true
WebAssembly workloads (required for AOT) are only supported for projects targeting net6.0+
true
$(WasmNativeWorkload)
9.0
10.0
false
false
<_MonoWorkloadTargetsMobile>true
<_MonoWorkloadRuntimePackPackageVersion>$(_RuntimePackInWorkloadVersion6)
$(_MonoWorkloadRuntimePackPackageVersion)
<_MonoWorkloadTargetsMobile>true
<_MonoWorkloadRuntimePackPackageVersion>$(_RuntimePackInWorkloadVersion7)
$(_MonoWorkloadRuntimePackPackageVersion)
Microsoft.NETCore.App.Runtime.Mono.multithread.**RID**
<_MonoWorkloadTargetsMobile>true
<_MonoWorkloadRuntimePackPackageVersion>$(_RuntimePackInWorkloadVersion8)
%(RuntimePackRuntimeIdentifiers);wasi-wasm
$(_MonoWorkloadRuntimePackPackageVersion)
Microsoft.NETCore.App.Runtime.Mono.multithread.**RID**
<_MonoWorkloadRuntimePackPackageVersion>$(_RuntimePackInWorkloadVersion9)
%(RuntimePackRuntimeIdentifiers);wasi-wasm
$(_MonoWorkloadRuntimePackPackageVersion)
Microsoft.NETCore.App.Runtime.Mono.multithread.**RID**
$(_MonoWorkloadRuntimePackPackageVersion)
<_ResolvedSuggestedWorkload Include="@(SuggestedWorkload)" />
<_ResolvedSuggestedWorkload Include="@(SuggestedWorkloadFromReference)" />
<_UsingDefaultRuntimeIdentifier>true
win7-x64
win7-x86
win-x64
win-x86
true
<_IsPublishing>true
$(PublishSelfContained)
true
$(NETCoreSdkPortableRuntimeIdentifier)
$(PublishRuntimeIdentifier)
<_UsingDefaultPlatformTarget>true
x86
x64
arm
arm64
AnyCPU
<_SelfContainedWasSpecified Condition="'$(SelfContained)' != ''">true
true
false
<_RuntimeIdentifierUsesAppHost Condition="$(RuntimeIdentifier.StartsWith('ios')) or $(RuntimeIdentifier.StartsWith('tvos')) or $(RuntimeIdentifier.StartsWith('maccatalyst')) or $(RuntimeIdentifier.StartsWith('android')) or $(RuntimeIdentifier.StartsWith('browser')) or $(RuntimeIdentifier.StartsWith('wasi')) or $(RuntimeIdentifier) == 'any'">false
<_RuntimeIdentifierUsesAppHost Condition="'$(_IsPublishing)' == 'true' and '$(PublishAot)' == 'true'">false
<_RuntimeIdentifierUsesAppHost Condition="'$(_RuntimeIdentifierUsesAppHost)' == ''">true
true
false
$(NETCoreSdkRuntimeIdentifier)
win-x64
win-x86
win-arm
win-arm64
$(DefaultAppHostRuntimeIdentifier.Replace("arm64", "x64"))
$(DefaultAppHostRuntimeIdentifier.Replace("arm64", "x64"))
false
false
true
true
$(IntermediateOutputPath)$(RuntimeIdentifier)\
$(OutputPath)$(RuntimeIdentifier)\
true
true
<_EolNetCoreTargetFrameworkVersions Include="1.0;1.1;2.0;2.1;2.2;3.0;3.1;5.0;6.0;7.0" />
<_MinimumNonEolSupportedNetCoreTargetFramework>net8.0
<_IsNETCoreOrNETStandard Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">true
<_IsNETCoreOrNETStandard Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard'">true
true
true
true
true
true
true
.dll
false
$(PreserveCompilationContext)
publish
$(OutputPath)$(RuntimeIdentifier)\$(PublishDirName)\
$(OutputPath)$(PublishDirName)\
<_NugetFallbackFolder>$(MSBuildThisFileDirectory)..\..\..\..\NuGetFallbackFolder
<_IsNETCore1x Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(_TargetFrameworkVersionWithoutV)' < '2.0' ">true
<_WorkloadLibraryPacksFolder Condition="'$(_WorkloadLibraryPacksFolder)' == ''">$([MSBuild]::EnsureTrailingSlash('$(NetCoreRoot)'))library-packs
$(RestoreAdditionalProjectSources);$(_NugetFallbackFolder)
$(RestoreAdditionalProjectFallbackFoldersExcludes);$(_NugetFallbackFolder)
$(RestoreAdditionalProjectFallbackFolders);$(_NugetFallbackFolder)
$(RestoreAdditionalProjectSources);$(_WorkloadLibraryPacksFolder)
<_SDKImplicitReference Include="System" />
<_SDKImplicitReference Include="System.Data" />
<_SDKImplicitReference Include="System.Drawing" />
<_SDKImplicitReference Include="System.Xml" />
<_SDKImplicitReference Include="System.Core" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' " />
<_SDKImplicitReference Include="System.Runtime.Serialization" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' " />
<_SDKImplicitReference Include="System.Xml.Linq" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' " />
<_SDKImplicitReference Include="System.Numerics" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '4.0' " />
<_SDKImplicitReference Include="System.IO.Compression.FileSystem" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '4.5' " />
<_SDKImplicitReference Update="@(_SDKImplicitReference)" Pack="false" IsImplicitlyDefined="true" />
<_SDKImplicitReference Remove="@(Reference)" />
false
$(AssetTargetFallback);net461;net462;net47;net471;net472;net48;net481
<_FrameworkIdentifierForImplicitDefine>$(TargetFrameworkIdentifier.Replace('.', '').ToUpperInvariant())
<_FrameworkIdentifierForImplicitDefine Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), 5.0)) ">NET
$(_FrameworkIdentifierForImplicitDefine)
<_FrameworkIdentifierForImplicitDefine Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework'">NET
<_FrameworkVersionForImplicitDefine>$(TargetFrameworkVersion.TrimStart('vV'))
<_FrameworkVersionForImplicitDefine>$(_FrameworkVersionForImplicitDefine.Replace('.', '_'))
<_FrameworkVersionForImplicitDefine Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework'">$(_FrameworkVersionForImplicitDefine.Replace('_', ''))
$(_FrameworkIdentifierForImplicitDefine)$(_FrameworkVersionForImplicitDefine)
$(TargetFrameworkIdentifier.Replace('.', '').ToUpperInvariant())
<_ImplicitDefineConstant Include="$(VersionlessImplicitFrameworkDefine)" />
<_ImplicitDefineConstant Include="$(ImplicitFrameworkDefine)" />
<_ImplicitDefineConstant Include="$(BackwardsCompatFrameworkDefine)" />
<_PlatformIdentifierForImplicitDefine>$(TargetPlatformIdentifier.ToUpperInvariant())
<_PlatformVersionForImplicitDefine>$(EffectiveTargetPlatformVersion.Replace('.', '_'))
<_ImplicitDefineConstant Include="$(_PlatformIdentifierForImplicitDefine)" />
<_ImplicitDefineConstant Include="$(_PlatformIdentifierForImplicitDefine)$(_PlatformVersionForImplicitDefine)" />
<_ImplicitDefineConstant Include="CSWINRT3_0" />
<_SupportedFrameworkVersions Include="@(SupportedNETCoreAppTargetFramework->'%(Identity)'->TrimStart('.NETCoreApp,Version=v'))" Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' " />
<_SupportedFrameworkVersions Include="@(SupportedNETFrameworkTargetFramework->'%(Identity)'->TrimStart('.NETFramework,Version=v'))" Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework' " />
<_SupportedFrameworkVersions Include="@(SupportedNETStandardTargetFramework->'%(Identity)'->TrimStart('.NETStandard,Version=v'))" Condition=" '$(TargetFrameworkIdentifier)' == '.NETStandard' " />
<_CompatibleFrameworkVersions Include="@(_SupportedFrameworkVersions)" Condition=" $([MSBuild]::VersionLessThanOrEquals(%(Identity), $(TargetFrameworkVersion))) " />
<_FormattedCompatibleFrameworkVersions Include="@(_CompatibleFrameworkVersions)" Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' or '$(TargetFrameworkIdentifier)' == '.NETStandard' " />
<_FormattedCompatibleFrameworkVersions Include="@(_CompatibleFrameworkVersions->'%(Identity)'->Replace('.', ''))" Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework' " />
<_ImplicitDefineConstant Include="@(_FormattedCompatibleFrameworkVersions->'$(_FrameworkIdentifierForImplicitDefine)%(Identity)_OR_GREATER'->Replace('.', '_'))" Condition=" '$(TargetFrameworkIdentifier)' != '.NETCoreApp' or $([MSBuild]::VersionGreaterThanOrEquals(%(_FormattedCompatibleFrameworkVersions.Identity), 5.0)) " />
<_ImplicitDefineConstant Include="@(_FormattedCompatibleFrameworkVersions->'NETCOREAPP%(Identity)_OR_GREATER'->Replace('.', '_'))" Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionLessThan(%(_FormattedCompatibleFrameworkVersions.Identity), 5.0)) " />
<_SupportedPlatformCompatibleVersions Include="@(SdkSupportedTargetPlatformVersion)" Condition=" %(Identity) != '' and '%(SdkSupportedTargetPlatformVersion.NormalizedSupportedTargetPlatformVersion)' == '' and $([MSBuild]::VersionLessThanOrEquals(%(Identity), $(TargetPlatformVersion))) " />
<_SupportedPlatformCompatibleVersions Include="@(SdkSupportedTargetPlatformVersion->'%(NormalizedSupportedTargetPlatformVersion)')" Condition=" '%(SdkSupportedTargetPlatformVersion.NormalizedSupportedTargetPlatformVersion)' != '' and $([MSBuild]::VersionLessThanOrEquals('%(SdkSupportedTargetPlatformVersion.NormalizedSupportedTargetPlatformVersion)', $(TargetPlatformVersion))) " />
<_ImplicitDefineConstant Include="@(_SupportedPlatformCompatibleVersions->Distinct()->'$(TargetPlatformIdentifier.ToUpper())%(Identity)_OR_GREATER'->Replace('.', '_'))" />
<_DefineConstantsWithoutTrace Include="$(DefineConstants)" />
<_DefineConstantsWithoutTrace Remove="TRACE" />
@(_DefineConstantsWithoutTrace)
$(DefineConstants);@(_ImplicitDefineConstant)
$(FinalDefineConstants),@(_ImplicitDefineConstant->'%(Identity)=-1', ',')
false
true
$(AssemblyName).xml
$(IntermediateOutputPath)$(AssemblyName).xml
true
true
true
true
FrameworkPackage
Core
FrameworkPackage
Framework
$(RoslynTargetsPath)
$(MSBuildThisFileDirectory)..\..\..\Roslyn\bincore
$(MSBuildThisFileDirectory)..\..\..\Roslyn
$(MSBuildThisFileDirectory)..\..\..\Roslyn\Microsoft.Build.Tasks.CodeAnalysis.dll
$(RoslynCoreAssembliesPath)
$(MSBuildThisFileDirectory)..\..\..\Roslyn\binfx
$(MSBuildThisFileDirectory)..\..\..\Roslyn\binfx\Microsoft.Build.Tasks.CodeAnalysis.Sdk.dll
$(MSBuildThisFileDirectory)..\..\..\Roslyn\Microsoft.CSharp.Core.targets
$(MSBuildThisFileDirectory)..\..\..\Roslyn\Microsoft.VisualBasic.Core.targets
$(MSBuildToolsPath)\Microsoft.CSharp.targets
$(MSBuildToolsPath)\Microsoft.VisualBasic.targets
$(MSBuildThisFileDirectory)..\targets\Microsoft.NET.Sdk.FSharpTargetsShim.targets
$(MSBuildToolsPath)\Microsoft.Common.targets
$(MSBuildToolsPath)\Microsoft.Common.CurrentVersion.targets
true
true
true
true
$(TF_BUILD_BUILDDIRECTORY)
$(AGENT_BUILDDIRECTORY)
$(MSBuildStartupDirectory)
$(SonarQubeBuildDirectory)\.sonarqube
$(SonarQubeTempPath)\bin\targets
$(SonarQubeTargetsPath)\SonarQube.Integration.targets
true
<_GenerateAppxManifestDependsOn>$(_GenerateAppxManifestDependsOn);_FixVCLibs120References
GetResolvedSDKReferences
true
SDKRedistOutputGroup
$(MSBuildProjectName)
ucrtbased.dll
true
$(SupportedOSPlatformVersion)
$(TargetPlatformVersion)
10.0
$(MSBuildExtensionsPath)\v$(MSBuildToolsVersion)\Custom.Before.Microsoft.Common.targets
$(MSBuildExtensionsPath)\v$(MSBuildToolsVersion)\Custom.After.Microsoft.Common.targets
$(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\ReportingServices\Microsoft.ReportingServices.targets
Managed
.NETFramework
v4.0
Any CPU,x86,x64,Itanium
Any CPU,x86,x64
$(MSBuildToolsPath)\Microsoft.NETFramework.CurrentVersion.props
true
true
true
true
true
$(TargetFrameworkSubset)
<_FullFrameworkReferenceAssemblyPaths>$(FrameworkPathOverride)
<_TargetFrameworkDirectories>$(FrameworkPathOverride)
<_FullFrameworkReferenceAssemblyPaths Condition="Exists('$(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\RedistList\FrameworkList.xml')">$(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
<_TargetFrameworkDirectories Condition="'$(TargetFrameworkProfile)' == ''">$(_FullFrameworkReferenceAssemblyPaths)
$(_TargetFrameworkDirectories)
<_TargetFrameworkDirectories Condition="'$(TargetFrameworkProfile)' == 'Client' and Exists('$(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\$(TargetFrameworkProfile)\RedistList\FrameworkList.xml')">$(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\$(TargetFrameworkProfile)
$(_TargetFrameworkDirectories)
.NET Framework 4
.NET Framework 4 Client Profile
$(Registry:HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework@InstallRoot)
<_DeploymentSignClickOnceManifests Condition="'$(TargetFrameworkVersion)' == 'v2.0' or '$(TargetFrameworkVersion)' == 'v3.0' or '$(SignManifests)' == 'true'">true
true
System.Core;$(AdditionalExplicitAssemblyReferences)
true
$(MSBuildFrameworkToolsRoot)\v3.5
$(SDK35ToolsPath)
v2.0.50727
v$(MSBuildRuntimeVersion)
true
false
6.02
6.00
$(ExecuteAsTool)
true
$(ExecuteAsTool)
true
true
$(AvailablePlatforms),ARM64
$(SDK40ToolsPath)
true
false
true
true
$(TargetFrameworkIdentifier),Version=$(TargetFrameworkVersion),Profile=$(TargetFrameworkProfile)
$(TargetFrameworkIdentifier),Version=$(TargetFrameworkVersion)
$(TargetFrameworkRootPath)$(TargetFrameworkIdentifier)\$(TargetFrameworkVersion)
$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPathToStandardLibraries($(TargetFrameworkIdentifier), $(TargetFrameworkVersion), $(TargetFrameworkProfile), $(PlatformTarget), $(TargetFrameworkRootPath), $(TargetFrameworkFallbackSearchPaths)))
$(MSBuildFrameworkToolsPath)
Windows
7.0
$(TargetPlatformSdkRootOverride)\
$([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SDKs\Windows\v$(TargetPlatformVersion)', InstallationFolder, null, RegistryView.Registry32, RegistryView.Default))
$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKLocation($(TargetPlatformIdentifier), $(TargetPlatformVersion)))
$(TargetPlatformSdkPath)Windows Metadata
$(TargetPlatformSdkPath)References\CommonConfiguration\Neutral
$(TargetPlatformSdkMetadataLocation)
true
$(WinDir)\System32\WinMetadata
$(TargetPlatformIdentifier),Version=$(TargetPlatformVersion)
$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKDisplayName($(TargetPlatformIdentifier), $(TargetPlatformVersion)))
<_OriginalPlatform>$(Platform)
<_OriginalConfiguration>$(Configuration)
<_OutputPathWasMissing Condition="'$(_OriginalPlatform)' != '' and '$(_OriginalConfiguration)' != '' and '$(OutputPath)' == ''">true
true
AnyCPU
$(Platform)
Debug
$(Configuration)
bin\
$(BaseOutputPath)\
$(BaseOutputPath)$(Configuration)\
$(BaseOutputPath)$(PlatformName)\$(Configuration)\
$(OutputPath)\
obj\
$(BaseIntermediateOutputPath)\
$(BaseIntermediateOutputPath)$(Configuration)\
$(BaseIntermediateOutputPath)$(PlatformName)\$(Configuration)\
$(IntermediateOutputPath)\
$(TargetType)
library
exe
true
<_DebugSymbolsProduced>false
<_DebugSymbolsProduced Condition="'$(DebugSymbols)'=='true'">true
<_DebugSymbolsProduced Condition="'$(DebugType)'=='none'">false
<_DebugSymbolsProduced Condition="'$(DebugType)'=='pdbonly'">true
<_DebugSymbolsProduced Condition="'$(DebugType)'=='full'">true
<_DebugSymbolsProduced Condition="'$(DebugType)'=='portable'">true
<_DebugSymbolsProduced Condition="'$(DebugType)'=='embedded'">false
<_DebugSymbolsProduced Condition="'$(ProduceOnlyReferenceAssembly)'=='true'">false
<_DocumentationFileProduced>true
<_DocumentationFileProduced Condition="'$(DocumentationFile)'==''">false
false
<_InvalidConfigurationMessageSeverity Condition=" '$(SkipInvalidConfigurations)' == 'true' ">Warning
<_InvalidConfigurationMessageSeverity Condition=" '$(SkipInvalidConfigurations)' != 'true' ">Error
.exe
.exe
.exe
.dll
.netmodule
.winmdobj
true
$(OutputPath)
$(OutDir)\
$(MSBuildProjectName)
$(OutDir)$(ProjectName)\
$(MSBuildProjectName)
$(RootNamespace)
$(AssemblyName)
$(MSBuildProjectFile)
$(MSBuildProjectExtension)
$(TargetName).winmd
$(WinMDExpOutputWindowsMetadataFilename)
$(TargetName)$(TargetExt)
<_DeploymentPublishableProjectDefault Condition="'$(OutputType)'=='winexe' or '$(OutputType)'=='exe' or '$(OutputType)'=='appcontainerexe'">true
$(_DeploymentPublishableProjectDefault)
<_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='library'">Native.$(AssemblyName).manifest
<_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='winexe'">$(TargetFileName).manifest
<_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='exe'">$(TargetFileName).manifest
<_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='appcontainerexe'">$(TargetFileName).manifest
$(AssemblyName).application
$(AssemblyName).xbap
$(GenerateManifests)
<_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='library'">Native.$(AssemblyName)
<_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='winexe'">$(AssemblyName).exe
<_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='exe'">$(AssemblyName).exe
<_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='appcontainerexe'">$(AssemblyName).exe
<_DeploymentDeployManifestIdentity Condition="'$(HostInBrowser)' != 'true'">$(AssemblyName).application
<_DeploymentDeployManifestIdentity Condition="'$(HostInBrowser)' == 'true'">$(AssemblyName).xbap
<_DeploymentFileMappingExtension Condition="'$(MapFileExtensions)'=='true'">.deploy
<_DeploymentFileMappingExtension Condition="'$(MapFileExtensions)'!='true'" />
<_DeploymentBuiltUpdateInterval Condition="'$(UpdatePeriodically)'=='true'">$(UpdateInterval)
<_DeploymentBuiltUpdateIntervalUnits Condition="'$(UpdatePeriodically)'=='true'">$(UpdateIntervalUnits)
<_DeploymentBuiltUpdateInterval Condition="'$(UpdatePeriodically)'!='true'">0
<_DeploymentBuiltUpdateIntervalUnits Condition="'$(UpdatePeriodically)'!='true'">Days
<_DeploymentBuiltMinimumRequiredVersion Condition="'$(UpdateRequired)'=='true' and '$(Install)'=='true'">$(MinimumRequiredVersion)
<_DeploymentLauncherBased Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">true
100
*
$(UICulture)
<_OutputPathItem Include="$(OutDir)" />
<_UnmanagedRegistrationCache Include="$(BaseIntermediateOutputPath)$(MSBuildProjectFile).UnmanagedRegistration.cache" />
<_ResolveComReferenceCache Include="$(IntermediateOutputPath)$(MSBuildProjectFile).ResolveComReference.cache" />
$([MSBuild]::Escape($([System.IO.Path]::GetFullPath(`$([System.IO.Path]::Combine(`$(MSBuildProjectDirectory)`, `$(OutDir)`))`))))
$(TargetDir)$(TargetFileName)
$([MSBuild]::NormalizePath($(TargetDir), 'ref', $(TargetFileName)))
$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(IntermediateOutputPath), 'ref', $(TargetFileName)))
$([MSBuild]::EnsureTrailingSlash($(MSBuildProjectDirectory)))
$(ProjectDir)$(ProjectFileName)
*Undefined*
*Undefined*
*Undefined*
*Undefined*
*Undefined*
*Undefined*
true
true
true
false
$(MSBuildProjectFile).FileListAbsolute.txt
false
true
true
<_ResolveReferenceDependencies Condition="'$(_ResolveReferenceDependencies)' == ''">false
<_GetChildProjectCopyToOutputDirectoryItems Condition="'$(_GetChildProjectCopyToOutputDirectoryItems)' == ''">true
false
false
<_GenerateBindingRedirectsIntermediateAppConfig>$(IntermediateOutputPath)$(TargetFileName).config
$(MSBuildProjectFile)
$([MSBuild]::SubstringByAsciiChars($(MSBuildProjectFile), 0, 8)).$([MSBuild]::StableStringHash($(MSBuildProjectFile)).ToString("X8"))
$(MSBuildCopyMarkerName).Up2Date
<_DebugSymbolsIntermediatePath Include="$(IntermediateOutputPath)$(TargetName).compile.pdb" Condition="'$(OutputType)' == 'winmdobj' and '@(_DebugSymbolsIntermediatePath)' == ''" />
<_DebugSymbolsIntermediatePath Include="$(IntermediateOutputPath)$(TargetName).pdb" Condition="'$(OutputType)' != 'winmdobj' and '@(_DebugSymbolsIntermediatePath)' == ''" />
<_DebugSymbolsOutputPath Include="@(_DebugSymbolsIntermediatePath->'$(OutDir)%(Filename)%(Extension)')" />
$(IntermediateOutputPath)$(TargetName).pdb
<_WinMDDebugSymbolsOutputPath>$([System.IO.Path]::Combine('$(OutDir)', $([System.IO.Path]::GetFileName('$(WinMDExpOutputPdb)'))))
$(IntermediateOutputPath)$(TargetName).xml
<_WinMDDocFileOutputPath>$([System.IO.Path]::Combine('$(OutDir)', $([System.IO.Path]::GetFileName('$(WinMDOutputDocumentationFile)'))))
<_IntermediateWindowsMetadataPath>$(IntermediateOutputPath)$(WinMDExpOutputWindowsMetadataFilename)
<_WindowsMetadataOutputPath>$(OutDir)$(WinMDExpOutputWindowsMetadataFilename)
<_SupportedArchitectures>amd64 arm64
<_DeploymentManifestEntryPoint Include="@(IntermediateAssembly)">
$(TargetFileName)
<_DeploymentManifestIconFile Include="$(ApplicationIcon)" Condition="Exists('$(ApplicationIcon)')">
$(ApplicationIcon)
$(_DeploymentTargetApplicationManifestFileName)
<_ApplicationManifestFinal Include="$(OutDir)$(_DeploymentTargetApplicationManifestFileName)">
$(_DeploymentTargetApplicationManifestFileName)
$(TargetDeployManifestFileName)
<_DeploymentIntermediateTrustInfoFile Include="$(IntermediateOutputPath)$(TargetName).TrustInfo.xml" Condition="'$(TargetZone)'!=''" />
<_DeploymentUrl Condition="'$(_DeploymentUrl)'==''">$(UpdateUrl)
<_DeploymentUrl Condition="'$(_DeploymentUrl)'==''">$(InstallUrl)
<_DeploymentUrl Condition="'$(_DeploymentUrl)'==''">$(PublishUrl)
<_DeploymentUrl Condition="!('$(UpdateUrl)'=='') and '$(Install)'=='false'" />
<_DeploymentUrl Condition="'$(_DeploymentUrl)'!=''">$(_DeploymentUrl)$(TargetDeployManifestFileName)
<_DeploymentUrl Condition="'$(UpdateUrl)'=='' and !('$(Install)'=='true' and '$(UpdateEnabled)'=='true')" />
<_DeploymentUrl Condition="'$(ExcludeDeploymentUrl)'=='true'" />
<_DeploymentApplicationUrl Condition="'$(IsWebBootstrapper)'=='true'">$(InstallUrl)
<_DeploymentApplicationUrl Condition="'$(IsWebBootstrapper)'=='true' and '$(InstallUrl)'==''">$(PublishUrl)
<_DeploymentComponentsUrl Condition="'$(BootstrapperComponentsLocation)'=='Absolute'">$(BootstrapperComponentsUrl)
$(PublishDir)\
$([MSBuild]::EnsureTrailingSlash('$(OutputPath)'))app.publish\
$(PublishDir)
$(ClickOncePublishDir)\
$(PlatformTarget)
msil
amd64
ia64
x86
arm
true
$(Platform)
msil
amd64
ia64
x86
arm
None
$(PROCESSOR_ARCHITECTURE)
CLR2
CLR4
CurrentRuntime
true
false
$(PlatformTarget)
x86
x64
CurrentArchitecture
Client
false
true
true
false
AssemblyFoldersEx
Software\Microsoft\$(TargetFrameworkIdentifier)
Software\Microsoft\Microsoft SDKs\$(TargetPlatformIdentifier)
$([MSBuild]::GetToolsDirectory32())\AssemblyFolders.config
{AssemblyFoldersFromConfig:$(AssemblyFoldersConfigFile),$(TargetFrameworkVersion)};
.winmd;
.dll;
.exe
.pdb;
.xml;
.pri;
.dll.config;
.exe.config
Full
{CandidateAssemblyFiles}
$(AssemblySearchPaths);$(ReferencePath)
$(AssemblySearchPaths);{HintPathFromItem}
$(AssemblySearchPaths);{TargetFrameworkDirectory}
$(AssemblySearchPaths);$(AssemblyFoldersConfigFileSearchPath)
$(AssemblySearchPaths);{Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)}
$(AssemblySearchPaths);{AssemblyFolders}
$(AssemblySearchPaths);{GAC}
$(AssemblySearchPaths);{RawFileName}
$(AssemblySearchPaths);$(OutDir)
false
$(NoWarn)
$(WarningsAsErrors)
$(WarningsNotAsErrors)
$(MSBuildThisFileDirectory)$(LangName)\
$(MSBuildThisFileDirectory)en-US\
Project
BrowseObject
File
Invisible
File;BrowseObject
File;ProjectSubscriptionService
$(DefineCommonItemSchemas)
;BrowseObject
ProjectSubscriptionService;BrowseObject
;BrowseObject
ProjectSubscriptionService;BrowseObject
;BrowseObject
ProjectSubscriptionService;BrowseObject
Never
Never
Never
Never
true
<_GlobalPropertiesToRemoveFromProjectReferences Condition="'$(PassOutputPathToReferencedProjects)'=='false'">$(_GlobalPropertiesToRemoveFromProjectReferences);OutputPath
<_InvalidConfigurationMessageResourceName Condition=" '$(BuildingInsideVisualStudio)' == 'true' ">CommonSdk.InvalidConfigurationTextWhenBuildingInsideVisualStudio
<_InvalidConfigurationMessageResourceName Condition=" '$(BuildingInsideVisualStudio)' != 'true' ">CommonSdk.InvalidConfigurationTextWhenBuildingOutsideVisualStudio
x86
BeforeBuild;
CoreBuild;
AfterBuild
BuildOnlySettings;
PrepareForBuild;
PreBuildEvent;
ResolveReferences;
PrepareResources;
ResolveKeySource;
Compile;
ExportWindowsMDFile;
UnmanagedUnregistration;
GenerateSerializationAssemblies;
CreateSatelliteAssemblies;
GenerateManifests;
GetTargetPath;
PrepareForRun;
UnmanagedRegistration;
IncrementalClean;
PostBuildEvent
<_ProjectDefaultTargets Condition="'$(MSBuildProjectDefaultTargets)' != ''">$(MSBuildProjectDefaultTargets)
<_ProjectDefaultTargets Condition="'$(MSBuildProjectDefaultTargets)' == ''">Build
BeforeRebuild;
Clean;
$(_ProjectDefaultTargets);
AfterRebuild;
BeforeRebuild;
Clean;
Build;
AfterRebuild;
Build
Build
Build
false
true
$(PrepareForBuildDependsOn);GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata
$(TargetFileName).config
@(_TargetFramework40DirectoryItem)
@(_TargetFramework35DirectoryItem)
@(_TargetFramework30DirectoryItem)
@(_TargetFramework20DirectoryItem)
@(_TargetFramework20DirectoryItem)
@(_TargetFramework40DirectoryItem)
@(_TargetedFrameworkDirectoryItem)
@(_TargetFrameworkSDKDirectoryItem)
$(_TargetFrameworkDirectories);$(TargetFrameworkDirectory);$(WinFXAssemblyDirectory)
$(TargetFrameworkDirectory);$(TargetPlatformWinMDLocation)
true
$(AssemblySearchPaths.Replace('{AssemblyFolders}', '').Split(';'))
$(TargetFrameworkDirectory);@(DesignTimeFacadeDirectories)
<_Temp Remove="@(_Temp)" />
<_Temp Remove="@(_Temp)" />
<_Temp Remove="@(_Temp)" />
<_Temp Remove="@(_Temp)" />
<_Temp Remove="@(_Temp)" />
<_Temp Remove="@(_Temp)" />
$(PlatformTargetAsMSBuildArchitecture)
$(TargetFrameworkAsMSBuildRuntime)
CurrentRuntime
BeforeResolveReferences;
AssignProjectConfiguration;
ResolveProjectReferences;
FindInvalidProjectReferences;
ResolveNativeReferences;
ResolveAssemblyReferences;
GenerateBindingRedirects;
GenerateBindingRedirectsUpdateAppConfig;
ResolveComReferences;
AfterResolveReferences
false
true
true
false
false
true
<_ProjectReferenceWithConfiguration>
true
true
true
true
<_MSBuildProjectReference Include="@(ProjectReferenceWithConfiguration)" Condition="'$(BuildingInsideVisualStudio)'!='true' and '@(ProjectReferenceWithConfiguration)'!=''" />
<_MSBuildProjectReferenceExistent Include="@(_MSBuildProjectReference)" Condition="Exists('%(Identity)')" />
<_MSBuildProjectReferenceNonexistent Include="@(_MSBuildProjectReference)" Condition="!Exists('%(Identity)')" />
true
<_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.SetPlatform)' != ''">
true
<_ProjectReferencePlatformPossibilities Include="@(_MSBuildProjectReferenceExistent)" Condition="'%(_MSBuildProjectReferenceExistent.SkipGetPlatformProperties)' != 'true'" />
<_ProjectReferencePlatformPossibilities Condition="'$(MSBuildProjectExtension)' != '.vcxproj' and '$(MSBuildProjectExtension)' != '.nativeproj' and '%(_ProjectReferencePlatformPossibilities.IsVcxOrNativeProj)' == 'true'">
x86=Win32
<_ProjectReferencePlatformPossibilities Condition="('$(MSBuildProjectExtension)' == '.vcxproj' or '$(MSBuildProjectExtension)' == '.nativeproj') and '%(_ProjectReferencePlatformPossibilities.IsVcxOrNativeProj)' != 'true'">
Win32=x86
Platform=%(ProjectsWithNearestPlatform.NearestPlatform)
%(ProjectsWithNearestPlatform.UndefineProperties);Platform
<_MSBuildProjectReferenceExistent Remove="@(_MSBuildProjectReferenceExistent)" Condition="'%(_MSBuildProjectReferenceExistent.SkipGetPlatformProperties)' != 'true'" />
<_MSBuildProjectReferenceExistent Include="@(ProjectsWithNearestPlatform)" />
$(NuGetTargetMoniker)
$(TargetFrameworkMoniker)
<_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.SkipGetTargetFrameworkProperties)' == '' and ('%(Extension)' == '.vcxproj' or '%(Extension)' == '.nativeproj')">
true
%(_MSBuildProjectReferenceExistent.UndefineProperties);TargetFramework
<_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.SetTargetFramework)' != ''">
true
<_ProjectReferenceTargetFrameworkPossibilitiesOriginalItemSpec Include="@(_ProjectReferenceTargetFrameworkPossibilities->'%(OriginalItemSpec)')" />
<_ProjectReferenceTargetFrameworkPossibilities Remove="@(_ProjectReferenceTargetFrameworkPossibilities)" />
<_ProjectReferenceTargetFrameworkPossibilities Include="@(_ProjectReferenceTargetFrameworkPossibilitiesOriginalItemSpec)" />
TargetFramework=%(AnnotatedProjects.NearestTargetFramework)
%(AnnotatedProjects.UndefineProperties);TargetFramework
%(AnnotatedProjects.UndefineProperties);RuntimeIdentifier;SelfContained
<_MSBuildProjectReferenceExistent Remove="@(_MSBuildProjectReferenceExistent)" Condition="'%(_MSBuildProjectReferenceExistent.SkipGetTargetFrameworkProperties)' != 'true'" />
<_MSBuildProjectReferenceExistent Include="@(AnnotatedProjects)" />
<_ThisProjectBuildMetadata Include="$(MSBuildProjectFullPath)">
@(_TargetFrameworkInfo)
@(_TargetFrameworkInfo->'%(TargetFrameworkMonikers)')
@(_TargetFrameworkInfo->'%(TargetPlatformMonikers)')
$(_AdditionalPropertiesFromProject)
true
@(_TargetFrameworkInfo->'%(IsRidAgnostic)')
true
$(Platform)
$(Platforms)
@(ProjectConfiguration->'%(Platform)'->Distinct())
<_AdditionalTargetFrameworkInfoPropertyWithValue Include="@(AdditionalTargetFrameworkInfoProperty)">
$(%(AdditionalTargetFrameworkInfoProperty.Identity))
<_UseAttributeForTargetFrameworkInfoPropertyNames Condition="'$(_UseAttributeForTargetFrameworkInfoPropertyNames)' == ''">false
<_TargetFrameworkInfo Include="$(TargetFramework)">
$(TargetFramework)
$(TargetFrameworkMoniker)
$(TargetPlatformMoniker)
None
$(_AdditionalTargetFrameworkInfoProperties)
$(IsRidAgnostic)
true
false
AssignProjectConfiguration;
_SplitProjectReferencesByFileExistence;
_GetProjectReferenceTargetFrameworkProperties;
_GetProjectReferencePlatformProperties
$(ProjectReferenceBuildTargets)
ProjectReference
<_ResolvedProjectReferencePaths Remove="@(_ResolvedProjectReferencePaths)" Condition="'%(_ResolvedProjectReferencePaths.ResolveableAssembly)' == 'false'" />
<_ResolvedProjectReferencePaths>
%(_ResolvedProjectReferencePaths.OriginalItemSpec)
<_NonExistentProjectReferenceSeverity Condition="'@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != '' and '$(ErrorOnMissingProjectReference)' != 'True'">Warning
<_NonExistentProjectReferenceSeverity Condition="'@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != '' and '$(ErrorOnMissingProjectReference)' == 'True'">Error
<_ProjectReferencesFromRAR Include="@(ReferencePath->WithMetadataValue('ReferenceSourceTarget', 'ProjectReference'))">
%(ReferencePath.ProjectReferenceOriginalItemSpec)
$(GetTargetPathDependsOn)
$(TargetPlatformMoniker)
$(TargetPlatformIdentifier)
$(TargetFrameworkIdentifier)
$(TargetFrameworkVersion.TrimStart('vV'))
$(TargetRefPath)
@(CopyUpToDateMarker)
%(_ApplicationManifestFinal.FullPath)
ResolveProjectReferences;
FindInvalidProjectReferences;
GetFrameworkPaths;
GetReferenceAssemblyPaths;
PrepareForBuild;
ResolveSDKReferences;
ExpandSDKReferences;
<_ReferenceInstalledAssemblyDirectory Include="$(TargetFrameworkDirectory)" />
<_ReferenceInstalledAssemblySubsets Include="$(TargetFrameworkSubset)" />
$(IntermediateOutputPath)$(MSBuildProjectFile).AssemblyReference.cache
false
<_ResolveAssemblyReferencesApplicationConfigFileForExes Include="@(AppConfigWithTargetPath)" Condition="'$(AutoGenerateBindingRedirects)'=='true' or '$(AutoUnifyAssemblyReferences)'=='false'" />
<_FindDependencies Condition="'$(BuildingProject)' != 'true' and '$(_ResolveReferenceDependencies)' != 'true'">false
true
false
Warning
$(BuildingProject)
$(BuildingProject)
$(BuildingProject)
false
true
false
false
true
%(FullPath)
%(ReferencePath.Identity)
<_NewGenerateBindingRedirectsIntermediateAppConfig Condition="Exists('$(_GenerateBindingRedirectsIntermediateAppConfig)')">true
$(_GenerateBindingRedirectsIntermediateAppConfig)
$(TargetFileName).config
Software\Microsoft\Microsoft SDKs
$(LocalAppData)\Microsoft SDKs;$(MSBuildProgramFiles32)\Microsoft SDKs
$(MSBuildProgramFiles32)\Microsoft SDKs\Windows Kits\10;$(WindowsKitsRoot)
true
Windows
8.1
false
WindowsPhoneApp
8.1
GetInstalledSDKLocations
Debug
Retail
Retail
$(ProcessorArchitecture)
Neutral
true
GetReferenceTargetPlatformMonikers
<_ResolvedProjectReferencePaths Remove="@(InvalidProjectReferences)" />
ResolveSDKReferences
.winmd;
.dll
false
false
false
$(TargetFrameworkSDKToolsDirectory)
true
<_ReferencesFromRAR Include="@(ReferencePath->WithMetadataValue('ReferenceSourceTarget', 'ResolveAssemblyReference'))" />
{CandidateAssemblyFiles};
$(ReferencePath);
{HintPathFromItem};
{TargetFrameworkDirectory};
{Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)};
{RawFileName};
$(TargetDir)
GetFrameworkPaths;
GetReferenceAssemblyPaths;
ResolveReferences
<_DesignTimeReferenceInstalledAssemblyDirectory Include="$(TargetFrameworkDirectory)" />
$(IntermediateOutputPath)$(MSBuildProjectFile)DesignTimeResolveAssemblyReferences.cache
{CandidateAssemblyFiles};
$(ReferencePath);
{HintPathFromItem};
{TargetFrameworkDirectory};
{Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)};
{RawFileName};
$(OutDir)
false
false
false
false
false
true
false
<_DesignTimeReferenceAssemblies Include="$(DesignTimeReference)" />
<_RARResolvedReferencePath Include="@(ReferencePath)" />
false
$(IntermediateOutputPath)
$(PlatformTargetAsMSBuildArchitecture)
$(TargetFrameworkSDKToolsDirectory)
false
$(PrepareResourcesDependsOn);
PrepareResourceNames;
ResGen;
CompileLicxFiles
AssignTargetPaths;
SplitResourcesByCulture;
CreateManifestResourceNames;
CreateCustomManifestResourceNames
<_Temporary Remove="@(_Temporary)" />
<_Temporary Remove="@(_Temporary)" />
false
false
<_LicxFile Include="@(EmbeddedResource)" Condition="'%(Extension)'=='.licx'" />
Resx
Non-Resx
Resx
Non-Resx
<_MixedResourceWithNoCulture Remove="@(_MixedResourceWithNoCulture)" />
<_MixedResourceWithCulture Remove="@(_MixedResourceWithCulture)" />
ResolveAssemblyReferences;SplitResourcesByCulture;BeforeResGen;CoreResGen;AfterResGen
FindReferenceAssembliesForReferences
true
false
<_Temporary Remove="@(_Temporary)" />
$(PlatformTargetAsMSBuildArchitecture)
$(TargetFrameworkSDKToolsDirectory)
$(TargetFrameworkAsMSBuildRuntime)
CurrentRuntime
<_Temporary Remove="@(_Temporary)" />
true
true
true
true
$(PlatformTargetAsMSBuildArchitecture)
ResolveReferences;
ResolveKeySource;
SetWin32ManifestProperties;
_SetPreferNativeArm64Win32ManifestProperties;
FindReferenceAssembliesForReferences;
_GenerateCompileInputs;
BeforeCompile;
_TimeStampBeforeCompile;
_GenerateCompileDependencyCache;
CoreCompile;
_TimeStampAfterCompile;
AfterCompile;
<_CoreCompileResourceInputs Include="@(EmbeddedResource->'%(OutputResource)')" Condition="'%(EmbeddedResource.WithCulture)' == 'false' and '%(EmbeddedResource.Type)' == 'Resx'" />
<_CoreCompileResourceInputs Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.WithCulture)' == 'false' and '%(EmbeddedResource.Type)' == 'Non-Resx' " />
<_CoreCompileResourceInputs Include="@(ManifestResourceWithNoCulture)" Condition="'%(ManifestResourceWithNoCulture.EmittedForCompatibilityOnly)'==''">
Resx
false
<_CoreCompileResourceInputs Include="@(ManifestNonResxWithNoCultureOnDisk)" Condition="'%(ManifestNonResxWithNoCultureOnDisk.EmittedForCompatibilityOnly)'==''">
Non-Resx
false
true
$([System.IO.Path]::Combine('$(IntermediateOutputPath)','$(TargetFrameworkMoniker).AssemblyAttributes$(DefaultLanguageSourceExtension)'))
true
true
<_AssemblyTimestampBeforeCompile>%(IntermediateAssembly.ModifiedTime)
$(IntermediateOutputPath)$(MSBuildProjectFile).SuggestedBindingRedirects.cache
<_AssemblyTimestampAfterCompile>%(IntermediateAssembly.ModifiedTime)
__NonExistentSubDir__\__NonExistentFile__
<_SGenDllName>$(TargetName).XmlSerializers.dll
<_SGenDllCreated>false
<_SGenGenerateSerializationAssembliesConfig>$(GenerateSerializationAssemblies)
<_SGenGenerateSerializationAssembliesConfig Condition="'$(GenerateSerializationAssemblies)' == ''">Auto
<_SGenGenerateSerializationAssembliesConfig Condition="'$(ConfigurationName)'=='Debug' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'">Off
true
false
true
$(PlatformTargetAsMSBuildArchitecture)
$(CreateSatelliteAssembliesDependsOn);
_GenerateSatelliteAssemblyInputs;
ComputeIntermediateSatelliteAssemblies;
GenerateSatelliteAssemblies
<_SatelliteAssemblyResourceInputs Include="@(EmbeddedResource->'%(OutputResource)')" Condition="'%(EmbeddedResource.WithCulture)' == 'true' and '%(EmbeddedResource.Type)' == 'Resx'" />
<_SatelliteAssemblyResourceInputs Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.WithCulture)' == 'true' and '%(EmbeddedResource.Type)' == 'Non-Resx'" />
<_SatelliteAssemblyResourceInputs Include="@(ManifestResourceWithCulture)" Condition="'%(ManifestResourceWithCulture.EmittedForCompatibilityOnly)'==''">
Resx
true
<_SatelliteAssemblyResourceInputs Include="@(ManifestNonResxWithCultureOnDisk)" Condition="'%(ManifestNonResxWithCultureOnDisk.EmittedForCompatibilityOnly)'==''">
Non-Resx
true
<_ALExeToolPath Condition="'$(_ALExeToolPath)' == ''">$(TargetFrameworkSDKToolsDirectory)
CreateManifestResourceNames
%(EmbeddedResource.Culture)
%(EmbeddedResource.Culture)\$(TargetName).resources.dll
$(Win32Manifest)
<_DeploymentBaseManifest>$(ApplicationManifest)
<_DeploymentBaseManifest Condition="'$(_DeploymentBaseManifest)'==''">@(_DeploymentBaseManifestWithTargetPath)
true
$(ApplicationManifest)
$(ApplicationManifest)
$(_FrameworkVersion40Path)\default.win32manifest
$(_Win32Manifest)
SetWin32ManifestProperties;
GenerateApplicationManifest;
GenerateDeploymentManifest
<_DeploymentPublishFileOfTypeManifestEntryPoint Include="@(PublishFile)" Condition="'%(FileType)'=='ManifestEntryPoint'" />
<_DeploymentCopyApplicationManifest>true
<_DeploymentManifestTargetFrameworkMoniker>$(TargetFrameworkMoniker)
<_DeploymentManifestTargetFrameworkVersion>$(TargetFrameworkVersion)
<_DeploymentManifestTargetFrameworkVersion Condition="'$(DeploymentManifestTargetFrameworkVersionOverride)' == ''">v4.5
<_DeploymentManifestTargetFrameworkVersion Condition="'$(DeploymentManifestTargetFrameworkVersionOverride)' != ''">$(DeploymentManifestTargetFrameworkVersionOverride)
<_DeploymentManifestTargetFrameworkMoniker>.NETFramework,Version=$(_DeploymentManifestTargetFrameworkVersion)
<_DeploymentManifestEntryPoint Remove="@(_DeploymentManifestEntryPoint)" />
<_DeploymentManifestEntryPoint Include="@(_DeploymentManifestLauncherEntryPoint)" />
<_DeploymentManifestType>Native
<_DeploymentManifestVersion>@(_IntermediateAssemblyIdentity->'%(Version)')
<_SGenDllsRelatedToCurrentDll Include="@(_ReferenceSerializationAssemblyPaths->'%(FullPath)')" Condition="'%(Extension)' == '.dll'" />
<_SGenDllsRelatedToCurrentDll Include="@(SerializationAssembly->'%(FullPath)')" Condition="'%(Extension)' == '.dll'" />
<_CopyLocalFalseRefPaths Include="@(ReferencePath)" Condition="'%(CopyLocal)' == 'false'" />
<_CopyLocalFalseRefPathsWithExclusion Include="@(_CopyLocalFalseRefPaths)" Exclude="@(ReferenceCopyLocalPaths);@(_NETStandardLibraryNETFrameworkLib)" />
<_ClickOnceSatelliteAssemblies Include="@(IntermediateSatelliteAssembliesWithTargetPath);@(ReferenceSatellitePaths)" />
<_DeploymentReferencePaths Include="@(ReferenceCopyLocalPaths)" Condition="('%(Extension)' == '.dll' Or '%(Extension)' == '.exe' Or '%(Extension)' == '.md') and ('%(ReferenceCopyLocalPaths.CopyToPublishDirectory)' != 'false')">
true
<_DeploymentReferencePaths Include="@(_CopyLocalFalseRefPathsWithExclusion)" />
<_ManifestManagedReferences Include="@(_DeploymentReferencePaths);@(ReferenceDependencyPaths);@(_SGenDllsRelatedToCurrentDll);@(SerializationAssembly);@(ReferenceCOMWrappersToCopyLocal)" Exclude="@(_ClickOnceSatelliteAssemblies);@(_ReferenceScatterPaths);@(_ExcludedAssembliesFromManifestGeneration)" />
<_ClickOnceRuntimeCopyLocalItems Include="@(RuntimeTargetsCopyLocalItems)" Condition="'%(RuntimeTargetsCopyLocalItems.CopyLocal)' == 'true'" />
<_ClickOnceRuntimeCopyLocalItems Include="@(NativeCopyLocalItems)" Condition="'%(NativeCopyLocalItems.CopyLocal)' == 'true'" />
<_ClickOnceRuntimeCopyLocalItems Remove="@(_DeploymentReferencePaths)" />
<_ClickOnceTransitiveContentItemsTemp Include="@(_TransitiveItemsToCopyToOutputDirectory->WithoutMetadataValue('CopyToPublishDirectory', 'Never')->'%(TargetPath)')" Condition="'$(PublishProtocol)' == 'ClickOnce'">
%(Identity)
<_ClickOnceTransitiveContentItems Include="@(_ClickOnceTransitiveContentItemsTemp->'%(SavedIdentity)')" Condition="'%(Identity)'=='@(PublishFile)' Or '%(Extension)'=='.exe' Or '%(Extension)'=='.dll'" />
<_ClickOnceContentItems Include="@(ContentWithTargetPath->WithoutMetadataValue('CopyToPublishDirectory', 'Never'))" />
<_ClickOnceContentItems Include="@(_ClickOnceTransitiveContentItems)" />
<_ClickOnceNoneItemsTemp Include="@(_NoneWithTargetPath->WithoutMetadataValue('CopyToPublishDirectory', 'Never')->'%(TargetPath)')" Condition="'$(PublishProtocol)'=='Clickonce' And ('%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always' or '%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' or '%(_NoneWithTargetPath.CopyToOutputDirectory)'=='IfDifferent')">
%(Identity)
<_ClickOnceNoneItems Include="@(_ClickOnceNoneItemsTemp->'%(SavedIdentity)')" Condition="'%(Identity)'=='@(PublishFile)' Or '%(Extension)'=='.exe' Or '%(Extension)'=='.dll'" />
<_ClickOnceFiles Include="@(_ClickOnceContentItems);@(_DeploymentManifestIconFile);@(AppConfigWithTargetPath);@(NetCoreRuntimeJsonFilesForClickOnce);@(_ClickOnceRuntimeCopyLocalItems);@(_ClickOnceNoneItems)" />
<_ClickOnceNoneItemsTemp Remove="@(_ClickOnceNoneItemsTemp)" />
<_ClickOnceNoneItems Remove="@(_ClickOnceNoneItems)" />
<_ClickOnceTransitiveContentItemsTemp Remove="@(_ClickOnceTransitiveContentItemsTemp)" />
<_ClickOnceTransitiveContentItems Remove="@(_ClickOnceTransitiveContentItems)" />
<_ClickOnceContentItems Remove="@(_ClickOnceContentItems)" />
<_ClickOnceRuntimeCopyLocalItems Remove="@(_ClickOnceRuntimeCopyLocalItems)" />
<_ClickOnceFiles Include="$(PublishedSingleFilePath);@(_DeploymentManifestIconFile)" />
<_ClickOnceFiles Include="@(_FilesExcludedFromBundle)" />
<_FileAssociationIcons Include="%(FileAssociation.DefaultIcon)" />
<_ClickOnceFiles Include="@(ContentWithTargetPath)" Condition="'%(Identity)'=='@(_FileAssociationIcons)'" />
<_ManifestManagedReferences Remove="@(_ReadyToRunCompileList)" />
<_ClickOnceFiles Remove="@(_ReadyToRunCompileList)" />
<_ClickOnceFiles Include="@(_ReadyToRunFilesToPublish)" />
<_ClickOnceTargetFile Include="@(_ReadyToRunFilesToPublish)" Condition="'%(Filename)%(Extension)' == '$(TargetFileName)'" />
<_DeploymentManifestDependencies Include="@(_DeploymentManifestDependenciesUnfiltered)" Condition="!('%(_DeploymentManifestDependenciesUnfiltered.CopyLocal)' == 'false' And '%(_DeploymentManifestDependenciesUnfiltered.DependencyType)' != 'Install')" />
<_DeploymentManifestType>ClickOnce
<_DeploymentPlatformTarget Condition="'$(_DeploymentLauncherBased)' != 'true'">$(PlatformTarget)
true
false
CopyFilesToOutputDirectory
false
false
false
false
false
true
true
true
false
false
<_TargetsThatPrepareProjectReferences>_SplitProjectReferencesByFileExistence
true
<_TargetsThatPrepareProjectReferences Condition=" '$(MSBuildCopyContentTransitively)' == 'true' ">
AssignProjectConfiguration;
_SplitProjectReferencesByFileExistence
AssignTargetPaths;
$(_TargetsThatPrepareProjectReferences);
_GetProjectReferenceTargetFrameworkProperties;
_PopulateCommonStateForGetCopyToOutputDirectoryItems
<_RecursiveTargetForContentCopying>GetCopyToOutputDirectoryItems
<_RecursiveTargetForContentCopying Condition=" '$(MSBuildCopyContentTransitively)' == 'false' ">_GetCopyToOutputDirectoryItemsFromThisProject
<_GCTODIKeepDuplicates>false
<_GCTODIKeepMetadata>CopyToOutputDirectory;TargetPath
<_CopyToOutputDirectoryTransitiveItems KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_AllChildProjectItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='Always'" />
<_CopyToOutputDirectoryTransitiveItems KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_AllChildProjectItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'" />
<_CopyToOutputDirectoryTransitiveItems KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_AllChildProjectItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='IfDifferent'" />
<_AllChildProjectItemsWithTargetPath Remove="@(_AllChildProjectItemsWithTargetPath)" />
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='Always' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'!=''" />
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'!=''" />
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='IfDifferent' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'!=''" />
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='Always' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'!=''" />
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='PreserveNewest' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'!=''" />
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='IfDifferent' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'!=''" />
<_CompileItemsToCopy Include="@(Compile->'%(FullPath)')" Condition="('%(Compile.CopyToOutputDirectory)'=='Always' or '%(Compile.CopyToOutputDirectory)'=='PreserveNewest' or '%(Compile.CopyToOutputDirectory)'=='IfDifferent') AND '%(Compile.MSBuildSourceProjectFile)'!=''" />
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='Always'" />
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'" />
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='IfDifferent'" />
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'!=''" />
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'!=''" />
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='IfDifferent' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'!=''" />
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='Always' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'==''" />
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'==''" />
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='IfDifferent' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'==''" />
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='Always' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'==''" />
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='PreserveNewest' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'==''" />
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='IfDifferent' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'==''" />
<_CompileItemsToCopy Include="@(Compile->'%(FullPath)')" Condition="('%(Compile.CopyToOutputDirectory)'=='Always' or '%(Compile.CopyToOutputDirectory)'=='PreserveNewest' or '%(Compile.CopyToOutputDirectory)'=='IfDifferent') AND '%(Compile.MSBuildSourceProjectFile)'==''" />
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='Always'" />
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'" />
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='IfDifferent'" />
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'==''" />
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'==''" />
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='IfDifferent' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'==''" />
<_TransitiveItemsToCopyToOutputDirectory Remove="@(_ThisProjectItemsToCopyToOutputDirectory)" MatchOnMetadata="TargetPath" MatchOnMetadataOptions="PathLike" />
<_TransitiveItemsToCopyToOutputDirectoryAlways KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_TransitiveItemsToCopyToOutputDirectory->'%(FullPath)')" Condition="'%(_TransitiveItemsToCopyToOutputDirectory.CopyToOutputDirectory)'=='Always'" />
<_TransitiveItemsToCopyToOutputDirectoryPreserveNewest KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_TransitiveItemsToCopyToOutputDirectory->'%(FullPath)')" Condition="'%(_TransitiveItemsToCopyToOutputDirectory.CopyToOutputDirectory)'=='PreserveNewest'" />
<_TransitiveItemsToCopyToOutputDirectoryIfDifferent KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_TransitiveItemsToCopyToOutputDirectory->'%(FullPath)')" Condition="'%(_TransitiveItemsToCopyToOutputDirectory.CopyToOutputDirectory)'=='IfDifferent'" />
<_ThisProjectItemsToCopyToOutputDirectoryAlways KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_ThisProjectItemsToCopyToOutputDirectory->'%(FullPath)')" Condition="'%(_ThisProjectItemsToCopyToOutputDirectory.CopyToOutputDirectory)'=='Always'" />
<_ThisProjectItemsToCopyToOutputDirectoryPreserveNewest KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_ThisProjectItemsToCopyToOutputDirectory->'%(FullPath)')" Condition="'%(_ThisProjectItemsToCopyToOutputDirectory.CopyToOutputDirectory)'=='PreserveNewest'" />
<_ThisProjectItemsToCopyToOutputDirectoryIfDifferent KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_ThisProjectItemsToCopyToOutputDirectory->'%(FullPath)')" Condition="'%(_ThisProjectItemsToCopyToOutputDirectory.CopyToOutputDirectory)'=='IfDifferent'" />
<_SourceItemsToCopyToOutputDirectoryAlways Include="@(_TransitiveItemsToCopyToOutputDirectoryAlways);@(_ThisProjectItemsToCopyToOutputDirectoryAlways)" />
<_SourceItemsToCopyToOutputDirectory Include="@(_TransitiveItemsToCopyToOutputDirectoryPreserveNewest);@(_ThisProjectItemsToCopyToOutputDirectoryPreserveNewest)" />
<_SourceItemsToCopyToOutputDirectoryIfDifferent Include="@(_TransitiveItemsToCopyToOutputDirectoryIfDifferent);@(_ThisProjectItemsToCopyToOutputDirectoryIfDifferent)" />
<_TransitiveItemsToCopyToOutputDirectoryAlways Remove="@(_TransitiveItemsToCopyToOutputDirectoryAlways)" />
<_TransitiveItemsToCopyToOutputDirectoryPreserveNewest Remove="@(_TransitiveItemsToCopyToOutputDirectoryPreserveNewest)" />
<_TransitiveItemsToCopyToOutputDirectoryIfDifferent Remove="@(_TransitiveItemsToCopyToOutputDirectoryIfDifferent)" />
<_ThisProjectItemsToCopyToOutputDirectoryAlways Remove="@(_ThisProjectItemsToCopyToOutputDirectoryAlways)" />
<_ThisProjectItemsToCopyToOutputDirectoryPreserveNewest Remove="@(_ThisProjectItemsToCopyToOutputDirectoryPreserveNewest)" />
<_ThisProjectItemsToCopyToOutputDirectory Remove="@(_ThisProjectItemsToCopyToOutputDirectory)" />
<_ThisProjectItemsToCopyToOutputDirectoryIfDifferent Remove="@(_ThisProjectItemsToCopyToOutputDirectoryIfDifferent)" />
%(CopyToOutputDirectory)
false
<_DocumentationFileProduced Condition="!Exists('@(DocFileItem)')">false
<_DebugSymbolsProduced Condition="!Exists('@(_DebugSymbolsIntermediatePath)')">false
<_SGenDllCreated Condition="Exists('$(IntermediateOutputPath)$(_SGenDllName)')">true
$(PlatformTargetAsMSBuildArchitecture)
$(TargetFrameworkAsMSBuildRuntime)
CurrentRuntime
<_CleanOrphanFileWrites Include="@(_CleanPriorFileWrites)" Exclude="@(_CleanCurrentFileWrites)" />
<_CleanRemainingFileWritesAfterIncrementalClean Include="@(_CleanPriorFileWrites);@(_CleanCurrentFileWrites)" Exclude="@(_CleanOrphanFilesDeleted)" />
<_CleanPriorFileWrites Include="@(_CleanUnfilteredPriorFileWrites)" Exclude="@(_ResolveAssemblyReferenceResolvedFilesAbsolute)" />
false
<_CleanCurrentFileWritesWithNoReferences Include="@(_CleanCurrentFileWritesInOutput);@(_CleanCurrentFileWritesInIntermediate)" Exclude="@(_ResolveAssemblyReferenceResolvedFilesAbsolute)" />
BeforeClean;
UnmanagedUnregistration;
CoreClean;
CleanReferencedProjects;
CleanPublishFolder;
AfterClean
<_CleanRemainingFileWritesAfterClean Include="@(_CleanPriorFileWrites)" Exclude="@(_CleanPriorFileWritesDeleted)" />
CleanPublishFolder;
$(_RecursiveTargetForContentCopying);
_DeploymentGenerateTrustInfo;
$(DeploymentComputeClickOnceManifestInfoDependsOn)
SetGenerateManifests;
Build;
PublishOnly
_DeploymentUnpublishable
true
SetGenerateManifests;
PublishBuild;
BeforePublish;
GenerateManifests;
CopyFilesToOutputDirectory;
_CopyFilesToPublishFolder;
_DeploymentGenerateBootstrapper;
ResolveKeySource;
_DeploymentSignClickOnceDeployment;
AfterPublish
BuildOnlySettings;
PrepareForBuild;
ResolveReferences;
PrepareResources;
ResolveKeySource;
GenerateSerializationAssemblies;
CreateSatelliteAssemblies;
<_DeploymentApplicationFolderName>Application Files\$(AssemblyName)_$(_DeploymentApplicationVersionFragment)
<_DeploymentApplicationDir>$(ClickOncePublishDir)$(_DeploymentApplicationFolderName)\
false
false
true
$(TargetPath)
$(TargetFileName)
true
true
$(TargetPath)
$(TargetFileName)
PrepareForBuild
true
<_BuiltProjectOutputGroupOutputIntermediate Include="@(BuiltProjectOutputGroupKeyOutput)" />
<_BuiltProjectOutputGroupOutputIntermediate Include="$(AppConfig)" Condition="'$(AddAppConfigToBuildOutputs)'=='true'">
$(TargetDir)$(TargetFileName).config
$(TargetFileName).config
$(AppConfig)
<_IsolatedComReference Include="@(COMReference)" Condition=" '%(COMReference.Isolated)' == 'true' " />
<_IsolatedComReference Include="@(COMFileReference)" Condition=" '%(COMFileReference.Isolated)' == 'true' " />
<_BuiltProjectOutputGroupOutputIntermediate Include="$(OutDir)$(_DeploymentTargetApplicationManifestFileName)" Condition="('@(NativeReference)'!='' or '@(_IsolatedComReference)'!='') And Exists('$(OutDir)$(_DeploymentTargetApplicationManifestFileName)')">
$(_DeploymentTargetApplicationManifestFileName)
$(OutDir)$(_DeploymentTargetApplicationManifestFileName)
%(_BuiltProjectOutputGroupOutputIntermediate.FullPath)
@(_DebugSymbolsOutputPath->'%(FullPath)')
@(_DebugSymbolsIntermediatePath->'%(Filename)%(Extension)')
@(WinMDExpFinalOutputPdbItem->'%(FullPath)')
@(WinMDExpOutputPdbItem->'%(Filename)%(Extension)')
@(FinalDocFile->'%(FullPath)')
true
@(DocFileItem->'%(Filename)%(Extension)')
@(WinMDExpFinalOutputDocItem->'%(FullPath)')
@(WinMDOutputDocumentationFileItem->'%(Filename)%(Extension)')
$(SatelliteDllsProjectOutputGroupDependsOn);PrepareForBuild;PrepareResourceNames
%(EmbeddedResource.Culture)\$(TargetName).resources.dll
%(EmbeddedResource.Culture)
$(TargetDir)%(SatelliteDllsProjectOutputGroupOutputIntermediate.TargetPath)
%(SatelliteDllsProjectOutputGroupOutputIntermediate.Identity)
PrepareForBuild;AssignTargetPaths
$(MSBuildProjectFullPath)
$(ProjectFileName)
PrepareForBuild;AssignTargetPaths
@(_OutputPathItem->'%(FullPath)$(_SGenDllName)')
$(_SGenDllName)
ResolveSDKReferences;ExpandSDKReferences
$(CommonOutputGroupsDependsOn);
BuildOnlySettings;
PrepareForBuild;
AssignTargetPaths;
ResolveReferences
$(BuiltProjectOutputGroupDependenciesDependsOn);
$(CommonOutputGroupsDependsOn)
$(DebugSymbolsProjectOutputGroupDependenciesDependsOn);
$(CommonOutputGroupsDependsOn)
$(SatelliteDllsProjectOutputGroupDependenciesDependsOn);
$(CommonOutputGroupsDependsOn)
$(DocumentationProjectOutputGroupDependenciesDependsOn);
$(CommonOutputGroupsDependsOn)
$(SGenFilesOutputGroupDependenciesDependsOn);
$(CommonOutputGroupsDependsOn)
$(ReferenceCopyLocalPathsOutputGroupDependsOn);
$(CommonOutputGroupsDependsOn)
%(ReferenceCopyLocalPaths.DestinationSubDirectory)%(ReferenceCopyLocalPaths.Filename)%(ReferenceCopyLocalPaths.Extension)
$(DesignerRuntimeImplementationProjectOutputGroupDependsOn);
$(CommonOutputGroupsDependsOn)
$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeAnalysis\Microsoft.CodeAnalysis.targets
$(VsInstallRoot)\Team Tools\Static Analysis Tools\
$(CodeAnalysisRuleSetDirectories);$(CodeAnalysisStaticAnalysisDirectory)\Rule Sets
Express
true
false
true
true
false
$(RunAnalyzers)
$(IsCSharpOrVbProject)
$(RunAnalyzers)
$(IsCSharpOrVbProject)
CODE_ANALYSIS;$(DefineConstants)
CODE_ANALYSIS=-1,$(FinalDefineConstants)
false
true
$(RunCppAnalysis)
false
$(FxCopDir)
$(VsInstallRoot)\Team Tools\Static Analysis Tools\FxCop\
false
false
true
true
true
true
false
$(OutDir)$(TargetFileName)
$(CodeAnalysisInputAssembly).CodeAnalysisLog.xml
GlobalSuppressions$(DefaultLanguageSourceExtension)
false
false
false
$(CodeAnalysisRuleDirectories);$(CodeAnalysisPath)\Rules
Active,Excluded
Active
true
$(CodeAnalysisInputAssembly).lastcodeanalysissucceeded
false
120
<_CodeAnalysisTreatWarningsAsErrors>$(CodeAnalysisTreatWarningsAsErrors)
<_CodeAnalysisTreatWarningsAsErrors Condition="'$(_CodeAnalysisTreatWarningsAsErrors)'==''">false
false
true
false
MixedMinimumRules.ruleset
MixedRecommendedRules.ruleset
NativeMinimumRules.ruleset
NativeRecommendedRules.ruleset
ManagedMinimumRules.ruleset
$(PrepareForRunDependsOn);RunCodeAnalysis
$(RunCodeAnalysisDependsOn);Compile
false
false
false
true
$(CodeAnalysisRuleSet)
$(CodeAnalysisStaticAnalysisDirectory)Rule Sets\$(CodeAnalysisRuleSet)
$(VC_ExecutablePath_x86_x86)\localespc.dll
$(VC_ExecutablePath_x64_x64)\localespc.dll
$(VC_ExecutablePath_ARM64_ARM64)\localespc.dll
ClCompile
$(RunCodeAnalysisDependsOn);$(RunMergeNativeCodeAnalysisDependsOn)
$(RunCodeAnalysisDependsOn);ClCompile;RunMergeNativeCodeAnalysis
$(ExtensionsToDeleteOnClean);$(CodeAnalysisLogFile);$(CodeAnalysisSucceededFile)
$(IntDir)CodeAnalysis.read.1.tlog
$(IntDir)NativeCodeAnalysis.read.1.tlog
PrepareForBuild;
ResolveReferences;
InitializeBuildStatus;
BuildGenerateSources;
BeforeClCompile;
RunNativeCodeAnalysis
$(AfterBuildLinkTargets);RunMergeNativeCodeAnalysis;RunNativeCodeAnalysis
$(AfterBuildLinkTargets);RunCodeAnalysis
$(Console_SdkIncludeRoot);$(CAExcludePath)
$(WindowsSDK_IncludePath);$(CAExcludePath)
$(UniversalCRT_IncludePath);$(CAExcludePath)
$(VCToolsInstallDir)include;$(CAExcludePath)
$(VCToolsInstallDir)atlmfc\include;$(CAExcludePath)
$(PrepareForBuildDependsOn);SetCABuildNativeEnvironmentVariables
true
CODE_ANALYSIS;%(PreprocessorDefinitions)
$(IntDir)%(FileName)%(Extension).nativecodeanalysis.xml
%(ObjectFileName)%(FileName).nativecodeanalysis.xml
$(LocalEspcPath);%(ClCompile.PREfastAdditionalPlugins)
quiet;%(ClCompile.PREfastAdditionalOptions)
%(ClCompile.AdditionalOptions) /c
only;%(ClCompile.PREfastAdditionalOptions)
%(ClCompile.PREfastAdditionalOptions);ruleset$(VCAnalyzeRulesetPath)
$(VCAnalyzeRulesetPath)
$(MSBuildProjectDirectory)
$(CodeAnalysisRuleSetDirectories);%(ClCompile.PREfastRulesetDirectories)
$(CodeAnalysisInputAssembly)
$(RunCodeAnalysisInputs);$(CodeAnalysisRuleSet)
$(RunCodeAnalysisInputs);$(ProjectDir)$(CodeAnalysisRuleSet)
@(IntermediateAssembly)
$(IntermediateOutputPath)\TempCA\$(TargetName)$(TargetExt)
$(OutputFile)
$(RunNativeCodeAnalysisInputs);$(CodeAnalysisRuleSet)
$(RunNativeCodeAnalysisInputs);$(ProjectDir)$(CodeAnalysisRuleSet)
$(IntDir)vc.nativecodeanalysis.all.xml
@(ClCompile->'%(PREfastLog)')
@(ClCompile->'%(PREfastLogFile)')
$(MSBuildToolsPath)\Microsoft.NETFramework.CurrentVersion.targets
true
true
true
true
<_TargetFramework40DirectoryItem Include="$(MSBuildFrameworkToolsRoot)v4.0.30319" />
<_TargetFramework35DirectoryItem Include="$(MSBuildFrameworkToolsRoot)v3.5" />
<_TargetFramework30DirectoryItem Include="$(MSBuildFrameworkToolsRoot)v3.0" />
<_TargetFramework20DirectoryItem Include="$(MSBuildFrameworkToolsRoot)v2.0.50727" />
<_TargetedFrameworkDirectoryItem Condition="'$(TargetFrameworkVersion)' == 'v2.0'" Include="@(_TargetFramework20DirectoryItem)" />
<_TargetedFrameworkDirectoryItem Condition="'$(TargetFrameworkVersion)' == 'v3.0' OR '$(TargetFrameworkVersion)' == 'v3.5'" Include="$(MSBuildFrameworkToolsRoot)\$(TargetFrameworkVersion)" />
<_TargetedFrameworkDirectoryItem Condition="'@(_TargetedFrameworkDirectoryItem)' == ''" Include="@(_TargetFramework40DirectoryItem)" />
<_CombinedTargetFrameworkDirectoriesItem Condition=" '$(TargetFrameworkVersion)' == 'v4.0' " Include="@(_TargetFramework40DirectoryItem)" />
<_CombinedTargetFrameworkDirectoriesItem Condition=" '$(TargetFrameworkVersion)' == 'v3.5'" Include="@(_TargetFramework35DirectoryItem)" />
<_CombinedTargetFrameworkDirectoriesItem Condition=" '$(TargetFrameworkVersion)' == 'v3.0' or '$(TargetFrameworkVersion)' == 'v3.5'" Include="@(_TargetFramework30DirectoryItem)" />
<_CombinedTargetFrameworkDirectoriesItem Condition=" '$(TargetFrameworkVersion)' == 'v2.0' or '$(TargetFrameworkVersion)' == 'v3.0' or '$(TargetFrameworkVersion)' == 'v3.5'" Include="@(_TargetFramework20DirectoryItem)" />
<_CombinedTargetFrameworkDirectoriesItem Condition=" '@(_CombinedTargetFrameworkDirectoriesItem)' == ''" Include="@(_TargetedFrameworkDirectoryItem)" />
@(_CombinedTargetFrameworkDirectoriesItem)
$(FrameworkSDKRoot)
<_TargetFrameworkSDKDirectoryItem Include="$(TargetFrameworkSDKDirectory)" />
$(ResolveReferencesDependsOn);
ImplicitlyExpandDesignTimeFacades
$(ImplicitlyExpandDesignTimeFacadesDependsOn);
GetReferenceAssemblyPaths
<_HasReferenceToSystemRuntime Condition="'$(DependsOnSystemRuntime)' == 'true'">true
<_HasReferenceToSystemRuntime Condition="'%(_ResolvedProjectReferencePaths.TargetPlatformIdentifier)' == 'Portable'">true
<_HasReferenceToSystemRuntime Condition="'%(_ResolvedProjectReferencePaths.TargetFrameworkIdentifier)' == '.NETStandard' and '%(_ResolvedProjectReferencePaths.TargetFrameworkVersion)' < '2.0'">true
<_HasReferenceToNETStandard Condition="'$(_DependsOnNETStandard)' == 'true'">true
<_HasReferenceToNETStandard Condition="'%(_ResolvedProjectReferencePaths.TargetFrameworkIdentifier)' == '.NETStandard' and '%(_ResolvedProjectReferencePaths.TargetFrameworkVersion)' >= '2.0'">true
<_DesignTimeFacadeAssemblies Include="%(DesignTimeFacadeDirectories.Identity)*.dll" />
<_DesignTimeFacadeAssemblies Include="%(DesignTimeFacadeDirectories.Identity)netstandard.dll" Condition="Exists('%(DesignTimeFacadeDirectories.Identity)netstandard.dll')" />
<_DesignTimeFacadeAssemblies_Names Include="@(_DesignTimeFacadeAssemblies->'%(FileName)')">
%(_DesignTimeFacadeAssemblies.Identity)
<_ReferencePath_Names Include="@(ReferencePath->'%(FileName)')">
%(ReferencePath.Identity)
<_DesignTimeFacadeAssemblies_Names Remove="@(_ReferencePath_Names)" />
false
false
ImplicitlyExpandDesignTimeFacades
<_ResolveAssemblyReferenceResolvedFiles Include="@(ReferencePath)" Condition="'%(ReferencePath.ResolvedFrom)' == 'ImplicitlyExpandDesignTimeFacades'" />
MSBuild
3.0.0.0
4.0.0.0
4.0.0.0
31bf3856ad364e35
PresentationBuildTasks, Version=$(TaskVersion), Culture=neutral, PublicKeyToken=$(TaskKeyToken)
true
true
None
$(GetReferenceAssemblyPathsDependsOn);
GetWinFXPath
true
false
1.0.0.0
Installed
true
.g$(DefaultLanguageSourceExtension)
5.1.2600.0
<_RequireMCPass2ForSatelliteAssemblyOnly>false
<_RequireMCPass2ForMainAssembly>false
true
true
true
true
AssignWinFXEmbeddedResource;
$(PrepareResourceNamesDependsOn)
MarkupCompilePass1;
AfterMarkupCompilePass1;
MarkupCompilePass2ForMainAssembly;
FileClassification;
MainResourcesGeneration;
$(PrepareResourcesDependsOn)
DesignTimeMarkupCompilation;
$(CoreCompileDependsOn)
SatelliteOnlyMarkupCompilePass2;
SatelliteResourceGeneration;
GenerateResourceWithCultureItem;
$(CompileDependsOn);
_AfterCompileWinFXInternal
<_AfterCompileWinFXInternalDependsOn>
PrepareResourcesForSatelliteAssemblies;
MergeLocalizationDirectives;
AfterCompileWinFX
<_IntellisenseOnlyCompile>false
<_IntellisenseOnlyCompile Condition="'$(BuildingProject)' != 'true'">true
GenerateTemporaryTargetAssembly;
MarkupCompilePass2;
AfterMarkupCompilePass2;
CleanupTemporaryTargetAssembly
<_CompileTargetNameForLocalType Condition="'$(_CompileTargetNameForLocalType)' == ''">_CompileTemporaryAssembly
HostInBrowserValidation;
GenerateApplicationManifest;
ResignApplicationManifest;
GenerateDeploymentManifest;
SignDeploymentManifest
true
$(GenerateManifests)
false
Internet
$(TargetUrl)/$(TargetDeployManifestFileName)
$(MSBuildProjectDirectory)\bin\$(Configuration)\$(TargetDeployManifestFileName)
-debug "$(StartURL)"
$(StartArguments) -DebugSecurityZoneURL "$(DebugSecurityZoneURL)"
<_ResourceNameInMainAssembly Condition="'$(UICulture)' == ''">$(AssemblyName).g.resources
<_ResourceNameInMainAssembly Condition="'$(UICulture)' != ''">$(AssemblyName).unlocalizable.g.resources
false
Resx
false
$(IntermediateOutputPath)$(_ResourceNameInMainAssembly)
$(UICulture)
false
Resx
true
@(_SatelliteResourceFile)
BuildOnlySettings;
PrepareForBuild;
ResolveReferences;
PrepareResources;
ResolveKeySource;
PrepareResourcesForSatelliteAssemblies;
GenerateSerializationAssemblies;
CreateSatelliteAssemblies;
<_Temporary Remove="@(_Temporary)" />
<_Temporary Remove="@(_Temporary)" />
$(IntermediateOutputPath)edmxResourcesToEmbed\
EntityDeploy;
$(BuildDependsOn)
$(CleanDependsOn);
EntityClean;
true
$(MSBuildToolsPath64)
$(LoadTimeSensitiveTargets);
XamlMarkupCompilePass1;
$(LoadTimeSensitiveProperties);
4.0.0.0
31bf3856ad364e35
XamlBuildTask, Version=$(TaskVersion), Culture=neutral, PublicKeyToken=$(TaskKeyToken)
false
$(AssemblyName)
CompileTemporaryAssembly
XamlMarkupCompilePass1;
XamlMarkupCompilePass2;
$(PrepareResourcesDependsOn)
$(MSBuildBinPath)
$(XamlBuildTaskPath)
$(MSBuildAllProjects);$(MSBuildToolsPath)\Microsoft.Xaml.targets
$(MSBuildProjectFile).XamlGeneratedCodeFileListAbsolute.txt
$(MSBuildProjectFile).XamlGeneratedXamlFileListAbsolute.txt
$(MSBuildProjectFile).XamlPass2Flag.txt
DesignTimeXamlMarkupCompilation;
$(CoreCompileDependsOn)
$(IntermediateOutputPath)InProcessTempFiles\
false
Non-Resx
false
<_XamlTemporaryAssemblyPath_>$(IntermediateOutputPath)$(XamlTemporaryAssemblyName).dll
__NonExistentSubDir__\__NonExistentFile__
<_XamlAppDefItemsToCopy Include="@(XamlAppDef->'%(FullPath)')" Condition="'%(XamlAppDef.CopyToOutputDirectory)'=='Always' or '%(XamlAppDef.CopyToOutputDirectory)'=='PreserveNewest'" />
<_SourceItemsToCopyToOutputDirectoryAlways Include="@(_XamlAppDefItemsToCopyWithTargetPath)" Condition="'%(_XamlAppDefItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='Always'" />
<_SourceItemsToCopyToOutputDirectory Include="@(_XamlAppDefItemsToCopyWithTargetPath)" Condition="'%(_XamlAppDefItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'" />
ValidationExtension;
ExpressionBuildExtension;
$(PrepareResourcesDependsOn)
GenerateCompiledExpressionsTempFile;
$(CoreCompileDependsOn)
4.0.0.0
31bf3856ad364e35
Microsoft.Activities.Build, Version=$(WorkflowBuildExtensionVersion), Culture=neutral, PublicKeyToken=$(WorkflowBuildExtensionKeyToken)
$(IntermediateOutputPath)\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
$(IntermediateOutputPath)\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
$(IntermediateOutputPath)\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
$(IntermediateOutputPath)\AC2C1ABA-CCF6-44D4-8127-588FD4D0A860-DeferredValidationErrors.xml
$(WorkflowBuildExtensionAssemblyName)
false
$(WorkflowBuildExtensionAssemblyName)
false
$(WorkflowBuildExtensionAssemblyName)
false
$(WorkflowBuildExtensionAssemblyName)
false
$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TeamTest\Microsoft.TeamTest.targets
$(ResolveReferencesDependsOn);
ResolveTestReferences
false
$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\AppxPackage\Microsoft.AppXPackage.Targets
true
$([MSBuild]::IsRunningFromVisualStudio())
$([MSBuild]::GetToolsDirectory32())\..\..\..\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.targets
$(MSBuildToolsPath)\NuGet.targets
true
NuGet.Build.Tasks.dll
false
true
true
false
WarnAndContinue
$(BuildInParallel)
true
<_RestoreSolutionFileUsed Condition=" '$(_RestoreSolutionFileUsed)' == '' AND '$(SolutionDir)' != '' AND $(MSBuildProjectFullPath.EndsWith('.metaproj')) == 'true' ">true
$(MSBuildInteractive)
true
true
<_CentralPackageVersionsEnabled Condition="'$(ManagePackageVersionsCentrally)' == 'true' AND '$(CentralPackageVersionsFileImported)' == 'true'">true
true
low
all
direct
true
false
true
false
<_GenerateRestoreGraphProjectEntryInputProperties>ExcludeRestorePackageImports=true
<_GenerateRestoreGraphProjectEntryInputProperties Condition=" '$(RestoreUseCustomAfterTargets)' == 'true' ">
$(_GenerateRestoreGraphProjectEntryInputProperties);
NuGetRestoreTargets=$(MSBuildThisFileFullPath);
RestoreUseCustomAfterTargets=$(RestoreUseCustomAfterTargets);
CustomAfterMicrosoftCommonCrossTargetingTargets=$(MSBuildThisFileFullPath);
CustomAfterMicrosoftCommonTargets=$(MSBuildThisFileFullPath);
<_GenerateRestoreGraphProjectEntryInputProperties Condition=" '$(_RestoreSolutionFileUsed)' == 'true' ">
$(_GenerateRestoreGraphProjectEntryInputProperties);
_RestoreSolutionFileUsed=true;
SolutionDir=$(SolutionDir);
SolutionName=$(SolutionName);
SolutionFileName=$(SolutionFileName);
SolutionPath=$(SolutionPath);
SolutionExt=$(SolutionExt);
$(ContinueOnError)
false
$(ContinueOnError)
false
$(ContinueOnError)
false
<_FrameworkReferenceForRestore Include="@(FrameworkReference)" Condition="'%(FrameworkReference.IsTransitiveFrameworkReference)' != 'true'" />
$(ContinueOnError)
false
$(ContinueOnError)
false
exclusionlist
<_FilteredRestoreGraphProjectInputItemsTmp Include="@(RestoreGraphProjectInputItems)" Condition=" '%(RestoreGraphProjectInputItems.Extension)' == '.csproj' Or
'%(RestoreGraphProjectInputItems.Extension)' == '.vbproj' Or
'%(RestoreGraphProjectInputItems.Extension)' == '.fsproj' Or
'%(RestoreGraphProjectInputItems.Extension)' == '.nuproj' Or
'%(RestoreGraphProjectInputItems.Extension)' == '.proj' Or
'%(RestoreGraphProjectInputItems.Extension)' == '.msbuildproj' Or
'%(RestoreGraphProjectInputItems.Extension)' == '.vcxproj' " />
<_FilteredRestoreGraphProjectInputItemsTmp Include="@(RestoreGraphProjectInputItems)" Condition=" '%(RestoreGraphProjectInputItems.Extension)' != '.metaproj'
AND '%(RestoreGraphProjectInputItems.Extension)' != '.shproj'
AND '%(RestoreGraphProjectInputItems.Extension)' != '.vcxitems'
AND '%(RestoreGraphProjectInputItems.Extension)' != '.vdproj'
AND '%(RestoreGraphProjectInputItems.Extension)' != '' " />
<_FilteredRestoreGraphProjectInputItemsTmp Include="@(RestoreGraphProjectInputItems)" />
<_GenerateRestoreGraphProjectEntryInput Include="@(FilteredRestoreGraphProjectInputItems)" Condition=" '$(RestoreRecursive)' != 'true' " />
<_GenerateRestoreGraphProjectEntryInput Include="@(_RestoreProjectPathItems)" Condition=" '$(RestoreRecursive)' == 'true' " />
<_RestoreGraphEntry Include="$([System.Guid]::NewGuid())" Condition=" '$(RestoreProjectStyle)' != 'Unknown' ">
RestoreSpec
$(MSBuildProjectFullPath)
netcoreapp1.0
<_HasPackageReferenceItems Condition="'@(PackageReference)' != ''">true
<_HasPackageReferenceItems Condition="@(PackageReference->Count()) > 0">true
<_HasPackageReferenceItems />
true
<_RestoreProjectFramework />
<_TargetFrameworkToBeUsed Condition=" '$(_TargetFrameworkOverride)' == '' ">$(TargetFrameworks)
<_RestoreTargetFrameworksOutputFiltered Include="$(_RestoreProjectFramework.Split(';'))" />
<_RestoreTargetFrameworkItems Include="$(TargetFrameworks.Split(';'))" />
<_RestoreTargetFrameworkItems Include="$(_TargetFrameworkOverride)" />
$(SolutionDir)
<_RestoreSettingsPerFramework Include="$([System.Guid]::NewGuid())">
$(RestoreAdditionalProjectSources)
$(RestoreAdditionalProjectFallbackFolders)
$(RestoreAdditionalProjectFallbackFoldersExcludes)
$(MSBuildProjectExtensionsPath)
<_RestoreProjectName>$(MSBuildProjectName)
<_RestoreProjectName Condition=" '$(PackageReferenceCompatibleProjectStyle)' == 'true' AND '$(AssemblyName)' != '' ">$(AssemblyName)
<_RestoreProjectName Condition=" '$(PackageReferenceCompatibleProjectStyle)' == 'true' AND '$(PackageId)' != '' ">$(PackageId)
<_RestoreProjectVersion>1.0.0
<_RestoreProjectVersion Condition=" '$(Version)' != '' ">$(Version)
<_RestoreProjectVersion Condition=" '$(PackageVersion)' != '' ">$(PackageVersion)
<_RestoreCrossTargeting>true
<_RestoreSkipContentFileWrite Condition=" '$(TargetFrameworks)' == '' AND '$(TargetFramework)' == '' ">true
<_RestoreGraphEntry Include="$([System.Guid]::NewGuid())">
ProjectSpec
$(_RestoreProjectVersion)
$(MSBuildProjectFullPath)
$(MSBuildProjectFullPath)
$(_RestoreProjectName)
$(_OutputSources)
$(_OutputFallbackFolders)
$(_OutputPackagesPath)
$(RestoreProjectStyle)
$(RestoreOutputAbsolutePath)
$(RuntimeIdentifiers);$(RuntimeIdentifier)
$(RuntimeSupports)
$(_RestoreCrossTargeting)
$(RestoreLegacyPackagesDirectory)
$(ValidateRuntimeIdentifierCompatibility)
$(_RestoreSkipContentFileWrite)
$(_OutputConfigFilePaths)
$(TreatWarningsAsErrors)
$(WarningsAsErrors)
$(WarningsNotAsErrors)
$(NoWarn)
$(RestorePackagesWithLockFile)
$(NuGetLockFilePath)
$(RestoreLockedMode)
<_CentralPackageVersionsEnabled>$(_CentralPackageVersionsEnabled)
$(CentralPackageFloatingVersionsEnabled)
$(CentralPackageVersionOverrideEnabled)
$(CentralPackageTransitivePinningEnabled)
$(NuGetAudit)
$(NuGetAuditLevel)
$(NuGetAuditMode)
$(SdkAnalysisLevel)
$(UsingMicrosoftNETSdk)
$(RestoreUseLegacyDependencyResolver)
<_RestoreGraphEntry Include="$([System.Guid]::NewGuid())">
ProjectSpec
$(MSBuildProjectFullPath)
$(MSBuildProjectFullPath)
$(_RestoreProjectName)
$(RestoreProjectStyle)
$(MSBuildProjectDirectory)\packages.$(MSBuildProjectName).config
$(MSBuildProjectDirectory)\packages.config
$(RestorePackagesWithLockFile)
$(NuGetLockFilePath)
$(RestoreLockedMode)
$(_OutputSources)
$(SolutionDir)
$(_OutputRepositoryPath)
$(_OutputConfigFilePaths)
$(_OutputPackagesPath)
@(_RestoreTargetFrameworksOutputFiltered)
$(NuGetAudit)
$(NuGetAuditLevel)
<_RestoreGraphEntry Include="$([System.Guid]::NewGuid())">
ProjectSpec
$(MSBuildProjectFullPath)
$(MSBuildProjectFullPath)
$(_RestoreProjectName)
$(RestoreProjectStyle)
@(_RestoreTargetFrameworksOutputFiltered)
<_RestoreGraphEntry Include="$([System.Guid]::NewGuid())">
TargetFrameworkInformation
$(MSBuildProjectFullPath)
$(PackageTargetFallback)
$(AssetTargetFallback)
$(TargetFramework)
$(TargetFrameworkIdentifier)
$(TargetFrameworkVersion)
$(TargetFrameworkMoniker)
$(TargetFrameworkProfile)
$(TargetPlatformMoniker)
$(TargetPlatformIdentifier)
$(TargetPlatformVersion)
$(TargetPlatformMinVersion)
$(CLRSupport)
$(RuntimeIdentifierGraphPath)
$(WindowsTargetPlatformMinVersion)
$(RestoreEnablePackagePruning)
$(RestorePackagePruningDefault)
$(NuGetAuditMode)
<_RestoreProjectPathItems Include="$(_RestoreGraphAbsoluteProjectPaths)" />
<_GenerateRestoreProjectPathWalkOutputs Include="$(MSBuildProjectFullPath)" />
<_RestorePackagesPathOverride>$(RestorePackagesPath)
<_RestorePackagesPathOverride>$(RestoreRepositoryPath)
<_RestoreSourcesOverride>$(RestoreSources)
<_RestoreFallbackFoldersOverride>$(RestoreFallbackFolders)
<_TargetFrameworkOverride Condition=" '$(TargetFrameworks)' == '' ">$(TargetFramework)
<_ValidProjectsForRestore Include="$(MSBuildProjectFullPath)" />
<_EnableXamlUpgradeAnalyzerInVs Condition="'$(UseMaui)' == 'true' and '$(DesignTimeBuild)' == 'true' and '$(BuildingInsideVisualStudio)' == 'true'">true
<_VSPrivateAssemblies>$(MSBuildThisFileDirectory)..\..\..\..\Common7\IDE\PrivateAssemblies
<_VSXlsPackageRoot>$(MSBuildThisFileDirectory)..\..\..\..\Common7\IDE\CommonExtensions\Microsoft\XamlLanguageService
$(MSBuildExtensionsPath)\Microsoft\DesktopBridge\Microsoft.DesktopBridge.Common.targets
true
win-x86
win-x86
win-x86
win-x86
win-x64
$(DesktopBridgeIdentifier)
$(DesktopBridgeOutputGroupsDependsOn);
BuildOnlySettings;
PrepareForBuild;
AssignTargetPaths;
ResolveReferences
$(DesktopBridgeOutputGroupsDependsOn);
$(DesktopBridgeCopyLocalOutputGroupDependsOn);
%(ReferenceCopyLocalPaths.DestinationSubDirectory)%(ReferenceCopyLocalPaths.Filename)%(ReferenceCopyLocalPaths.Extension)
$(DesktopBridgeOutputGroupsDependsOn)
$(DesktopBridgeComFilesOutputGroupDependsOn);
%(ReferenceComWrappersToCopyLocal.Filename)%(ReferenceComWrappersToCopyLocal.Extension)
%(ResolvedIsolatedComModules.Filename)%(ResolvedIsolatedComModules.Extension)
%(NativeReferenceFile.Filename)%(NativeReferenceFile.Extension)
$(CoreCompileDependsOn);
_WapComputeNonExistentFileProperty
__NonExistentSubDir__\__NonExistentFile__
$(DesktopBridgeOutputGroupsDependsOn);
$(DesktopBridgePublishItemsOutputGroupDependsOn);
PublishItemsOutputGroup
true
$(ProjectName)
$(DesktopBridgeOutputGroupsDependsOn);
$(DesktopBridgeFrameworkSDKRegistrationOutputGroupDependsOn)
$(MSBuildThisFileDirectory)..\tools\Microsoft.Docker.BuildTasks.dll
obj\Docker
$(DockerIntermediateOutputPath)\publish
<_ContainerStaticWebAssetsManifestPath>$(_GeneratedStaticWebAssetsDevelopmentManifest)
<_ContainerStaticWebAssetsManifestPath Condition=" '$(_ContainerStaticWebAssetsManifestPath)' == '' ">$(IntermediateOutputPath)$(TargetName).StaticWebAssets.xml
<_DockerDevelopmentMode Condition=" '$(DockerDevelopmentMode)' != '' ">$(DockerDevelopmentMode)
<_DockerDevelopmentMode Condition=" '$(_DockerDevelopmentMode)' == '' ">Regular
<_DockerBuildingForLaunch Condition=" Exists('$(DockerIntermediateOutputPath)\launch.sem')">True
$(MSBuildExtensionsPath)\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.targets
<_TargetFrameworkVersionWithoutV>$(TargetFrameworkVersion.TrimStart('vV'))
$(MSBuildThisFileDirectory)\tools\net10.0\Microsoft.NET.Build.Extensions.Tasks.dll
$(MSBuildThisFileDirectory)\tools\net472\Microsoft.NET.Build.Extensions.Tasks.dll
true
true
<_CandidateNETStandardReferences Include="@(Reference);@(_ResolvedProjectReferencePaths)" />
<_InboxNETStandardFolders Include="$(TargetFrameworkDirectory)" />
true
true
<_RunGetDependsOnNETStandard Condition="'$(DependsOnNETStandard)' == '' AND '$(NETStandardInbox)' != 'true'">true
<_RunGetDependsOnNETStandard Condition="'$(DependsOnNETStandard)' == '' AND '$(_TargetFrameworkVersionWithoutV)' == '4.7.1'">true
<_UsingOldSDK Condition="'$(UsingMicrosoftNETSdk)' != 'true' AND ('$(TargetFramework)' != '' OR '$(TargetFrameworks)' != '')">true
<_NETStandardLibraryNETFrameworkLib Include="$(MSBuildThisFileDirectory)\net471\lib\*.dll" Condition="'$(DependsOnNETStandard)' == 'true'" />
<_NETStandardLibraryNETFrameworkLib Condition="'$(_TargetFrameworkVersionWithoutV)' >= '4.7'" Include="$(MSBuildThisFileDirectory)net47\lib\*.dll" />
<_NETStandardLibraryNETFrameworkLib Condition="'$(_TargetFrameworkVersionWithoutV)' >= '4.6.2'" Include="$(MSBuildThisFileDirectory)net462\lib\*.dll" Exclude="@(_NETStandardLibraryNETFrameworkLib->'$(MSBuildThisFileDirectory)net462\lib\%(FileName).dll')" />
<_NETStandardLibraryNETFrameworkLib Condition="'$(_TargetFrameworkVersionWithoutV)' >= '4.6.1'" Include="$(MSBuildThisFileDirectory)net461\lib\*.dll" Exclude="@(_NETStandardLibraryNETFrameworkLib->'$(MSBuildThisFileDirectory)net461\lib\%(FileName).dll')" />
<_UpdatedReference Remove="@(_UpdatedReference)" />
<_UpdatedReference Remove="@(_UpdatedReference)" />
$(MSBuildExtensionsPath)\Microsoft\NuGet\$(VisualStudioVersion)\Microsoft.NuGet.targets
$(IntermediateOutputPath)\CombinedComponentSchema.json
$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(JsonSchemaCombinedFilePath)))
$(IntermediateOutputPath)\AppSettingsSchema.json
$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(AppSettingsJsonSchemaCombinedFilePath)))
@(JsonSchemaSegment);$(ProjectAssetsFile)
$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\8.21\Microsoft.Windows.UI.Xaml.CSharp.ModernNET.targets
false
true
true
<_DirectoryBuildTargetsFile Condition="'$(_DirectoryBuildTargetsFile)' == ''">Directory.Build.targets
<_DirectoryBuildTargetsBasePath Condition="'$(_DirectoryBuildTargetsBasePath)' == ''">$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), '$(_DirectoryBuildTargetsFile)'))
$([System.IO.Path]::Combine('$(_DirectoryBuildTargetsBasePath)', '$(_DirectoryBuildTargetsFile)'))
$(ToolsFolder)\sign.exe
code azure-key-vault
--description "WiX Toolset" --description-url "https://wixtoolset.org/" --recurse-containers=false --azure-key-vault-url $(SigningKeyVaultUri) --azure-key-vault-tenant-id $(SigningTenantId) --azure-key-vault-client-id $(SigningClientId) --azure-key-vault-client-secret $(SigningClientSecret) --azure-key-vault-certificate $(SigningCertName) --timestamp-url "http://timestamp.digicert.com"
false
true
true
8
1
7
0
0
41
41
build.41
-build.41
8c7432e50072e009353ea5f2c956ccf453476f71
8c7432e
7.0.0-build.41
7.0.0.0
7.0.0.41
7.0.0-build.41
7.0.0-build.41
$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\..\..\global.json))
$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\..\..\Directory.Packages.props))
$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\..\..\build\SomeVerInfo.cs))
$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\..\..\build\SomeVerInfo.rc))
$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\..\..\build\SomeVerInfo.props))
true
$(PrepareForBuildDependsOn);
__SetVersionResource
<_ResourceFileType Condition=" '$(ConfigurationType)'=='Application' ">VFT_APP
<_ResourceFileType Condition=" '$(ConfigurationType)'=='DynamicLibrary' ">VFT_DLL
0x0409
$(TargetName)
$(Description)
%(PreprocessorDefinitions);
SOMEVER_FILE_TYPE=$(_ResourceFileType);
SOMEVER_CODEPAGE=0;
SOMEVER_LCID=$([System.Convert]::ToInt32('$(Lcid)', 16));
SOMEVER_VERSION_BLOCK=$([System.Convert]::ToString($([MSBuild]::Multiply($([System.Convert]::ToUint64('$(Lcid)', 16)), 65536)), 16).PadLeft(8, '0'));
SOMEVER_COMPANY=$(Company);
SOMEVER_COPYRIGHT=$(Copyright);
SOMEVER_TITLE=$(Title);
SOMEVER_PRODUCT=$(Product);
SOMEVER_INTERNAL_NAME=$(TargetName);
SOMEVER_FILE_NAME=$(TargetFileName);
https://github.com/wixtoolset/wix
git
$(SomeVerInfoSha)
true
$(RepositoryUrl)
$(GenerateNuspecDependsOn);
__SetNuspecProperties;
VerifyOfficialBuild
$(MSBuildProjectName).nuspec
$(MSBuildProjectName)
$(Description)
$(OutputPath)
$(NuspecProperties);Id=$(PackageId);Version=$(PackageVersion);MajorVersion=$(SomeVerInfoMajor);NextMajorVersion=$(SomeVerInfoNextMajor);Authors=$(Authors);Configuration=$(Configuration)
$(NuspecProperties);Copyright=$(Copyright);Description=$(Description);Title=$(Title)
$(NuspecProperties);RepositoryType=$(RepositoryType);RepositoryCommit=$(RepositoryCommit);RepositoryUrl=$(RepositoryUrl)
$(NuspecProperties);PackageTags=$(PackageTags)
$(NuspecProperties);ProjectUrl=$(ProjectUrl);ProjectFolder=$(MSBuildProjectDirectory);RootFolder=$(RootFolder);EulaTxt=$(PackageEulaSource);IconPng=$(PackageIconSource)
$(MSBuildThisFileDirectory)..\tools\
net10.0
net472
$(MicrosoftNETBuildTasksDirectoryRoot)$(MicrosoftNETBuildTasksTFM)\
$(MicrosoftNETBuildTasksDirectory)Microsoft.NET.Build.Tasks.dll
Microsoft.NETCore.App;NETStandard.Library
<_IsExecutable Condition="'$(OutputType)' == 'Exe' or '$(OutputType)'=='WinExe'">true
$(_IsExecutable)
netcoreapp2.2
Preview
$(NuGetPackageRoot)\microsoft.net.sdk.compilers.toolset\$(NETCoreSdkVersion)
$(RoslynTargetsPath)\Microsoft.Build.Tasks.CodeAnalysis.dll
<_NeedToDownloadMicrosoftNetSdkCompilersToolsetPackage>true
<_MicrosoftNetSdkCompilersToolsetPackageRootEmpty Condition="'$(NuGetPackageRoot)' == ''">true
true
$(MSBuildProjectExtensionsPath)/project.assets.json
$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(ProjectAssetsFile)))
$(IntermediateOutputPath)$(MSBuildProjectName).assets.cache
$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(ProjectAssetsCacheFile)))
false
false
true
$(IntermediateOutputPath)NuGet\
true
$(TargetPlatformIdentifier),Version=v$([System.Version]::Parse('$(TargetPlatformMinVersion)').ToString(3))
$(TargetFrameworkMoniker)
true
false
true
<_NugetTargetMonikerAndRID Condition="'$(RuntimeIdentifier)' == ''">$(NuGetTargetMoniker)
<_NugetTargetMonikerAndRID Condition="'$(RuntimeIdentifier)' != ''">$(NuGetTargetMoniker)/$(RuntimeIdentifier)
$(ResolveAssemblyReferencesDependsOn);
ResolvePackageDependenciesForBuild;
_HandlePackageFileConflicts;
ResolvePackageDependenciesForBuild;
_HandlePackageFileConflicts;
$(PrepareResourcesDependsOn)
$(RootNamespace)
$(AssemblyName)
$(MSBuildProjectDirectory)
$(TargetFileName)
$(MSBuildProjectFile)
true
ResolveLockFileReferences;
ResolveLockFileAnalyzers;
ResolveLockFileCopyLocalFiles;
ResolveRuntimePackAssets;
RunProduceContentAssets;
IncludeTransitiveProjectReferences
<_RoslynApiVersion>$([System.Version]::Parse(%(_CodeAnalysisIdentity.Version)).Major).$([System.Version]::Parse(%(_CodeAnalysisIdentity.Version)).Minor)
roslyn$(_RoslynApiVersion)
false
true
true
true
<_PackAsToolShimRuntimeIdentifiers Condition="@(_PackAsToolShimRuntimeIdentifiers) ==''" Include="$(PackAsToolShimRuntimeIdentifiers)" />
<_NativeRestoredAppHostNETCore Include="@(NativeCopyLocalItems)" Condition="'%(NativeCopyLocalItems.FileName)%(NativeCopyLocalItems.Extension)' == '$(_DotNetAppHostExecutableName)'" />
<_ApphostsForShimRuntimeIdentifiers Include="@(_ApphostsForShimRuntimeIdentifiersResolvePackageAssets)" />
true
<_ResolvedCopyLocalBuildAssets Include="@(RuntimeCopyLocalItems)" Condition="'%(RuntimeCopyLocalItems.CopyLocal)' == 'true'" />
<_ResolvedCopyLocalBuildAssets Include="@(ResourceCopyLocalItems)" Condition="'%(ResourceCopyLocalItems.CopyLocal)' == 'true'" />
<_ResolvedCopyLocalBuildAssets Include="@(NativeCopyLocalItems)" Exclude="@(_NativeRestoredAppHostNETCore)" Condition="'%(NativeCopyLocalItems.CopyLocal)' == 'true'" />
<_ResolvedCopyLocalBuildAssets Include="@(RuntimeTargetsCopyLocalItems)" Condition="'%(RuntimeTargetsCopyLocalItems.CopyLocal)' == 'true'" />
false
true
true
true
true
$(DefaultItemExcludes);$(BaseOutputPath)/**
$(DefaultItemExcludes);$(BaseIntermediateOutputPath)/**
$(DefaultItemExcludes);**/*.user
$(DefaultItemExcludes);**/*.*proj
$(DefaultItemExcludes);**/*.sln
$(DefaultItemExcludes);**/*.slnx
$(DefaultItemExcludes);**/*.vssscc
$(DefaultItemExcludes);**/.DS_Store
$(DefaultExcludesInProjectFolder);$(DefaultItemExcludesInProjectFolder);**/.*/**
1.6.1
2.0.3
true
false
<_TargetLatestRuntimePatchIsDefault>true
true
all
true
all
true
$(_TargetFrameworkVersionWithoutV)
https://aka.ms/sdkimplicitrefs
<_PackageReferenceToAdd Remove="@(_PackageReferenceToAdd)" />
false
https://aka.ms/sdkimplicititems
<_WindowsDesktopTransitiveFrameworkReference Include="@(TransitiveFrameworkReference)" Condition="'%(Identity)' == 'Microsoft.WindowsDesktop.App' Or
'%(Identity)' == 'Microsoft.WindowsDesktop.App.WPF' Or
'%(Identity)' == 'Microsoft.WindowsDesktop.App.WindowsForms'" />
$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))
%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)
$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))
%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)
$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))
%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)
$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))
%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)
$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))
%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)
$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))
%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)
$([MSBuild]::EnsureTrailingSlash(%(LinkBase)))
%(LinkBase)%(RecursiveDir)%(Filename)%(Extension)
true
$(ResolveAssemblyReferencesDependsOn);
ResolveTargetingPackAssets;
$(NetCoreRoot)\sdk\$(NETCoreSdkVersion)\PrunePackageData\
$(NetCoreTargetingPackRoot)
false
true
true
false
<_NuGetRestoreSupported Condition="('$(Language)' == 'C++' and '$(_EnablePackageReferencesInVCProjects)' != 'true')">false
<_PackAsToolShimRuntimeIdentifiers Condition="@(_PackAsToolShimRuntimeIdentifiers) ==''" Include="$(PackAsToolShimRuntimeIdentifiers)" />
$(RuntimeIdentifier)
$(DefaultAppHostRuntimeIdentifier)
true
true
false
[%(_PackageToDownload.Version)]
<_ImplicitPackageReference Remove="@(PackageReference)" />
%(ResolvedTargetingPack.PackageDirectory)
<_ApphostsForShimRuntimeIdentifiers Include="%(_ApphostsForShimRuntimeIdentifiersGetPackageDirectory.PackageDirectory)\%(_ApphostsForShimRuntimeIdentifiersGetPackageDirectory.PathInPackage)">
%(_ApphostsForShimRuntimeIdentifiersGetPackageDirectory.RuntimeIdentifier)
%(ResolvedAppHostPack.PackageDirectory)\%(ResolvedAppHostPack.PathInPackage)
@(ResolvedAppHostPack->'%(Path)')
%(ResolvedSingleFileHostPack.PackageDirectory)\%(ResolvedSingleFileHostPack.PathInPackage)
@(ResolvedSingleFileHostPack->'%(Path)')
%(ResolvedComHostPack.PackageDirectory)\%(ResolvedComHostPack.PathInPackage)
@(ResolvedComHostPack->'%(Path)')
%(ResolvedIjwHostPack.PackageDirectory)\%(ResolvedIjwHostPack.PathInPackage)
@(ResolvedIjwHostPack->'%(Path)')
true
false
$([MSBuild]::Unescape($(PackageConflictPreferredPackages)))
true
true
$(InterceptorsPreviewNamespaces);Microsoft.AspNetCore.Http.Generated
$(InterceptorsPreviewNamespaces);Microsoft.Extensions.Configuration.Binder.SourceGeneration
$(InterceptorsPreviewNamespaces);Microsoft.Extensions.Validation.Generated
<_ExistingReferenceAssembliesPackageReference Include="@(PackageReference)" Condition="'%(PackageReference.Identity)' == 'Microsoft.NETFramework.ReferenceAssemblies'" />
<_Parameter1>$(UserSecretsId.Trim())
$(_IsNETCoreOrNETStandard)
true
false
true
$(MSBuildProjectDirectory)/runtimeconfig.template.json
true
true
<_GenerateRuntimeConfigurationPropertyInputsCache Condition="'$(_GenerateRuntimeConfigurationPropertyInputsCache)' == ''">$(IntermediateOutputPath)$(MSBuildProjectName).genruntimeconfig.cache
<_GenerateRuntimeConfigurationPropertyInputsCache>$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(_GenerateRuntimeConfigurationPropertyInputsCache)))
<_GeneratePublishDependencyFilePropertyInputsCache Condition="'$(_GeneratePublishDependencyFilePropertyInputsCache)' == ''">$(IntermediateOutputPath)$(MSBuildProjectName).genpublishdeps.cache
<_GeneratePublishDependencyFilePropertyInputsCache>$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(_GeneratePublishDependencyFilePropertyInputsCache)))
<_GenerateSingleFileBundlePropertyInputsCache Condition="'$(_GenerateSingleFileBundlePropertyInputsCache)' == ''">$(IntermediateOutputPath)$(MSBuildProjectName).genbundle.cache
<_GenerateSingleFileBundlePropertyInputsCache>$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(_GenerateSingleFileBundlePropertyInputsCache)))
<_UseRidGraphWasSpecified Condition="'$(UseRidGraph)' != ''">true
false
true
$(BundledRuntimeIdentifierGraphFile)
$([System.IO.Path]::GetDirectoryName($(BundledRuntimeIdentifierGraphFile)))/PortableRuntimeIdentifierGraph.json
true
false
$(AssemblyName).deps.json
$(TargetDir)$(ProjectDepsFileName)
$(AssemblyName).runtimeconfig.json
$(TargetDir)$(ProjectRuntimeConfigFileName)
$(TargetDir)$(AssemblyName).runtimeconfig.dev.json
true
true
true
true
CurrentArchitecture
CurrentRuntime
<_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)
<_DotNetSingleFileHostExecutableNameWithoutExtension>singlefilehost
<_DotNetComHostLibraryNameWithoutExtension>comhost
<_DotNetComHostLibraryName>$(_DotNetComHostLibraryNameWithoutExtension)$(_ComHostLibraryExtension)
<_DotNetIjwHostLibraryNameWithoutExtension>Ijwhost
<_DotNetIjwHostLibraryName>$(_DotNetIjwHostLibraryNameWithoutExtension)$(_IjwHostLibraryExtension)
<_DotNetHostPolicyLibraryName>$(_NativeLibraryPrefix)hostpolicy$(_NativeLibraryExtension)
<_DotNetHostFxrLibraryName>$(_NativeLibraryPrefix)hostfxr$(_NativeLibraryExtension)
<_ExcludeFromPublishPackageReference Include="@(PackageReference)" Condition="('%(PackageReference.Publish)' == 'false')" />
Microsoft.NETCore.App
<_DefaultUserProfileRuntimeStorePath>$(HOME)
<_DefaultUserProfileRuntimeStorePath Condition="$([MSBuild]::IsOSPlatform(`Windows`))">$(USERPROFILE)
<_DefaultUserProfileRuntimeStorePath>$([System.IO.Path]::Combine($(_DefaultUserProfileRuntimeStorePath), '.dotnet', 'store'))
$(_DefaultUserProfileRuntimeStorePath)
true
true
true
false
true
true
true
$(AvailablePlatforms),ARM32
$(AvailablePlatforms),ARM64
$(AvailablePlatforms),ARM64
false
true
<_ProjectTypeRequiresBinaryFormatter Condition="'$(UseWindowsForms)' == 'true' AND $([MSBuild]::VersionLessThanOrEquals($(TargetFrameworkVersion), '8.0'))">true
<_ProjectTypeRequiresBinaryFormatter Condition="'$(UseWPF)' == 'true' AND $([MSBuild]::VersionLessThanOrEquals($(TargetFrameworkVersion), '8.0'))">true
<_BinaryFormatterObsoleteAsError>true
false
_CheckForBuildWithNoBuild;
$(CoreBuildDependsOn);
GenerateBuildDependencyFile;
GenerateBuildRuntimeConfigurationFiles
_SdkBeforeClean;
$(CoreCleanDependsOn)
_SdkBeforeRebuild;
$(RebuildDependsOn)
1.0.0
<_ValidRuntimeIdentifierPlatformsForAssets Include="@(_KnownRuntimeIdentiferPlatforms)" />
<_ValidRuntimeIdentifierPlatformsForAssets Include="@(_KnownRuntimeIdentifierPlatformsForTargetFramework)" Exclude="@(_ExcludedKnownRuntimeIdentiferPlatforms)" />
<_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
($(RuntimeIdentifier.StartsWith('osx')) or $(AppHostRuntimeIdentifier.StartsWith('osx')))">true
<_UseSingleFileHostForPublish Condition="'$(PublishSingleFile)' == 'true' and
'$(SelfContained)' == 'true' and
'$(SingleFileHostSourcePath)' != '' and
'$(TargetFrameworkIdentifier)' == '.NETCoreApp' and
$([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), 5.0))">true
<_DisableCetCompat Condition="'$(CetCompat)' == 'false'">true
AppRelative
<_UpdateAppHostForPublish Condition="'$(_UseSingleFileHostForPublish)' != 'true' and
('$(AppHostRelativeDotNet)' != '' or '$(AppHostDotNetSearch)' != '')">true
@(_NativeRestoredAppHostNETCore)
$([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)apphost$(_NativeExecutableExtension)'))
$([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)apphost_publish$(_NativeExecutableExtension)'))
$([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)singlefilehost$(_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
$(CreateSatelliteAssembliesDependsOn);
CoreGenerateSatelliteAssemblies
<_AssemblyInfoFile>$(IntermediateOutputPath)%(_SatelliteAssemblyResourceInputs.Culture)\$(TargetName).resources.cs
<_OutputAssembly>$(IntermediateOutputPath)%(_SatelliteAssemblyResourceInputs.Culture)\$(TargetName).resources.dll
<_Parameter1>%(_SatelliteAssemblyResourceInputs.Culture)
true
<_SatelliteAssemblyReferences Remove="@(_SatelliteAssemblyReferences)" />
<_SatelliteAssemblyReferences Include="@(ReferencePath)" Condition="'%(Filename)' == 'mscorlib' or '%(Filename)' == 'netstandard' or '%(Filename)' == 'System.Runtime' " />
$(TargetFrameworkIdentifier)
$(_TargetFrameworkVersionWithoutV)
false
<_UseAttributeForTargetFrameworkInfoPropertyNames Condition="$([MSBuild]::VersionGreaterThanOrEquals($(MSBuildVersion), '17.0'))">true
<_IsVSTestTestProject Condition="'$(IsTestProject)' == 'true' and '$(IsTestingPlatformApplication)' != 'true'">true
<_IsVSTestTestProject Condition="'$(_IsVSTestTestProject)' == ''">false
false
false
<_SourceLinkSdkSubDir>build
<_SourceLinkSdkSubDir Condition="'$(IsCrossTargetingBuild)' == 'true'">buildMultiTargeting
true
local
git
$(RepositoryUrl)
$(ScmRepositoryUrl)
%(SourceRoot.ScmRepositoryUrl)
<_SourceLinkFilePath>$(IntermediateOutputPath)$(MSBuildProjectName).sourcelink.json
<_GenerateSourceLinkFileBeforeTargets>Link
<_GenerateSourceLinkFileDependsOnTargets>ComputeLinkSwitches
<_GenerateSourceLinkFileBeforeTargets>CoreCompile
<_GenerateSourceLinkFileDependsOnTargets />
%(Link.AdditionalOptions) /sourcelink:"$(SourceLink)"
<_SourceLinkGitHubAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">$(MSBuildThisFileDirectory)..\tools\netframework\Microsoft.SourceLink.GitHub.dll
<_SourceLinkGitHubAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">$(MSBuildThisFileDirectory)..\tools\net\Microsoft.SourceLink.GitHub.dll
$(SourceLinkUrlInitializerTargets);_InitializeGitHubSourceLinkUrl
$(SourceControlManagerUrlTranslationTargets);TranslateGitHubUrlsInSourceControlInformation
<_TranslatedSourceRoot Remove="@(_TranslatedSourceRoot)" />
<_SourceLinkGitLabAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">$(MSBuildThisFileDirectory)..\tools\netframework\Microsoft.SourceLink.GitLab.dll
<_SourceLinkGitLabAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">$(MSBuildThisFileDirectory)..\tools\net\Microsoft.SourceLink.GitLab.dll
$(SourceLinkUrlInitializerTargets);_InitializeGitLabSourceLinkUrl
$(SourceControlManagerUrlTranslationTargets);TranslateGitLabUrlsInSourceControlInformation
<_TranslatedSourceRoot Remove="@(_TranslatedSourceRoot)" />
<_SourceLinkAzureReposGitAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">$(MSBuildThisFileDirectory)..\tools\netframework\Microsoft.SourceLink.AzureRepos.Git.dll
<_SourceLinkAzureReposGitAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">$(MSBuildThisFileDirectory)..\tools\net\Microsoft.SourceLink.AzureRepos.Git.dll
$(SourceLinkUrlInitializerTargets);_InitializeAzureReposGitSourceLinkUrl
$(SourceControlManagerUrlTranslationTargets);TranslateAzureReposGitUrlsInSourceControlInformation
<_TranslatedSourceRoot Remove="@(_TranslatedSourceRoot)" />
<_SourceLinkBitbucketAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">$(MSBuildThisFileDirectory)..\tools\netframework\Microsoft.SourceLink.Bitbucket.Git.dll
<_SourceLinkBitbucketAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">$(MSBuildThisFileDirectory)..\tools\net\Microsoft.SourceLink.Bitbucket.Git.dll
$(SourceLinkUrlInitializerTargets);_InitializeBitbucketGitSourceLinkUrl
$(SourceControlManagerUrlTranslationTargets);TranslateBitbucketGitUrlsInSourceControlInformation
<_TranslatedSourceRoot Remove="@(_TranslatedSourceRoot)" />
$(CommonOutputGroupsDependsOn);
$(DesignerRuntimeImplementationProjectOutputGroupDependsOn);
_GenerateDesignerDepsFile;
_GenerateDesignerRuntimeConfigFile;
GetCopyToOutputDirectoryItems;
_GatherDesignerShadowCopyFiles;
<_DesignerDepsFileName>$(AssemblyName).designer.deps.json
<_DesignerRuntimeConfigFileName>$(AssemblyName).designer.runtimeconfig.json
<_DesignerDepsFilePath>$(IntermediateOutputPath)$(_DesignerDepsFileName)
<_DesignerRuntimeConfigFilePath>$(IntermediateOutputPath)$(_DesignerRuntimeConfigFileName)
<_DesignerHostConfigurationOption Include="Microsoft.NETCore.DotNetHostPolicy.SetAppPaths" Value="true" />
<_DesignerShadowCopy Include="@(ReferenceCopyLocalPaths)" />
<_DesignerShadowCopy Remove="@(_ResolvedCopyLocalBuildAssets)" Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'" />
<_DesignerShadowCopy Remove="@(RuntimePackAsset)" Condition="'%(RuntimePackAsset.RuntimePackAlwaysCopyLocal)' != 'true'" />
$(IntermediateOutputPath)$(MSBuildProjectName).AssemblyInfo$(DefaultLanguageSourceExtension)
true
true
true
true
true
true
true
true
true
true
true
true
true
true
true
true
true
true
true
true
<_InformationalVersionContainsPlus>false
<_InformationalVersionContainsPlus Condition="$(InformationalVersion.Contains('+'))">true
$(InformationalVersion)+$(SourceRevisionId)
$(InformationalVersion).$(SourceRevisionId)
<_Parameter1>$(Company)
<_Parameter1>$(Configuration)
<_Parameter1>$(Copyright)
<_Parameter1>$(Description)
<_Parameter1>$(FileVersion)
<_Parameter1>$(InformationalVersion)
<_Parameter1>$(Product)
<_Parameter1>$(Trademark)
<_Parameter1>$(AssemblyTitle)
<_Parameter1>$(AssemblyVersion)
<_Parameter1>RepositoryUrl
<_Parameter2 Condition="'$(RepositoryUrl)' != ''">$(RepositoryUrl)
<_Parameter2 Condition="'$(RepositoryUrl)' == ''">$(PrivateRepositoryUrl)
<_Parameter1>$(NeutralLanguage)
%(InternalsVisibleTo.PublicKey)
<_Parameter1 Condition="'%(InternalsVisibleTo.Key)' != ''">%(InternalsVisibleTo.Identity), PublicKey=%(InternalsVisibleTo.Key)
<_Parameter1 Condition="'%(InternalsVisibleTo.Key)' == '' and '$(PublicKey)' != ''">%(InternalsVisibleTo.Identity), PublicKey=$(PublicKey)
<_Parameter1 Condition="'%(InternalsVisibleTo.Key)' == '' and '$(PublicKey)' == ''">%(InternalsVisibleTo.Identity)
<_Parameter1>%(AssemblyMetadata.Identity)
<_Parameter2>%(AssemblyMetadata.Value)
<_Parameter1>$(TargetPlatformIdentifier)$(TargetPlatformVersion)
<_Parameter1>$(TargetPlatformIdentifier)$(SupportedOSPlatformVersion)
<_Parameter1>$(TargetPlatformIdentifier)
$(IntermediateOutputPath)$(MSBuildProjectName).AssemblyInfoInputs.cache
$(AssemblyVersion)
$(Version)
<_GenerateSupportedRuntimeIntermediateAppConfig>$(IntermediateOutputPath)$(TargetFileName).withSupportedRuntime.config
<_AllProjects Include="$(AdditionalProjects.Split('%3B'))" />
<_AllProjects Include="$(MSBuildProjectFullPath)" />
%(PackageReference.Identity)
%(PackageReference.Version)
StorePackageName=%(PackageReference.Identity);
StorePackageVersion=%(PackageReference.Version);
ComposeWorkingDir=$(ComposeWorkingDir);
PublishDir=$(PublishDir);
StoreStagingDir=$(StoreStagingDir);
TargetFramework=$(TargetFramework);
RuntimeIdentifier=$(RuntimeIdentifier);
JitPath=$(JitPath);
Crossgen=$(Crossgen);
SkipUnchangedFiles=$(SkipUnchangedFiles);
PreserveStoreLayout=$(PreserveStoreLayout);
CreateProfilingSymbols=$(CreateProfilingSymbols);
StoreSymbolsStagingDir=$(StoreSymbolsStagingDir);
DisableImplicitFrameworkReferences=false;
<_StoreArtifactContent>
@(ListOfPackageReference)
]]>
<_OptimizedResolvedFileToPublish Include="$(StoreStagingDir)\**\*.*" />
<_OptimizedSymbolFileToPublish Include="$(StoreSymbolsStagingDir)\**\*.*" />
true
true
<_TFM Condition="'$(_TFM)' == ''">$(TargetFramework)
true
$(UserProfileRuntimeStorePath)
<_ProfilingSymbolsDirectoryName>symbols
$([System.IO.Path]::Combine($(DefaultComposeDir), $(_ProfilingSymbolsDirectoryName)))
$([System.IO.Path]::Combine($(ComposeDir), $(_ProfilingSymbolsDirectoryName)))
$([System.IO.Path]::Combine($(ProfilingSymbolsDir), $(PlatformTarget)))
$(DefaultProfilingSymbolsDir)
$([System.IO.Path]::Combine($(ProfilingSymbolsDir), $(_TFM)))
$(ProfilingSymbolsDir)\
$(DefaultComposeDir)
$([System.IO.Path]::Combine($(ComposeDir), $(PlatformTarget)))
$([System.IO.Path]::Combine($(ComposeDir), $(_TFM)))
$([System.IO.Path]::Combine($(ComposeDir),"artifact.xml"))
$([System.IO.Path]::GetFullPath($(ComposeDir)))
<_RandomFileName>$([System.IO.Path]::GetRandomFileName())
$([System.IO.Path]::GetTempPath())
$([System.IO.Path]::Combine($(TEMP), $(_RandomFileName)))
$([System.IO.Path]::GetFullPath($(ComposeWorkingDir)))
$([System.IO.Path]::Combine($(ComposeWorkingDir),"StagingDir"))
$([System.IO.Path]::Combine($(ComposeWorkingDir),"SymbolsStagingDir"))
$(PublishDir)\
false
true
$(StorePackageVersion.Replace('*','-'))
$([System.IO.Path]::Combine($(ComposeWorkingDir),"$(StorePackageName)_$(StorePackageVersionForFolderName)"))
<_PackageProjFile>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "Restore.csproj"))
$(StoreWorkerWorkingDir)\
$(BaseIntermediateOutputPath)\project.assets.json
$(MicrosoftNETPlatformLibrary)
true
<_ManagedResolvedFileToPublishCandidates Include="@(ResolvedFileToPublish)" Condition="'%(ResolvedFileToPublish.AssetType)'=='runtime'" />
<_UnOptimizedResolvedFileToPublish Include="@(ResolvedFileToPublish)" Condition="'%(ResolvedFileToPublish.AssetType)'!='runtime'" />
true
<_UnOptimizedResolvedFileToPublish Include="@(ResolvedFileToPublish)" />
true
true
true
true
false
true
false
true
1
<_CoreclrResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)" Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='coreclr'" />
<_CoreclrResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)" Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='libcoreclr'" />
<_JitResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)" Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='clrjit'" />
<_JitResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)" Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='libclrjit'" />
<_CoreclrPath>@(_CoreclrResolvedPath)
@(_JitResolvedPath)
<_CoreclrDir>$([System.IO.Path]::GetDirectoryName($(_CoreclrPath)))
<_CoreclrPkgDir>$([System.IO.Path]::Combine($(_CoreclrDir),"..\..\..\"))
$([System.IO.Path]::Combine($(_CoreclrPkgDir),"tools"))
$([System.IO.Path]::Combine($(CrossgenDir),"crossgen"))
$([System.IO.Path]::Combine($(CrossgenDir),"crossgen.exe"))
$([System.IO.Path]::GetFullPath($([System.IO.Path]::Combine($(_NetCoreRefDir), $([System.IO.Path]::GetFileName($(Crossgen)))))))
CrossgenExe=$(Crossgen);
CrossgenJit=$(JitPath);
CrossgenInputAssembly=%(_ManagedResolvedFilesToOptimize.Fullpath);
CrossgenOutputAssembly=$(_RuntimeOptimizedDir)$(DirectorySeparatorChar)%(_ManagedResolvedFilesToOptimize.FileName)%(_ManagedResolvedFilesToOptimize.Extension);
CrossgenSubOutputPath=%(_ManagedResolvedFilesToOptimize.DestinationSubPath);
_RuntimeOptimizedDir=$(_RuntimeOptimizedDir);
PublishDir=$(StoreStagingDir);
CrossgenPlatformAssembliesPath=$(_RuntimeRefDir)$(PathSeparator)$(_NetCoreRefDir);
CreateProfilingSymbols=$(CreateProfilingSymbols);
StoreSymbolsStagingDir=$(StoreSymbolsStagingDir);
_RuntimeSymbolsDir=$(_RuntimeSymbolsDir)
$([System.IO.Path]::GetDirectoryName($(_RuntimeSymbolsDir)\$(CrossgenSubOutputPath)))
$([System.IO.Path]::GetDirectoryName($(StoreSymbolsStagingDir)\$(CrossgenSubOutputPath)))
$(CrossgenExe) -nologo -readytorun -in "$(CrossgenInputAssembly)" -out "$(CrossgenOutputAssembly)" -jitpath "$(CrossgenJit)" -platform_assemblies_paths "$(CrossgenPlatformAssembliesPath)"
CreatePDB
CreatePerfMap
<_ProfilingSymbols Include="$(CrossgenProfilingSymbolsOutputDirectory)\*" Condition="'$(CreateProfilingSymbols)' == 'true'" />
$([System.IO.Path]::PathSeparator)
$([System.IO.Path]::DirectorySeparatorChar)
<_CrossProjFileDir>$([System.IO.Path]::Combine($(ComposeWorkingDir),"Optimize"))
<_NetCoreRefDir>$([System.IO.Path]::Combine($(_CrossProjFileDir), "netcoreapp"))
<_CrossProjAssetsFile>$([System.IO.Path]::Combine($(_CrossProjFileDir), project.assets.json))
<_RuntimeRefDir>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "runtimeref"))
<_RuntimeOptimizedDir>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "runtimopt"))
<_RuntimeSymbolsDir>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "runtimesymbols"))
<_ManagedResolvedFilesToOptimize Include="@(_ManagedResolvedFileToPublishCandidates)" />
<_ReadyToRunOutputPath>$(IntermediateOutputPath)R2R
<_ReadyToRunImplementationAssemblies Include="@(ResolvedFileToPublish->WithMetadataValue('PostprocessAssembly', 'true'))" />
<_ReadyToRunImplementationAssemblies Include="@(_ManagedRuntimePackAssembly)" ReferenceOnly="true" />
<_ReadyToRunImplementationAssemblies Remove="@(_ReadyToRunImplementationAssemblies)" />
<_ReadyToRunImplementationAssemblies Include="@(_ReadyToRunImplementationAssembliesWithoutConflicts)" />
<_ReadyToRunPgoFiles Include="@(PublishReadyToRunPgoFiles)" />
<_ReadyToRunPgoFiles Include="@(RuntimePackAsset)" Condition="'%(RuntimePackAsset.AssetType)' == 'pgodata' and '%(RuntimePackAsset.Extension)' == '.mibc' and '$(PublishReadyToRunUseRuntimePackOptimizationData)' == 'true'" />
<_ReadyToRunCompilerHasWarnings Condition="'$(_ReadyToRunWarningsDetected)' == 'true'">true
<_ReadyToRunCompilationFailures Condition="'$(_ReadyToRunCompilerExitCode)' != '' And $(_ReadyToRunCompilerExitCode) != 0" Include="@(_ReadyToRunCompileList)" />
<_ReadyToRunCompilerHasWarnings Condition="'$(_ReadyToRunWarningsDetected)' == 'true'">true
<_ReadyToRunCompilationFailures Condition="'$(_ReadyToRunCompilerExitCode)' != '' And $(_ReadyToRunCompilerExitCode) != 0" Include="@(_ReadyToRunSymbolsCompileList)" />
$(MSBuildThisFileDirectory)..\..\..\Microsoft.NETCoreSdk.BundledCliTools.props
<_ReferenceToObsoleteDotNetCliTool Include="@(DotNetCliToolReference)" />
<_ReferenceToObsoleteDotNetCliTool Remove="@(DotNetCliToolReference)" />
true
<_GetChildProjectCopyToPublishDirectoryItems Condition="'$(_GetChildProjectCopyToPublishDirectoryItems)' == ''">true
true
true
true
<_FirstTargetFrameworkToSupportTrimming>net6.0
<_FirstTargetFrameworkToSupportAot>net7.0
<_FirstTargetFrameworkToSupportSingleFile>net6.0
<_FirstTargetFrameworkVersionToSupportTrimAnalyzer>$([MSBuild]::GetTargetFrameworkVersion('$(_FirstTargetFrameworkToSupportTrimming)'))
<_FirstTargetFrameworkVersionToSupportAotAnalyzer>$([MSBuild]::GetTargetFrameworkVersion('$(_FirstTargetFrameworkToSupportAot)'))
<_FirstTargetFrameworkVersionToSupportSingleFileAnalyzer>$([MSBuild]::GetTargetFrameworkVersion('$(_FirstTargetFrameworkToSupportSingleFile)'))
Always
<_RequiresILLinkPack Condition="'$(_RequiresILLinkPack)' == '' And (
'$(PublishAot)' == 'true' Or
'$(IsAotCompatible)' == 'true' Or '$(EnableAotAnalyzer)' == 'true' Or
'$(PublishTrimmed)' == 'true' Or
'$(IsTrimmable)' == 'true' Or '$(EnableTrimAnalyzer)' == 'true' Or
'$(EnableSingleFileAnalyzer)' == 'true')">true
<_RequiresILLinkPack Condition="'$(_RequiresILLinkPack)' == ''">false
<_MinNonEolTargetFrameworkForTrimming>$(_MinimumNonEolSupportedNetCoreTargetFramework)
<_MinNonEolTargetFrameworkForSingleFile>$(_MinimumNonEolSupportedNetCoreTargetFramework)
<_MinNonEolTargetFrameworkForAot>$(_MinimumNonEolSupportedNetCoreTargetFramework)
<_MinNonEolTargetFrameworkForAot Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(_FirstTargetFrameworkToSupportAot)', '$(_MinimumNonEolSupportedNetCoreTargetFramework)'))">$(_FirstTargetFrameworkToSupportAot)
<_TargetFramework Include="$(TargetFrameworks)" />
<_DecomposedTargetFramework Include="@(_TargetFramework)">
$([MSBuild]::IsTargetFrameworkCompatible('%(Identity)', '$(_FirstTargetFrameworkToSupportTrimming)'))
$([MSBuild]::IsTargetFrameworkCompatible('$(_MinNonEolTargetFrameworkForTrimming)', '%(Identity)'))
$([MSBuild]::IsTargetFrameworkCompatible('%(Identity)', '$(_FirstTargetFrameworkToSupportAot)'))
$([MSBuild]::IsTargetFrameworkCompatible('$(_MinNonEolTargetFrameworkForAot)', '%(Identity)'))
$([MSBuild]::IsTargetFrameworkCompatible('%(Identity)', '$(_FirstTargetFrameworkToSupportSingleFile)'))
$([MSBuild]::IsTargetFrameworkCompatible('$(_MinNonEolTargetFrameworkForSingleFile)', '%(Identity)'))
<_TargetFrameworkToSilenceIsTrimmableUnsupportedWarning Include="@(_DecomposedTargetFramework)" Condition="'%(SupportsTrimming)' == 'true' And '%(SupportedByMinNonEolTargetFrameworkForTrimming)' == 'true'" />
<_TargetFrameworkToSilenceIsAotCompatibleUnsupportedWarning Include="@(_DecomposedTargetFramework->'%(Identity)')" Condition="'%(SupportsAot)' == 'true' And '%(SupportedByMinNonEolTargetFrameworkForAot)' == 'true'" />
<_TargetFrameworkToSilenceEnableSingleFileAnalyzerUnsupportedWarning Include="@(_DecomposedTargetFramework)" Condition="'%(SupportsSingleFile)' == 'true' And '%(SupportedByMinNonEolTargetFrameworkForSingleFile)' == 'true'" />
<_SilenceIsTrimmableUnsupportedWarning Condition="'$(_SilenceIsTrimmableUnsupportedWarning)' == '' And
@(_TargetFrameworkToSilenceIsTrimmableUnsupportedWarning->Count()) > 0">true
<_SilenceIsAotCompatibleUnsupportedWarning Condition="'$(_SilenceIsAotCompatibleUnsupportedWarning)' == '' And
@(_TargetFrameworkToSilenceIsAotCompatibleUnsupportedWarning->Count()) > 0">true
<_SilenceEnableSingleFileAnalyzerUnsupportedWarning Condition="'$(_SilenceEnableSingleFileAnalyzerUnsupportedWarning)' == '' And
@(_TargetFrameworkToSilenceEnableSingleFileAnalyzerUnsupportedWarning->Count()) > 0">true
<_BeforePublishNoBuildTargets>
BuildOnlySettings;
_PreventProjectReferencesFromBuilding;
ResolveReferences;
PrepareResourceNames;
ComputeIntermediateSatelliteAssemblies;
ComputeEmbeddedApphostPaths;
<_CorePublishTargets>
PrepareForPublish;
ComputeAndCopyFilesToPublishDirectory;
$(PublishProtocolProviderTargets);
PublishItemsOutputGroup;
<_PublishNoBuildAlternativeDependsOn>$(_BeforePublishNoBuildTargets);$(_CorePublishTargets)
false
$(PublishDir)\
<_OrphanPublishFileWrites Include="@(_PriorPublishFileWrites)" Exclude="@(_CurrentPublishFileWrites)" />
<_NormalizedPublishDir>$([MSBuild]::NormalizeDirectory($(PublishDir)))
<_PublishCleanFile Condition="'$(PublishCleanFile)'==''">PublishOutputs.$(_NormalizedPublishDirHash.Substring(0, 10)).txt
<_CurrentPublishFileWritesUnfiltered Include="@(ResolvedFileToPublish->'$(_NormalizedPublishDir)%(RelativePath)')" />
<_CurrentPublishFileWritesUnfiltered Include="$(_NormalizedPublishDir)$(AssemblyName)$(_NativeExecutableExtension)" Condition="'$(UseAppHost)' == 'true'" />
<_ResolvedFileToPublishPreserveNewest Include="@(ResolvedFileToPublish)" Condition="'%(ResolvedFileToPublish.CopyToPublishDirectory)'=='PreserveNewest'" />
<_ResolvedFileToPublishAlways Include="@(ResolvedFileToPublish)" Condition="'%(ResolvedFileToPublish.CopyToPublishDirectory)'=='Always'" />
<_ResolvedUnbundledFileToPublishPreserveNewest Include="@(_ResolvedFileToPublishPreserveNewest)" Condition="'$(PublishSingleFile)' != 'true' or
'%(_ResolvedFileToPublishPreserveNewest.ExcludeFromSingleFile)'=='true'" />
<_ResolvedUnbundledFileToPublishAlways Include="@(_ResolvedFileToPublishAlways)" Condition="'$(PublishSingleFile)' != 'true' or
'%(_ResolvedFileToPublishAlways.ExcludeFromSingleFile)'=='true'" />
true
true
false
@(IntermediateAssembly->'%(Filename)%(Extension)')
PreserveNewest
$(ProjectDepsFileName)
PreserveNewest
$(ProjectRuntimeConfigFileName)
PreserveNewest
@(AppConfigWithTargetPath->'%(TargetPath)')
PreserveNewest
@(_DebugSymbolsIntermediatePath->'%(Filename)%(Extension)')
PreserveNewest
true
%(IntermediateSatelliteAssembliesWithTargetPath.Culture)\%(Filename)%(Extension)
PreserveNewest
%(Filename)%(Extension)
PreserveNewest
<_ResolvedCopyLocalPublishAssets Remove="@(_ResolvedCopyLocalPublishAssetsRemoved)" />
%(_ResolvedCopyLocalPublishAssets.DestinationSubDirectory)%(Filename)%(Extension)
PreserveNewest
@(FinalDocFile->'%(Filename)%(Extension)')
PreserveNewest
shims/%(_EmbeddedApphostPaths.ShimRuntimeIdentifier)/%(_EmbeddedApphostPaths.Filename)%(_EmbeddedApphostPaths.Extension)
PreserveNewest
<_FilesToDrop Include="@(ResolvedFileToPublish)" Condition="'$(PublishSingleFile)' == 'true' and
'%(ResolvedFileToPublish.DropFromSingleFile)' == 'true'" />
<_ResolvedCopyLocalPublishAssets Include="@(RuntimePackAsset)" Condition="('$(SelfContained)' == 'true' Or '%(RuntimePackAsset.RuntimePackAlwaysCopyLocal)' == 'true') and '%(RuntimePackAsset.AssetType)' != 'pgodata'" />
<_ResolvedCopyLocalPublishAssets Remove="@(_NativeRestoredAppHostNETCore)" />
<_ResolvedCopyLocalPublishAssets Include="@(_ResolvedCopyLocalBuildAssets)" Condition="'%(_ResolvedCopyLocalBuildAssets.CopyToPublishDirectory)' != 'false' " />
<_PublishSatelliteResources Include="@(_ResolvedCopyLocalPublishAssets)" Condition="'%(_ResolvedCopyLocalPublishAssets.AssetType)' == 'resources'" />
<_ResolvedCopyLocalPublishAssets Remove="@(_PublishSatelliteResources)" />
<_ResolvedCopyLocalPublishAssets Include="@(_FilteredPublishSatelliteResources)" />
<_ResolvedCopyLocalPublishAssets Include="@(ReferenceCopyLocalPaths)" Exclude="@(_ResolvedCopyLocalBuildAssets);@(RuntimePackAsset)" Condition="('$(PublishReferencesDocumentationFiles)' == 'true' or '%(ReferenceCopyLocalPaths.Extension)' != '.xml') and '%(ReferenceCopyLocalPaths.Private)' != 'false'">
%(ReferenceCopyLocalPaths.DestinationSubDirectory)%(ReferenceCopyLocalPaths.Filename)%(ReferenceCopyLocalPaths.Extension)
%(_SourceItemsToCopyToPublishDirectoryAlways.TargetPath)
Always
True
%(_SourceItemsToCopyToPublishDirectory.TargetPath)
PreserveNewest
True
<_GCTPDIKeepDuplicates>false
<_GCTPDIKeepMetadata>CopyToPublishDirectory;ExcludeFromSingleFile;TargetPath
<_SourceItemsToCopyToPublishDirectoryAlways KeepDuplicates=" '$(_GCTPDIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(_AllChildProjectPublishItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectPublishItemsWithTargetPath.CopyToPublishDirectory)'=='Always'" />
<_SourceItemsToCopyToPublishDirectory KeepDuplicates=" '$(_GCTPDIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(_AllChildProjectPublishItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectPublishItemsWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'" />
<_AllChildProjectPublishItemsWithTargetPath Remove="@(_AllChildProjectPublishItemsWithTargetPath)" />
<_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToPublishDirectory)'=='Always'" />
<_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'" />
<_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToPublishDirectory)'=='Always'" />
<_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToPublishDirectory)'=='PreserveNewest'" />
<_CompileItemsToPublish Include="@(Compile->'%(FullPath)')" Condition="'%(Compile.CopyToPublishDirectory)'=='Always' or '%(Compile.CopyToPublishDirectory)'=='PreserveNewest'" />
<_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(_CompileItemsToPublishWithTargetPath)" Condition="'%(_CompileItemsToPublishWithTargetPath.CopyToPublishDirectory)'=='Always'" />
<_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(_CompileItemsToPublishWithTargetPath)" Condition="'%(_CompileItemsToPublishWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'" />
<_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToPublishDirectory)'=='Always'" />
<_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'" />
<_SourceItemsToCopyToPublishDirectoryAlways Remove="$(AppHostIntermediatePath)" />
<_SourceItemsToCopyToPublishDirectory Remove="$(AppHostIntermediatePath)" />
<_SourceItemsToCopyToPublishDirectoryAlways Include="$(SingleFileHostIntermediatePath)" CopyToOutputDirectory="Always" TargetPath="$(AssemblyName)$(_NativeExecutableExtension)" />
<_SourceItemsToCopyToPublishDirectoryAlways Remove="$(AppHostIntermediatePath)" />
<_SourceItemsToCopyToPublishDirectory Remove="$(AppHostIntermediatePath)" />
<_SourceItemsToCopyToPublishDirectoryAlways Include="$(AppHostForPublishIntermediatePath)" CopyToOutputDirectory="Always" TargetPath="$(AssemblyName)$(_NativeExecutableExtension)" />
Always
PreserveNewest
Always
PreserveNewest
Always
PreserveNewest
<_NoneWithTargetPath Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always' and '%(_NoneWithTargetPath.CopyToPublishDirectory)' == ''">
Always
<_NoneWithTargetPath Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' and '%(_NoneWithTargetPath.CopyToPublishDirectory)' == ''">
PreserveNewest
<_ComputeManagedRuntimePackAssembliesIfSelfContained>_ComputeManagedRuntimePackAssemblies
<_ManagedRuntimeAssembly Include="@(RuntimeCopyLocalItems)" />
<_ManagedRuntimeAssembly Include="@(UserRuntimeAssembly)" />
<_ManagedRuntimeAssembly Include="@(IntermediateAssembly)" />
<_ManagedRuntimeAssembly Include="@(_ManagedRuntimePackAssembly)" />
<_ManagedRuntimePackAssembly Include="@(RuntimePackAsset)" Condition="'%(RuntimePackAsset.AssetType)' == 'runtime'
or '%(RuntimePackAsset.Filename)' == 'System.Private.Corelib'" />
<_TrimRuntimeAssets Condition="'$(PublishSingleFile)' == 'true' and '$(SelfContained)' == 'true'">true
<_UseBuildDependencyFile Condition="'@(_ExcludeFromPublishPackageReference)' == '' and
'@(RuntimeStorePackages)' == '' and
'$(PreserveStoreLayout)' != 'true' and
'$(PublishTrimmed)' != 'true' and
'$(_TrimRuntimeAssets)' != 'true'">true
<_FilesToBundle Include="@(ResolvedFileToPublish)" Condition="'%(ResolvedFileToPublish.ExcludeFromSingleFile)' != 'true'" />
$(AssemblyName)$(_NativeExecutableExtension)
$(PublishDir)$(PublishedSingleFileName)
$(PublishedSingleFileName)
<_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(PublishedSingleFilePath)" />
<_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(TraceSingleFileBundler)" />
<_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(IncludeSymbolsInSingleFile)" />
<_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(IncludeAllContentForSelfExtract)" />
<_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(IncludeNativeLibrariesForSelfExtract)" />
<_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(EnableCompressionInSingleFile)" />
<_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(PublishedSingleFileName)" />
<_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(RuntimeIdentifier)" />
<_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(PublishDir)" />
<_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(_TargetFrameworkVersionWithoutV)" />
<_GenerateSingleFileBundlePropertyInputsCacheToHash Include="@(FilesToBundle)" />
false
false
false
$(IncludeAllContentForSelfExtract)
false
$(PublishDepsFilePath)
$(IntermediateOutputPath)$(ProjectDepsFileName)
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(PublishDepsFilePath)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(PublishSingleFile)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(MSBuildProjectFullPath)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(ProjectAssetsFile)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(IntermediateDepsFilePath)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(TargetFramework)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(AssemblyName)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(TargetExt)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(Version)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(IncludeMainProjectInDepsFile)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(RuntimeIdentifier)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(MicrosoftNETPlatformLibrary)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(SelfContained)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(IncludeFileVersionsInDependencyFile)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(RuntimeIdentifierGraphPath)" />
<_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(IncludeProjectsNotInAssetsFileInDepsFile)" />
$(PublishDir)$(ProjectDepsFileName)
<_IsSingleFilePublish Condition="'$(PublishSingleFile)' == ''">false
<_IsSingleFilePublish Condition="'$(PublishSingleFile)' != ''">$(PublishSingleFile)
<_ResolvedNuGetFilesForPublish Include="@(NativeCopyLocalItems)" Condition="'%(NativeCopyLocalItems.CopyToPublishDirectory)' != 'false'" />
<_ResolvedNuGetFilesForPublish Include="@(ResourceCopyLocalItems)" Condition="'%(ResourceCopyLocalItems.CopyToPublishDirectory)' != 'false'" />
<_ResolvedNuGetFilesForPublish Include="@(RuntimeCopyLocalItems)" Condition="'%(RuntimeCopyLocalItems.CopyToPublishDirectory)' != 'false'" />
<_ResolvedNuGetFilesForPublish Remove="@(_PublishConflictPackageFiles)" Condition="'%(_PublishConflictPackageFiles.ConflictItemType)' != 'Reference'" />
$(ProjectDepsFileName)
<_PackAsToolShimRuntimeIdentifiers Condition="@(_PackAsToolShimRuntimeIdentifiers) ==''" Include="$(PackAsToolShimRuntimeIdentifiers)" />
$(PublishItemsOutputGroupDependsOn);
ResolveReferences;
ComputeResolvedFilesToPublishList;
_ComputeFilesToBundle;
refs
$(PreserveCompilationContext)
$(DefineConstants)
$(LangVersion)
$(PlatformTarget)
$(AllowUnsafeBlocks)
$(TreatWarningsAsErrors)
$(Optimize)
$(AssemblyOriginatorKeyFile)
$(DelaySign)
$(PublicSign)
$(DebugType)
$(OutputType)
$(GenerateDocumentationFile)
<_RefAssembliesToExclude Include="@(_ResolvedCopyLocalPublishAssets->'%(FullPath)')" />
<_RefAssembliesToExclude Include="@(_RuntimeItemsInRuntimeStore)" />
$(RefAssembliesFolderName)\%(Filename)%(Extension)
Microsoft.CSharp|4.4.0;
Microsoft.Win32.Primitives|4.3.0;
Microsoft.Win32.Registry|4.4.0;
runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple|4.3.0;
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0;
System.AppContext|4.3.0;
System.Buffers|4.4.0;
System.Collections|4.3.0;
System.Collections.Concurrent|4.3.0;
System.Collections.Immutable|1.4.0;
System.Collections.NonGeneric|4.3.0;
System.Collections.Specialized|4.3.0;
System.ComponentModel|4.3.0;
System.ComponentModel.EventBasedAsync|4.3.0;
System.ComponentModel.Primitives|4.3.0;
System.ComponentModel.TypeConverter|4.3.0;
System.Console|4.3.0;
System.Data.Common|4.3.0;
System.Diagnostics.Contracts|4.3.0;
System.Diagnostics.Debug|4.3.0;
System.Diagnostics.DiagnosticSource|4.4.0;
System.Diagnostics.FileVersionInfo|4.3.0;
System.Diagnostics.Process|4.3.0;
System.Diagnostics.StackTrace|4.3.0;
System.Diagnostics.TextWriterTraceListener|4.3.0;
System.Diagnostics.Tools|4.3.0;
System.Diagnostics.TraceSource|4.3.0;
System.Diagnostics.Tracing|4.3.0;
System.Dynamic.Runtime|4.3.0;
System.Globalization|4.3.0;
System.Globalization.Calendars|4.3.0;
System.Globalization.Extensions|4.3.0;
System.IO|4.3.0;
System.IO.Compression|4.3.0;
System.IO.Compression.ZipFile|4.3.0;
System.IO.FileSystem|4.3.0;
System.IO.FileSystem.AccessControl|4.4.0;
System.IO.FileSystem.DriveInfo|4.3.0;
System.IO.FileSystem.Primitives|4.3.0;
System.IO.FileSystem.Watcher|4.3.0;
System.IO.IsolatedStorage|4.3.0;
System.IO.MemoryMappedFiles|4.3.0;
System.IO.Pipes|4.3.0;
System.IO.UnmanagedMemoryStream|4.3.0;
System.Linq|4.3.0;
System.Linq.Expressions|4.3.0;
System.Linq.Queryable|4.3.0;
System.Net.Http|4.3.0;
System.Net.NameResolution|4.3.0;
System.Net.Primitives|4.3.0;
System.Net.Requests|4.3.0;
System.Net.Security|4.3.0;
System.Net.Sockets|4.3.0;
System.Net.WebHeaderCollection|4.3.0;
System.ObjectModel|4.3.0;
System.Private.DataContractSerialization|4.3.0;
System.Reflection|4.3.0;
System.Reflection.Emit|4.3.0;
System.Reflection.Emit.ILGeneration|4.3.0;
System.Reflection.Emit.Lightweight|4.3.0;
System.Reflection.Extensions|4.3.0;
System.Reflection.Metadata|1.5.0;
System.Reflection.Primitives|4.3.0;
System.Reflection.TypeExtensions|4.3.0;
System.Resources.ResourceManager|4.3.0;
System.Runtime|4.3.0;
System.Runtime.Extensions|4.3.0;
System.Runtime.Handles|4.3.0;
System.Runtime.InteropServices|4.3.0;
System.Runtime.InteropServices.RuntimeInformation|4.3.0;
System.Runtime.Loader|4.3.0;
System.Runtime.Numerics|4.3.0;
System.Runtime.Serialization.Formatters|4.3.0;
System.Runtime.Serialization.Json|4.3.0;
System.Runtime.Serialization.Primitives|4.3.0;
System.Security.AccessControl|4.4.0;
System.Security.Claims|4.3.0;
System.Security.Cryptography.Algorithms|4.3.0;
System.Security.Cryptography.Cng|4.4.0;
System.Security.Cryptography.Csp|4.3.0;
System.Security.Cryptography.Encoding|4.3.0;
System.Security.Cryptography.OpenSsl|4.4.0;
System.Security.Cryptography.Primitives|4.3.0;
System.Security.Cryptography.X509Certificates|4.3.0;
System.Security.Cryptography.Xml|4.4.0;
System.Security.Principal|4.3.0;
System.Security.Principal.Windows|4.4.0;
System.Text.Encoding|4.3.0;
System.Text.Encoding.Extensions|4.3.0;
System.Text.RegularExpressions|4.3.0;
System.Threading|4.3.0;
System.Threading.Overlapped|4.3.0;
System.Threading.Tasks|4.3.0;
System.Threading.Tasks.Extensions|4.3.0;
System.Threading.Tasks.Parallel|4.3.0;
System.Threading.Thread|4.3.0;
System.Threading.ThreadPool|4.3.0;
System.Threading.Timer|4.3.0;
System.ValueTuple|4.3.0;
System.Xml.ReaderWriter|4.3.0;
System.Xml.XDocument|4.3.0;
System.Xml.XmlDocument|4.3.0;
System.Xml.XmlSerializer|4.3.0;
System.Xml.XPath|4.3.0;
System.Xml.XPath.XDocument|4.3.0;
Microsoft.Win32.Primitives|4.3.0;
System.AppContext|4.3.0;
System.Collections|4.3.0;
System.Collections.Concurrent|4.3.0;
System.Collections.Immutable|1.4.0;
System.Collections.NonGeneric|4.3.0;
System.Collections.Specialized|4.3.0;
System.ComponentModel|4.3.0;
System.ComponentModel.EventBasedAsync|4.3.0;
System.ComponentModel.Primitives|4.3.0;
System.ComponentModel.TypeConverter|4.3.0;
System.Console|4.3.0;
System.Data.Common|4.3.0;
System.Diagnostics.Contracts|4.3.0;
System.Diagnostics.Debug|4.3.0;
System.Diagnostics.FileVersionInfo|4.3.0;
System.Diagnostics.Process|4.3.0;
System.Diagnostics.StackTrace|4.3.0;
System.Diagnostics.TextWriterTraceListener|4.3.0;
System.Diagnostics.Tools|4.3.0;
System.Diagnostics.TraceSource|4.3.0;
System.Diagnostics.Tracing|4.3.0;
System.Dynamic.Runtime|4.3.0;
System.Globalization|4.3.0;
System.Globalization.Calendars|4.3.0;
System.Globalization.Extensions|4.3.0;
System.IO|4.3.0;
System.IO.Compression|4.3.0;
System.IO.Compression.ZipFile|4.3.0;
System.IO.FileSystem|4.3.0;
System.IO.FileSystem.DriveInfo|4.3.0;
System.IO.FileSystem.Primitives|4.3.0;
System.IO.FileSystem.Watcher|4.3.0;
System.IO.IsolatedStorage|4.3.0;
System.IO.MemoryMappedFiles|4.3.0;
System.IO.Pipes|4.3.0;
System.IO.UnmanagedMemoryStream|4.3.0;
System.Linq|4.3.0;
System.Linq.Expressions|4.3.0;
System.Linq.Queryable|4.3.0;
System.Net.Http|4.3.0;
System.Net.NameResolution|4.3.0;
System.Net.Primitives|4.3.0;
System.Net.Requests|4.3.0;
System.Net.Security|4.3.0;
System.Net.Sockets|4.3.0;
System.Net.WebHeaderCollection|4.3.0;
System.ObjectModel|4.3.0;
System.Private.DataContractSerialization|4.3.0;
System.Reflection|4.3.0;
System.Reflection.Emit|4.3.0;
System.Reflection.Emit.ILGeneration|4.3.0;
System.Reflection.Emit.Lightweight|4.3.0;
System.Reflection.Extensions|4.3.0;
System.Reflection.Primitives|4.3.0;
System.Reflection.TypeExtensions|4.3.0;
System.Resources.ResourceManager|4.3.0;
System.Runtime|4.3.0;
System.Runtime.Extensions|4.3.0;
System.Runtime.Handles|4.3.0;
System.Runtime.InteropServices|4.3.0;
System.Runtime.InteropServices.RuntimeInformation|4.3.0;
System.Runtime.Loader|4.3.0;
System.Runtime.Numerics|4.3.0;
System.Runtime.Serialization.Formatters|4.3.0;
System.Runtime.Serialization.Json|4.3.0;
System.Runtime.Serialization.Primitives|4.3.0;
System.Security.AccessControl|4.4.0;
System.Security.Claims|4.3.0;
System.Security.Cryptography.Algorithms|4.3.0;
System.Security.Cryptography.Csp|4.3.0;
System.Security.Cryptography.Encoding|4.3.0;
System.Security.Cryptography.Primitives|4.3.0;
System.Security.Cryptography.X509Certificates|4.3.0;
System.Security.Cryptography.Xml|4.4.0;
System.Security.Principal|4.3.0;
System.Security.Principal.Windows|4.4.0;
System.Text.Encoding|4.3.0;
System.Text.Encoding.Extensions|4.3.0;
System.Text.RegularExpressions|4.3.0;
System.Threading|4.3.0;
System.Threading.Overlapped|4.3.0;
System.Threading.Tasks|4.3.0;
System.Threading.Tasks.Extensions|4.3.0;
System.Threading.Tasks.Parallel|4.3.0;
System.Threading.Thread|4.3.0;
System.Threading.ThreadPool|4.3.0;
System.Threading.Timer|4.3.0;
System.ValueTuple|4.3.0;
System.Xml.ReaderWriter|4.3.0;
System.Xml.XDocument|4.3.0;
System.Xml.XmlDocument|4.3.0;
System.Xml.XmlSerializer|4.3.0;
System.Xml.XPath|4.3.0;
System.Xml.XPath.XDocument|4.3.0;
<_RuntimeAssetsForConflictResolution Include="@(RuntimeCopyLocalItems);
@(NativeCopyLocalItems);
@(ResourceCopyLocalItems);
@(RuntimeTargetsCopyLocalItems)" Exclude="@(ReferenceCopyLocalPaths)" />
<_ResolvedCopyLocalPublishAssets Remove="@(_ResolvedCopyLocalPublishAssets)" />
<_ResolvedCopyLocalPublishAssets Include="@(_ResolvedCopyLocalPublishAssetsWithoutConflicts)" />
$(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)'))))
true
true
$(AfterMicrosoftNETSdkTargets);$(MSBuildThisFileDirectory)../../Microsoft.NET.Sdk.WindowsDesktop/targets/Microsoft.NET.Sdk.WindowsDesktop.targets
true
true
<_TargetPlatformVersionUsesCsWinRT3 Condition="$([System.Version]::Parse('$(TargetPlatformVersion)').Revision) == 1">true
$([System.Version]::Parse('$(TargetPlatformVersion)').Major).$([System.Version]::Parse('$(TargetPlatformVersion)').Minor).$([System.Version]::Parse('$(TargetPlatformVersion)').Build).0
$(TargetPlatformVersion)
7.0
$(TargetPlatformVersion)
$(TargetPlatformMinVersion)
$(SupportedOSPlatformVersion)
$(EffectiveTargetPlatformVersion)
$(EffectiveTargetPlatformVersion)
true
true
true
1
true
false
<_WindowsSDKUnresolvedRef Include="@(ResolveAssemblyReferenceUnresolvedAssemblyConflicts)" Condition="'%(Identity)' == 'Microsoft.Windows.SDK.NET' " />
<_ResolvedProjectReferencePaths Remove="@(_ResolvedProjectReferencePaths)" Condition="('%(_ResolvedProjectReferencePaths.Extension)' == '.winmd') And ('%(_ResolvedProjectReferencePaths.Implementation)' == 'WinRT.Host.dll')" />
<_WindowsSDKXamlTransitiveFrameworkReference Include="@(TransitiveFrameworkReference)" Condition="'%(Identity)' == 'Microsoft.Windows.SDK.NET.Ref.Xaml'" />
true
false
$(IntermediateOutputPath)
true
true
true
false
-1
High
High
true
<_CsWinRTGeneratorInteropAssemblyName>WinRT.Interop
<_CsWinRTGeneratorInteropAssemblyFileName>$(_CsWinRTGeneratorInteropAssemblyName).dll
<_CsWinRTGeneratorInteropAssemblyPath>$([MSBuild]::NormalizePath('$(CsWinRTGeneratorInteropAssemblyDirectory)', '$(_CsWinRTGeneratorInteropAssemblyFileName)'))
<_RunCsWinRTGeneratorPropertyInputsCachePath Condition="'$(_RunCsWinRTGeneratorPropertyInputsCachePath)' == ''">$(IntermediateOutputPath)$(MSBuildProjectName).cswinrtgen.cache
<_RunCsWinRTGeneratorPropertyInputsCachePath>$([MSBuild]::NormalizePath('$(MSBuildProjectDirectory)', '$(_RunCsWinRTGeneratorPropertyInputsCachePath)'))
<_WinRTRuntimeDllReferencePath Include="@(ReferencePath)" Condition="'%(Filename)%(Extension)' == 'WinRT.Runtime.dll'" />
<_WinRTRuntimeDllDirectory>$([System.IO.Path]::GetDirectoryName('%(_WinRTRuntimeDllReferencePath.FullPath)'))
<_CsWinRTOrTargetingPackLibDirectory>$([System.IO.Path]::GetDirectoryName('$(_WinRTRuntimeDllDirectory)'))
<_CsWinRTOrTargetingPackRootDirectory>$([System.IO.Path]::GetDirectoryName('$(_CsWinRTOrTargetingPackLibDirectory)'))
<_CsWinRTOrTargetingPackToolsDirectory>$([System.IO.Path]::Combine('$(_CsWinRTOrTargetingPackRootDirectory)', 'tools'))
$(CsWinRTToolsDirectory)
$(_CsWinRTOrTargetingPackToolsDirectory)
<_RunCsWinRTGeneratorInputsCacheToHash Include="$(CsWinRTEffectiveToolsDirectory)" />
<_RunCsWinRTGeneratorInputsCacheToHash Include="$(CsWinRTToolsArchitecture)" />
<_RunCsWinRTGeneratorInputsCacheToHash Include="$(CsWinRTGeneratorInteropAssemblyDirectory)" />
<_RunCsWinRTGeneratorInputsCacheToHash Include="$(CsWinRTGeneratorDebugReproDirectory)" />
<_RunCsWinRTGeneratorInputsCacheToHash Include="$(CsWinRTUseWindowsUIXamlProjections)" />
<_RunCsWinRTGeneratorInputsCacheToHash Include="$(CsWinRTGeneratorValidateWinRTRuntimeAssemblyVersion)" />
<_RunCsWinRTGeneratorInputsCacheToHash Include="$(CsWinRTGeneratorValidateWinRTRuntimeDllVersion2References)" />
<_RunCsWinRTGeneratorInputsCacheToHash Include="$(CsWinRTGeneratorEnableIncrementalGeneration)" />
<_RunCsWinRTGeneratorInputsCacheToHash Include="$(CsWinRTGeneratorTreatWarningsAsErrors)" />
<_RunCsWinRTGeneratorInputsCacheToHash Include="$(CsWinRTGeneratorMaxDegreesOfParallelism)" />
<_RunCsWinRTGeneratorInputsCacheToHash Include="@(CsWinRTGeneratorAdditionalArgument)" />
<_RunCsWinRTGeneratorInputsCacheToHash Include="$(CsWinRTGeneratorStandardOutputImportance)" />
<_RunCsWinRTGeneratorInputsCacheToHash Include="$(CsWinRTGeneratorStandardErrorImportance)" />
<_RunCsWinRTGeneratorInputsCacheToHash Include="$(CsWinRTGeneratorLogStandardErrorAsError)" />
$(_CsWinRTGeneratorInteropAssemblyName)
.NETCoreApp
true
true
true
_RunCsWinRTGenerator
AnyCPU
<_SourceItemsToCopyToOutputDirectory Include="@(CsWinRTGeneratorInteropAssemblyPath)" TargetPath="$(_CsWinRTGeneratorInteropAssemblyFileName)" />
<_SourceItemsToCopyToPublishDirectory Include="@(CsWinRTGeneratorInteropAssemblyPath)" TargetPath="$(_CsWinRTGeneratorInteropAssemblyFileName)" />
0.0
$(TargetPlatformIdentifier),Version=$(TargetPlatformVersion)
$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKDisplayName($(TargetPlatformIdentifier), $(TargetPlatformVersion)))
$(TargetPlatformVersion)
$(EffectiveTargetPlatformVersion)
$(MSBuildThisFileDirectory)..\tools\net472\Microsoft.DotNet.ApiCompat.Task.dll
$(MSBuildThisFileDirectory)..\tools\net10.0\Microsoft.DotNet.ApiCompat.Task.dll
<_UseRoslynToolsetPackage Condition="'$(ApiCompatUseRoslynToolsetPackagePath)' == 'true' and '@(PackageReference->AnyHaveMetadataValue('Identity', 'Microsoft.Net.Compilers.Toolset'))' == 'true'">true
$([System.IO.Path]::GetDirectoryName('$(CSharpCoreTargetsPath)'))
$(RoslynTargetsPath)
$([System.IO.Path]::Combine('$(RoslynAssembliesPath)', 'bincore'))
$(GenerateCompatibilitySuppressionFile)
<_apiCompatDefaultProjectSuppressionFile>$([MSBuild]::NormalizePath('$(MSBuildProjectDirectory)', 'CompatibilitySuppressions.xml'))
$(_apiCompatDefaultProjectSuppressionFile)
<_ApiCompatValidatePackageSemaphoreFile>$(IntermediateOutputPath)$(MSBuildThisFileName).semaphore
CollectApiCompatInputs;_GetReferencePathFromInnerProjects;$(RunPackageValidationDependsOn)
$(PackageId)
$([MSBuild]::NormalizePath('$(NuGetPackageRoot)', '$(PackageValidationBaselineName.ToLower())', '$(PackageValidationBaselineVersion)', '$(PackageValidationBaselineName.ToLower()).$(PackageValidationBaselineVersion).nupkg'))
<_packageValidationBaselinePath Condition="'$(DisablePackageBaselineValidation)' != 'true'">$(PackageValidationBaselinePath)
<_PackageTargetPath Include="@(NuGetPackOutput->WithMetadataValue('Extension', '.nupkg'))" Condition="!$([System.String]::new('%(Identity)').EndsWith('.symbols.nupkg'))" />
$(TargetPlatformMoniker)
$(MSBuildThisFileDirectory)..\..\..\NuGet.Build.Tasks.Pack.targets
true
Sdks\Microsoft.NET.Sdk\tools\net472\NuGet.Build.Tasks.Pack.dll
NuGet.Build.Tasks.Pack.dll
$(AssemblyName)
$(Version)
true
_LoadPackInputItems; _GetTargetFrameworksOutput; _WalkEachTargetPerFramework; _GetPackageFiles; $(GenerateNuspecDependsOn)
$(Description)
Package Description
false
true
true
tools
lib
content;contentFiles
$(BeforePack); _GetRestoreProjectStyle; _IntermediatePack; GenerateNuspec; $(PackDependsOn)
true
symbols.nupkg
DeterminePortableBuildCapabilities
false
false
.dll; .exe; .winmd; .json; .pri; .xml
$(DefaultAllowedOutputExtensionsInPackageBuildOutputFolder) ;$(AllowedOutputExtensionsInPackageBuildOutputFolder)
.pdb; .mdb; $(AllowedOutputExtensionsInPackageBuildOutputFolder); $(AllowedOutputExtensionsInSymbolsPackageBuildOutputFolder)
.pdb
false
$(GenerateNuspecDependsOn)
Build;$(GenerateNuspecDependsOn)
$(TargetFramework)
$(MSBuildProjectExtensionsPath)
$(BaseOutputPath)$(Configuration)\
$(BaseIntermediateOutputPath)$(Configuration)\
<_ProjectFrameworks />
<_TargetFrameworks Include="$(_ProjectFrameworks.Split(';'))" />
<_PackageFilesToDelete Include="@(_OutputPackItems)" />
false
true
$(PrivateRepositoryUrl)
$(SourceRevisionId)
$(SourceBranchName)
$(MSBuildProjectFullPath)
<_ProjectPathWithVersion Include="$(MSBuildProjectFullPath)">
$(PackageVersion)
1.0.0
<_ProjectsWithTFM Include="$(MSBuildProjectFullPath)" AdditionalProperties="TargetFramework=%(_TargetFrameworks.Identity)" />
<_ProjectsWithTFMNoBuild Include="$(MSBuildProjectFullPath)" AdditionalProperties="TargetFramework=%(_TargetFrameworks.Identity);BuildProjectReferences=false" />
<_TfmWithDependenciesSuppressed Include="$(TargetFramework)" Condition="'$(SuppressDependenciesWhenPacking)' == 'true'" />
$(TargetFramework)
%(TfmSpecificPackageFile.RecursiveDir)
%(TfmSpecificPackageFile.BuildAction)
<_TargetPathsToSymbolsWithTfm Include="@(DebugSymbolsProjectOutputGroupOutput)">
$(TargetFramework)
<_TargetPathsToSymbolsWithTfm Include="@(TfmSpecificDebugSymbolsFile)" />
<_PathToPriFile Include="$(ProjectPriFullPath)">
$(ProjectPriFullPath)
$(ProjectPriFileName)
<_PackageFilesToExclude Include="@(Content)" Condition="'%(Content.Pack)' == 'false'" />
<_PackageFiles Include="@(Content)" Condition=" %(Content.Pack) != 'false' ">
Content
<_PackageFiles Include="@(Compile)" Condition=" %(Compile.Pack) == 'true' ">
Compile
<_PackageFiles Include="@(None)" Condition=" %(None.Pack) == 'true' ">
None
<_PackageFiles Include="@(EmbeddedResource)" Condition=" %(EmbeddedResource.Pack) == 'true' ">
EmbeddedResource
<_PackageFiles Include="@(ApplicationDefinition)" Condition=" %(ApplicationDefinition.Pack) == 'true' ">
ApplicationDefinition
<_PackageFiles Include="@(Page)" Condition=" %(Page.Pack) == 'true' ">
Page
<_PackageFiles Include="@(Resource)" Condition=" %(Resource.Pack) == 'true' ">
Resource
<_PackageFiles Include="@(SplashScreen)" Condition=" %(SplashScreen.Pack) == 'true' ">
SplashScreen
<_PackageFiles Include="@(DesignData)" Condition=" %(DesignData.Pack) == 'true' ">
DesignData
<_PackageFiles Include="@(DesignDataWithDesignTimeCreatableTypes)" Condition=" %(DesignDataWithDesignTimeCreatableTypes.Pack) == 'true' ">
DesignDataWithDesignTimeCreatableTypes
<_PackageFiles Include="@(CodeAnalysisDictionary)" Condition=" %(CodeAnalysisDictionary.Pack) == 'true' ">
CodeAnalysisDictionary
<_PackageFiles Include="@(AndroidAsset)" Condition=" %(AndroidAsset.Pack) == 'true' ">
AndroidAsset
<_PackageFiles Include="@(AndroidResource)" Condition=" %(AndroidResource.Pack) == 'true' ">
AndroidResource
<_PackageFiles Include="@(BundleResource)" Condition=" %(BundleResource.Pack) == 'true' ">
BundleResource
<_IsNotSetContainersTargetsDir>false
<_IsNotSetContainersTargetsDir Condition=" '$(_ContainersTargetsDir)'=='' ">true
<_ContainersTargetsDir Condition="$(_IsNotSetContainersTargetsDir)">$(MSBuildThisFileDirectory)..\..\..\Containers\build\
true
tasks
net10.0
net472
containerize
$(MSBuildThisFileDirectory)..\$(ContainerTaskFolderName)\$(ContainerTaskFramework)\
$(MSBuildThisFileDirectory)..\$(ContainerizeFolderName)\
$(ContainerCustomTasksFolder)$(MSBuildThisFileName).dll
<_IsSDKContainerAllowedVersion>false
<_IsSDKContainerAllowedVersion Condition="$([MSBuild]::VersionGreaterThan($(NetCoreSdkVersion), 7.0.100))
OR ( $([MSBuild]::VersionEquals($(NetCoreSdkVersion), 7.0.100))
AND (
$(NETCoreSdkVersion.Contains('-preview.7'))
OR $(NETCoreSdkVersion.Contains('-rc'))
OR $(NETCoreSdkVersion.Contains('-')) == false
)
)">true
<_ContainerIsTargetingNet8TFM>false
<_ContainerIsTargetingNet8TFM Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' And $([MSBuild]::VersionGreaterThanOrEquals($(_TargetFrameworkVersionWithoutV), '8.0'))">true
<_ContainerIsSelfContained>false
<_ContainerIsSelfContained Condition="'$(SelfContained)' == 'true' or '$(PublishSelfContained)' == 'true'">true
true
$(RuntimeIdentifier)
$(RuntimeIdentifiers)
linux-$(NETCoreSdkPortableRuntimeIdentifier.Split('-')[1])
<_InitialContainerBaseImage>$(ContainerBaseImage)
<_TargetRuntimeIdentifiers Include="$(ContainerRuntimeIdentifier)" Condition="'$(ContainerRuntimeIdentifier)' != ''" />
<_TargetRuntimeIdentifiers Include="$(ContainerRuntimeIdentifiers)" Condition="@(_TargetRuntimeIdentifiers->Count()) == 0" />
<_TargetRuntimeIdentifiers Remove="$(_TargetRuntimeIdentifiers)" />
$(RegistryUrl)
$(PublishImageTag)
$([System.DateTime]::UtcNow.ToString('yyyyMMddhhmmss'))
$(ContainerImageName)
$(AssemblyName)
latest
$([System.DateTime]::UtcNow.ToString('yyyyMMddhhmmss'))
true
true
true
true
true
true
true
true
true
true
true
true
true
true
true
$(Description)
$(Authors)
$(PackageProjectUrl)
$(PackageProjectUrl)
$(PackageVersion)
$(PackageLicenseExpression)
$(Title)
<_TrimmedRepositoryUrl Condition="'$(RepositoryType)' == 'git' and '$(PrivateRepositoryUrl)' != '' and $(PrivateRepositoryUrl.EndsWith('.git'))">$(PrivateRepositoryUrl.Substring(0, $(PrivateRepositoryUrl.LastIndexOf('.git'))))
<_TrimmedRepositoryUrl Condition="'$(_TrimmedRepositoryUrl)' == '' and '$(PrivateRepositoryUrl)' != ''">$(PrivateRepositoryUrl)
_ContainerVerifySDKVersion;
ComputeContainerConfig;
_CheckContainersPackage;
<_ContainerIsTargetingWindows>false
<_ContainerIsTargetingWindows Condition="$(ContainerRuntimeIdentifier.StartsWith('win'))">true
/app/
C:\app\
<_ContainerIsUsingMicrosoftDefaultImages Condition="'$(_InitialContainerBaseImage)' == ''">true
<_ContainerIsUsingMicrosoftDefaultImages Condition="'$(_InitialContainerBaseImage)' != ''">false
ContainerUser
<_ContainersPackageIdentity>Microsoft.NET.Build.Containers
<_WebDefaultSdkVersion>7.0.300
<_WorkerDefaultSdkVersion>8.0.100
<_ConsoleDefaultSdkVersion>8.0.200
<_SdkCanPublishWeb>$([MSBuild]::VersionGreaterThanOrEquals('$(NETCoreSdkVersion)', '$(_WebDefaultSdkVersion)'))
<_SdkCanPublishWorker>$([MSBuild]::VersionGreaterThanOrEquals('$(NETCoreSdkVersion)', '$(_WorkerDefaultSdkVersion)'))
<_SdkCanPublishConsole>$([MSBuild]::VersionGreaterThanOrEquals('$(NETCoreSdkVersion)', '$(_ConsoleDefaultSdkVersion)'))
<_ContainerPackageIsPresent>false
<_ContainerPackageIsPresent Condition="@(PackageReference->AnyHaveMetadataValue('Identity', '$(_ContainersPackageIdentity)'))">true
<_IsWebProject>false
<_IsWebProject Condition="@(ProjectCapability->AnyHaveMetadataValue('Identity', 'DotNetCoreWeb'))">true
<_IsWorkerProject>false
<_IsWorkerProject Condition="@(ProjectCapability->AnyHaveMetadataValue('Identity', 'DotNetCoreWorker'))">true
$(NetCoreRoot)
dotnet
dotnet.exe
$(GeneratedContainerManifest)
$(GeneratedContainerConfiguration)
$(GeneratedContainerDigest)
$(GeneratedContainerMediaType)
<_SkipContainerPublishing>false
<_SkipContainerPublishing Condition="$(ContainerArchiveOutputPath) != '' or ( $(ContainerRegistry) == '' and ( $(LocalRegistry) == '' or $(LocalRegistry) == 'Docker' ) )">true
<_SkipCreateImageIndex>false
<_SkipCreateImageIndex Condition="$(ContainerArchiveOutputPath) == '' and $(ContainerRegistry) == '' and $(LocalRegistry) == 'Podman'">true
<_SingleImageContainerFormat Condition="'$(ContainerImageFormat)' != ''">$(ContainerImageFormat)
<_SingleImageContainerFormat Condition="$(_SkipContainerPublishing) == 'true' ">OCI
<_rids Include="$(ContainerRuntimeIdentifiers)" Condition="'$(ContainerRuntimeIdentifiers)' != ''" />
<_rids Include="$(RuntimeIdentifiers)" Condition="'$(ContainerRuntimeIdentifiers)' == '' and '$(RuntimeIdentifiers)' != ''" />
<_InnerBuild Include="$(MSBuildProjectFullPath)" AdditionalProperties="
ContainerRuntimeIdentifier=%(_rids.Identity);
RuntimeIdentifier=%(_rids.Identity);
ContainerBaseRegistry=$(ContainerBaseRegistry);
ContainerBaseName=$(ContainerBaseName);
ContainerBaseTag=$(ContainerBaseTag);
ContainerBaseDigest=$(ContainerBaseDigest);
ContainerRegistry=$(ContainerRegistry);
_ContainerImageTags=@(ContainerImageTags, ';');
ContainerRepository=$(ContainerRepository);
_ContainerLabel=@(ContainerLabel->'%(Identity):%(Value)');
_ContainerPort=@(ContainerPort->'%(Identity):%(Type)');
_ContainerEnvironmentVariables=@(ContainerEnvironmentVariable->'%(Identity):%(Value)');
ContainerGenerateLabels=$(ContainerGenerateLabels);
ContainerGenerateLabelsImageBaseDigest=$(ContainerGenerateLabelsImageBaseDigest);
_SkipContainerPublishing=$(_SkipContainerPublishing);
ContainerImageFormat=$(_SingleImageContainerFormat);
_IsMultiRIDBuild=false;
_IsSingleRIDBuild=true;
_InitialContainerBaseImage=$(_InitialContainerBaseImage)
" />
<_rids Remove="$(_rids)" />
<_ParsedContainerLabel Condition="'$(_ContainerLabel)' != ':'" Include="$(_ContainerLabel)" />
<_ParsedContainerPort Condition="'$(_ContainerPort)' != ':'" Include="$(_ContainerPort)" />
<_ParsedContainerEnvironmentVariables Condition="'$(_ContainerEnvironmentVariables)' != ':'" Include="$(_ContainerEnvironmentVariables)" />
<_IsMultiTFMBuild Condition="'$(TargetFrameworks)' != '' and '$(TargetFramework)' == ''">true
<_HasCRIDsAndNoCRID Condition="'$(ContainerRuntimeIdentifiers)' != '' and '$(ContainerRuntimeIdentifier)' == ''">true
<_HasRIDs Condition="'$(RuntimeIdentifiers)' != ''">true
<_NoCRIDsOrCRIDorRID Condition="'$(ContainerRuntimeIdentifiers)' == '' and '$(ContainerRuntimeIdentifier)' == '' and '$(RuntimeIdentifier)' == ''">true
<_IsMultiRIDBuild Condition="'$(BuildingInsideVisualStudio)' != 'true' and ('$(_HasCRIDsAndNoCRID)' == true or ('$(_HasRIDs)' == 'true' and '$(_NoCRIDsOrCRIDorRID)' == 'true'))">true
<_IsSingleRIDBuild Condition="'$(_IsMultiRIDBuild)' == ''">true
$(MSBuildAllProjects);$(MsBuildThisFileFullPath)
BuildOnlySettings;
PrepareForBuild;
PreBuildEvent;
ResolveReferences;
PostBuildEvent
BeforeResolveReferences;
AfterResolveReferences
Build
Build
BeforeClean;
UnmanagedUnregistration;
CoreClean;
PrepareProjectReferences;
CleanPublishFolder;
AfterClean
ResolveReferences;
Build;
Build;
true
false
true
false
false
false
true
true
true
Exe;WinExe;Library
true
Pack
0
TAB_ASSEMBLY_FRAMEWORK
$(MSBuildThisFileDirectory)
$(MSBuildThisFileDirectory)$(LangName)
$(MSBuildThisFileDirectory)zh-Hans
$(MSBuildThisFileDirectory)zh-Hant
$(MSBuildThisFileDirectory)$(LangName.Split('-')[0])
$(ManagedXamlNeutralResourcesDirectory)
$(ManagedXamlResourcesDirectory)\
ProjectDebugger
Project
File
BrowseObject
BrowseObject
File
BrowseObject
File
BrowseObject
File;BrowseObject
File
File
File
BrowseObject
Project
Project
Project
Project
Project
Project
Project
Project
Project
Project
Project
BrowseObject
ConfiguredBrowseObject
Project
Project
Project
Project
Project
Project
Project
Project;BrowseObject
ProjectSubscriptionService;BrowseObject
Project;BrowseObject
ProjectSubscriptionService;BrowseObject
Project;BrowseObject
ProjectSubscriptionService;BrowseObject
Project;BrowseObject
ProjectSubscriptionService;BrowseObject
Project;ProjectSubscriptionService;BrowseObject
ProjectSubscriptionService;BrowseObject
ProjectSubscriptionService;BrowseObject
ProjectSubscriptionService;BrowseObject
Project;ProjectSubscriptionService;BrowseObject
ProjectSubscriptionService;BrowseObject
<_GlobalJsonStartingDir Include="$(SolutionDir)" />
<_PotentialContainingGlobalJsonDir Include="@(_GlobalJsonStartingDir->GetPathsOfAllDirectoriesAbove())" />
false
<_ProjectReferencesFromRAR2 Include="@(ReferencePath->WithMetadataValue('ReferenceSourceTarget', 'ProjectReference'))">
%(ReferencePath.ProjectReferenceOriginalItemSpec)
<_ProjectReferencesWithoutOutputAssembly Include="@(ProjectReference->WithMetadataValue('ReferenceOutputAssembly', 'false'))">
%(ProjectReference.Identity)
CompileDesignTime
$(CollectUpToDateCheckInputDesignTimeDependsOn);ResolveCodeAnalysisRuleSet
CompileDesignTime
CompileDesignTime
<_CollectedCopyToOutputDirectoryItem Include="@(_ThisProjectItemsToCopyToOutputDirectory)">
false
<_CollectedCopyToOutputDirectoryItem Include="$(TargetPath)">
PreserveNewest
$([System.IO.Path]::GetFileName('$(TargetPath)'))
true
<_CollectedCopyToOutputDirectoryItem Include="@(_DebugSymbolsOutputPath->'%(FullPath)')" Condition="'$(_DebugSymbolsProduced)' == 'true' and '$(SkipCopyingSymbolsToOutputDirectory)' != 'true' and '$(CopyOutputSymbolsToOutputDirectory)' != 'false'">
PreserveNewest
$([System.IO.Path]::GetFileName('%(Identity)'))
true
<_CollectedCopyToOutputDirectoryItem Include="@(ReferenceCopyLocalPaths->'%(Identity)')" Condition="'%(ReferenceCopyLocalPaths.ReferenceSourceTarget)' != 'ProjectReference' AND '%(ReferenceCopyLocalPaths.DestinationSubPath)' != ''">
PreserveNewest
%(ReferenceCopyLocalPaths.DestinationSubPath)
true
<_CollectedCopyToOutputDirectoryItem Include="@(ReferenceCopyLocalPaths->'%(Identity)')" Condition="'%(ReferenceCopyLocalPaths.ReferenceSourceTarget)' != 'ProjectReference' AND '%(ReferenceCopyLocalPaths.DestinationSubPath)' == ''">
PreserveNewest
$([System.IO.Path]::GetFileName('%(Identity)'))
true
<_CollectedCopyToOutputDirectoryItem Include="@(FinalDocFile->'%(FullPath)')" Condition="'$(_DocumentationFileProduced)' == 'true'">
PreserveNewest
$([System.IO.Path]::GetFileName('%(Identity)'))
true
<_CollectedCopyToOutputDirectoryItem Include="@(IntermediateSatelliteAssembliesWithTargetPath->'$(TargetDir)%(Culture)\$(TargetName).resources.dll')" Condition="'@(IntermediateSatelliteAssembliesWithTargetPath)' != ''">
PreserveNewest
%(IntermediateSatelliteAssembliesWithTargetPath.Culture)\$(TargetName).resources.dll
true
<_NonExistentProjectToSkip Include="@(ProjectToSkip)" Condition="!Exists('%(ProjectToSkip.Identity)')" />