diff --git a/.github/actions/spell-check/expect.txt b/.github/actions/spell-check/expect.txt
index 46432105d0..25bef6df77 100644
--- a/.github/actions/spell-check/expect.txt
+++ b/.github/actions/spell-check/expect.txt
@@ -654,6 +654,7 @@ HWNDLAST
HWNDNEXT
HWNDPARENT
HWNDPREV
+hybridcrt
hyjiacan
IAI
IBeam
diff --git a/PowerToys.sln b/PowerToys.sln
index 142fef6ffa..7f92e5efe2 100644
--- a/PowerToys.sln
+++ b/PowerToys.sln
@@ -178,7 +178,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
Directory.Build.props = Directory.Build.props
Directory.Build.targets = Directory.Build.targets
Directory.Packages.props = Directory.Packages.props
- src\HybridCRT.props = src\HybridCRT.props
+ src\hybridcrt.targets = src\hybridcrt.targets
src\Monaco.props = src\Monaco.props
src\Solution.props = src\Solution.props
src\Version.props = src\Version.props
diff --git a/src/common/interop/PowerToys.Interop.vcxproj b/src/common/interop/PowerToys.Interop.vcxproj
index bc9b2299a2..1373434b17 100644
--- a/src/common/interop/PowerToys.Interop.vcxproj
+++ b/src/common/interop/PowerToys.Interop.vcxproj
@@ -171,7 +171,7 @@
-
+
diff --git a/src/modules/cmdpal/Microsoft.CmdPal.UI/Microsoft.CmdPal.UI.csproj b/src/modules/cmdpal/Microsoft.CmdPal.UI/Microsoft.CmdPal.UI.csproj
index c79669e714..235fe0c34a 100644
--- a/src/modules/cmdpal/Microsoft.CmdPal.UI/Microsoft.CmdPal.UI.csproj
+++ b/src/modules/cmdpal/Microsoft.CmdPal.UI/Microsoft.CmdPal.UI.csproj
@@ -171,6 +171,12 @@
runtimes\win10-$(Platform)\native
+
+
+ false
+ true
+
+
@@ -180,6 +186,10 @@
PreserveNewest
+
+
+
+
MSBuild:Compile
diff --git a/src/modules/cmdpal/Microsoft.Terminal.UI/full.vcxproj b/src/modules/cmdpal/Microsoft.Terminal.UI/full.vcxproj
new file mode 100644
index 0000000000..3aa9385ae2
--- /dev/null
+++ b/src/modules/cmdpal/Microsoft.Terminal.UI/full.vcxproj
@@ -0,0 +1,21234 @@
+
+
+
+
+
+
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+
+
+ true
+ true
+ false
+ CppWinRT
+ true
+
+ true
+
+ PreventSdkUapPropsAssignment
+ true
+
+
+
+ false
+ stdcpp17
+
+
+ true
+ $(IntDir)Unmerged\%(Filename).winmd
+ None
+ None
+ false
+ false
+ nul
+ nul
+ nul
+ nul
+
+ true
+
+
+
+ false
+
+
+
+ false
+
+
+
+
+
+
+
+
+ ..\..\..\..\
+ $(PathToRoot)packages\Microsoft.WindowsAppSDK.1.6.250205002
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+ <_MrtCoreImageGlobs>**/*.png;**/*.bmp;**/*.jpg;**/*.dds;**/*.tif;**/*.tga;**/*.gif
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_MrtCoreRuntimeIdentifier Condition="'$(Platform)' == 'Win32'">x86
+ <_MrtCoreRuntimeIdentifier Condition="'$(Platform)' != 'Win32'">$(Platform)
+
+ en-US
+
+
+
+
+ $(MSBuildThisFileDirectory)..\..\include;%(AdditionalIncludeDirectories)
+
+
+
+
+
+ $(MSBuildThisFileDirectory)..\..\lib\win10-$(_MrtCoreRuntimeIdentifier)\mrm.lib;
+ %(AdditionalDependencies);
+
+
+
+
+
+
+
+
+ <_WindowsAppSDKFoundationPlatform Condition="'$(Platform)' == 'Win32'">x86
+ <_WindowsAppSDKFoundationPlatform Condition="'$(Platform)' != 'Win32'">$(Platform)
+
+
+
+ $(MSBuildThisFileDirectory)..\..\include;%(AdditionalIncludeDirectories)
+
+
+
+
+
+ $(MSBuildThisFileDirectory)..\..\lib\win10-$(_WindowsAppSDKFoundationPlatform)\Microsoft.WindowsAppRuntime.lib;
+ %(AdditionalDependencies);
+
+
+
+
+
+
+ $(MSBuildThisFileDirectory)..\..\lib\win10-$(_WindowsAppSDKFoundationPlatform)\Microsoft.WindowsAppRuntime.Bootstrap.lib;
+ %(AdditionalDependencies);
+
+
+
+
+
+
+
+
+
+
+ <_WindowsAppSDKFoundationPlatform Condition="'$(Platform)' == 'Win32'">x86
+ <_WindowsAppSDKFoundationPlatform Condition="'$(Platform)' != 'Win32'">$(Platform)
+
+
+
+ $(MSBuildThisFileDirectory)..\..\lib\uap10.0\Microsoft.Windows.ApplicationModel.DynamicDependency.winmd
+ $(MSBuildThisFileDirectory)..\..\runtimes\win10-$(_WindowsAppSDKFoundationPlatform)\native\Microsoft.WindowsAppRuntime.dll
+ true
+
+
+
+
+ $(MSBuildThisFileDirectory)..\..\lib\uap10.0\Microsoft.Windows.ApplicationModel.WindowsAppRuntime.winmd
+ $(MSBuildThisFileDirectory)..\..\runtimes\win10-$(_WindowsAppSDKFoundationPlatform)\native\Microsoft.WindowsAppRuntime.dll
+ true
+
+
+ $(MSBuildThisFileDirectory)..\..\lib\uap10.0\Microsoft.Windows.AppLifecycle.winmd
+ $(MSBuildThisFileDirectory)..\..\runtimes\win10-$(_WindowsAppSDKFoundationPlatform)\native\Microsoft.WindowsAppRuntime.dll
+ true
+
+
+ $(MSBuildThisFileDirectory)..\..\lib\uap10.0\Microsoft.Windows.Storage.winmd
+ $(MSBuildThisFileDirectory)..\..\runtimes\win10-$(_WindowsAppSDKFoundationPlatform)\native\Microsoft.WindowsAppRuntime.dll
+ true
+
+
+ $(MSBuildThisFileDirectory)..\..\lib\uap10.0\Microsoft.Windows.System.Power.winmd
+ $(MSBuildThisFileDirectory)..\..\runtimes\win10-$(_WindowsAppSDKFoundationPlatform)\native\Microsoft.WindowsAppRuntime.dll
+ true
+
+
+ $(MSBuildThisFileDirectory)..\..\lib\uap10.0\Microsoft.Windows.Security.AccessControl.winmd
+ $(MSBuildThisFileDirectory)..\..\runtimes\win10-$(_WindowsAppSDKFoundationPlatform)\native\Microsoft.WindowsAppRuntime.dll
+ true
+
+
+
+ $(MSBuildThisFileDirectory)..\..\lib\uap10.0\Microsoft.Windows.System.winmd
+ $(MSBuildThisFileDirectory)..\..\runtimes\win10-$(_WindowsAppSDKFoundationPlatform)\native\Microsoft.WindowsAppRuntime.dll
+ true
+
+
+ $(MSBuildThisFileDirectory)..\..\lib\uap10.0\Microsoft.Windows.PushNotifications.winmd
+ $(MSBuildThisFileDirectory)..\..\runtimes\win10-$(_WindowsAppSDKFoundationPlatform)\native\Microsoft.WindowsAppRuntime.dll
+ true
+
+
+
+
+
+
+
+
+
+ <_MsixIsNativeProject>true
+
+
+
+ $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
+
+
+
+
+
+ PerMonV2
+ $(MSBuildThisFileDirectory)
+
+ WinUI3-NET5-Projects-Dont-Use-MsAppxPackageTargets
+
+ $(MSBuildThisFileDirectory)Microsoft.Build.Msix.props
+
+
+
+
+
+
+ Microsoft.UI.Xaml
+
+
+
+ <_OriginalCustomBeforeMicrosoftCommonTargetsFromWinUIProps>$(CustomBeforeMicrosoftCommonTargets)
+ $(MSBuildThisFileDirectory)Microsoft.UI.Xaml.Markup.Compiler.BeforeCommon.targets
+
+
+
+
+
+
+ MSBuild:Compile
+ $(DefaultXamlRuntime)
+
+
+ MSBuild:Compile
+ $(DefaultXamlRuntime)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $([MSBuild]::NormalizeDirectory('$(MSBuildThisFileDirectory)','..'))
+ stable
+ $(PrepareForBuildDependsOn);WindowsAppSDKVerifyKitVersion
+
+
+
+
+
+
+
+ false
+ true
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ {6515F03F-E56D-4DB4-B23D-AC4FB80DB36F}
+ Microsoft.Terminal.UI
+ Microsoft.Terminal.UI
+ en-US
+ 14.0
+ false
+ Windows Store
+ 10.0
+ 10.0.22621.0
+ 10.0.19041.0
+
+
+
+
+ $(VCTargetsPath)
+ $(VCTargetsPath)
+ $(VsInstallRoot)
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ true
+ true
+ true
+
+
+
+ <_DirectoryBuildPropsFile Condition="'$(_DirectoryBuildPropsFile)' == ''">Directory.Build.props
+ <_DirectoryBuildPropsBasePath Condition="'$(_DirectoryBuildPropsBasePath)' == ''">$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), '$(_DirectoryBuildPropsFile)'))
+ $([System.IO.Path]::Combine('$(_DirectoryBuildPropsBasePath)', '$(_DirectoryBuildPropsFile)'))
+
+
+
+
+
+ 0.0.1
+ Local
+
+ SHA256
+
+
+
+ Copyright (C) Microsoft Corporation. All rights reserved.
+ Copyright (C) Microsoft Corporation. All rights reserved.
+ PowerToys
+ Microsoft Corp.
+ Microsoft Corporation
+ Microsoft Corporation
+ PowerToys
+ en-US
+ x64;ARM64
+ PowerToys
+ true
+ Recommended
+ <_SkipUpgradeNetAnalyzersNuGetWarning>true
+ direct
+ false
+
+ $(Platform)
+
+
+ $(Version).0
+ https://github.com/microsoft/PowerToys
+ GitHub
+ true
+
+
+ <_PropertySheetDisplayName>PowerToys.Root.Props
+ $(MsbuildThisFileDirectory)\Cpp.Build.props
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
+
+
+
+
+
+
+
+ trx
+
+ $(VsInstallRoot)\Common7\IDE\CommonExtensions\Microsoft\TestWindow
+
+ false
+
+
+
+
+ false
+
+ Microsoft.MSBuildCache.AzurePipelines
+ Microsoft.MSBuildCache.Local
+
+
+
+ false
+
+ 202408150737
+
+
+ $(MSBuildCacheAllowFileAccessAfterProjectFinishFilePatterns);
+ \**\ApplicationInsights.config;
+ $(LocalAppData)\Microsoft\VSApplicationInsights\**;
+ $(LocalAppData)\Microsoft\Windows\INetCache\**;
+ A:\;
+ E:\;
+ $(windir)\**;
+
+
+
+ $(MSBuildCacheAllowFileAccessAfterProjectFinishFilePatterns);
+ $(USERPROFILE)\AppData\LocalLow\Microsoft\PowerToys\**;
+
+
+ $(MSBuildCacheIdenticalDuplicateOutputPatterns);**
+
+ $(MSBuildThisFileDirectory)packages.config
+ $(MSBuildCacheIgnoredInputPatterns);$(PackagesConfigFile)
+
+
+ $([System.IO.File]::ReadAllText("$(PackagesConfigFile)"))
+ $([System.Text.RegularExpressions.Regex]::Match($(PackagesConfigContents), 'Microsoft.MSBuildCache.*?version="(.*?)"').Groups[1].Value)
+ $(MSBuildThisFileDirectory)packages\$(MSBuildCachePackageName).$(MSBuildCachePackageVersion)
+ $(MSBuildThisFileDirectory)packages\Microsoft.MSBuildCache.SharedCompilation.$(MSBuildCachePackageVersion)
+
+
+
+
+
+
+
+
+
+
+ obj\
+ $(BaseIntermediateOutputPath)\
+ <_InitialBaseIntermediateOutputPath>$(BaseIntermediateOutputPath)
+ $(BaseIntermediateOutputPath)
+
+ $([System.IO.Path]::Combine('$(MSBuildProjectDirectory)', '$(MSBuildProjectExtensionsPath)'))
+ $(MSBuildProjectExtensionsPath)\
+
+ false
+ true
+ <_InitialMSBuildProjectExtensionsPath Condition=" '$(ImportProjectExtensionProps)' == 'true' ">$(MSBuildProjectExtensionsPath)
+
+
+
+
+
+
+
+
+ false
+
+ false
+
+ false
+
+ false
+
+
+
+ false
+
+ false
+
+ false
+
+ false
+ true
+
+
+
+ $(DefaultItemExcludes);$(LiveUnitTestingExcludes)
+
+
+
+ $(MSBuildExtensionsPath)\Microsoft\LiveUnitTesting\Microsoft.CodeAnalysis.LiveUnitTesting.Runtime.dll
+ $(MSBuildExtensionsPath)\Microsoft\LiveUnitTesting\Portable\Microsoft.CodeAnalysis.LiveUnitTesting.Runtime.dll
+
+
+
+
+
+ $(MSBuildExtensionsPath)\Microsoft\NuGet\$(VisualStudioVersion)\Microsoft.NuGet.props
+
+
+
+
+
+
+
+
+
+
+ $(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\8.21\Microsoft.Windows.UI.Xaml.CSharp.ModernNET.props
+
+
+
+
+ $(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
+ $(VCTargetsPath17)\
+ $(VCTargetsPath16)\
+ $(VCTargetsPath15)\
+ $(VCTargetsPath14)\
+ $(VCTargetsPath12)\
+ $(VCTargetsPath11)\
+ $(VCTargetsPath10)\
+
+
+
+
+ $(MSBuildProgramFiles32)\MSBuild\Microsoft.Cpp\v4.0\
+ $(MSBuildProgramFiles32)\MSBuild\Microsoft.Cpp\v4.0\V110\
+ $(MSBuildProgramFiles32)\MSBuild\Microsoft.Cpp\v4.0\V120\
+ $(MSBuildProgramFiles32)\MSBuild\Microsoft.Cpp\v4.0\V140\
+ $(MSBuildExtensionsPath32)\Microsoft\VC\v150\
+ $(MSBuildExtensionsPath32)\Microsoft\VC\v160\
+ $(MSBuildExtensionsPath32)\Microsoft\VC\v170\
+
+
+ v170
+ v160
+ v150
+ v140
+ v120
+ v110
+
+
+ $(Platform)
+ Win32
+ Win32
+ <_DefaultPlatform>win32
+
+ 10.0
+
+ v90
+
+
+ <_RelativeApplicationTypeFolder />
+ <_RelativeApplicationTypeRevisionFolder />
+ <_RelativeApplicationTypeFolder Condition="'$(ApplicationType)' != ''">Application Type\$(ApplicationType)\
+ <_RelativeApplicationTypeRevisionFolder Condition="'$(ApplicationType)' != '' and '$(ApplicationTypeRevision)' != ''">$(_RelativeApplicationTypeFolder)$(ApplicationTypeRevision)\
+ <_ApplicationTypeDefaultProps Condition="'$(_RelativeApplicationTypeFolder)' != ''">$(VCTargetsPath)\$(_RelativeApplicationTypeFolder)Default.props
+ <_ApplicationTypeDefaultPropsFound Condition="'$(_ApplicationTypeDefaultProps)' != '' and Exists('$(_ApplicationTypeDefaultProps)')">true
+ <_ApplicationTypeRevisionDefaultProps Condition="'$(_RelativeApplicationTypeRevisionFolder)' != ''">$(VCTargetsPath)\$(_RelativeApplicationTypeRevisionFolder)Default.props
+ <_ApplicationTypeRevisionDefaultPropsFound Condition="'$(_ApplicationTypeRevisionDefaultProps)' != '' and Exists('$(_ApplicationTypeRevisionDefaultProps)')">true
+
+
+
+
+
+
+
+ $(registry:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion@CurrentVersion)
+ 6.4
+ $(registry:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion@CurrentMajorVersionNumber)
+
+
+
+ CopyToDevice
+ No
+ <_ApplicationTypeShortName>UWP
+
+
+
+
+
+
+
+
+
+ 6.4
+
+ v143
+
+
+
+
+
+
+
+ 10.0.0.0
+ 10.0.0.0
+
+
+
+ <_RelativePlatformFolder>$(_RelativeApplicationTypeRevisionFolder)Platforms\$(Platform)\
+ <_RelativePlatformDefaultProps>$(_RelativePlatformFolder)Platform.Default.props
+ <_PlatformDefaultProps>$(VCTargetsPath)\$(_RelativePlatformDefaultProps)
+ <_PlatformDefaultPropsFound Condition="Exists('$(_PlatformDefaultProps)')">true
+ Debug
+ Application
+
+
+
+ <_PlatformToolsetShortNameFor_v142 Condition="'$(_PlatformToolsetShortNameFor_v142)' == ''">Visual Studio 2019
+ <_PlatformToolsetShortNameFor_v141 Condition="'$(_PlatformToolsetShortNameFor_v141)' == ''">Visual Studio 2017
+ <_PlatformToolsetShortNameFor_v140 Condition="'$(_PlatformToolsetShortNameFor_v140)' == ''">Visual Studio 2015
+ <_PlatformToolsetShortNameFor_v140_xp Condition="'$(_PlatformToolsetShortNameFor_v140_xp)' == ''">Visual Studio 2015 - Windows XP
+ <_PlatformToolsetShortNameFor_v120 Condition="'$(_PlatformToolsetShortNameFor_v120)' == ''">Visual Studio 2013
+ <_PlatformToolsetShortNameFor_v120_xp Condition="'$(_PlatformToolsetShortNameFor_v120_xp)' == ''">Visual Studio 2013 - Windows XP
+ <_PlatformToolsetShortNameFor_v110 Condition="'$(_PlatformToolsetShortNameFor_v110)' == ''">Visual Studio 2012
+ <_PlatformToolsetShortNameFor_v110_xp Condition="'$(_PlatformToolsetShortNameFor_v110_xp)' == ''">Visual Studio 2012 - Windows XP
+ <_PlatformToolsetShortNameFor_v100 Condition="'$(_PlatformToolsetShortNameFor_v100)' == ''">Visual Studio 2010
+ <_PlatformToolsetShortNameFor_v90 Condition="'$(_PlatformToolsetShortNameFor_v90)' == ''">Visual Studio 2008
+
+ <_PlatformToolsetFriendlyNameFor_v143 Condition="'$(_PlatformToolsetFriendlyNameFor_v143)' == ''">Visual Studio 2022 (v143)
+ <_PlatformToolsetFriendlyNameFor_v142 Condition="'$(_PlatformToolsetFriendlyNameFor_v142)' == ''">Visual Studio 2019 (v142)
+ <_PlatformToolsetFriendlyNameFor_v141_xp Condition="'$(_PlatformToolsetFriendlyNameFor_v141_xp)' == ''">Visual Studio 2017 - Windows XP (v141_xp)
+ <_PlatformToolsetFriendlyNameFor_v141 Condition="'$(_PlatformToolsetFriendlyNameFor_v141)' == ''">Visual Studio 2017 (v141)
+ <_PlatformToolsetFriendlyNameFor_v140_xp Condition="'$(_PlatformToolsetFriendlyNameFor_v140_xp)' == ''">Visual Studio 2015 - Windows XP (v140_xp)
+ <_PlatformToolsetFriendlyNameFor_v140 Condition="'$(_PlatformToolsetFriendlyNameFor_v140)' == ''">Visual Studio 2015 (v140)
+ <_PlatformToolsetFriendlyNameFor_v140_clang_3_7 Condition="'$(_PlatformToolsetFriendlyNameFor_v140_clang_3_7)' == ''">Clang 3.7 with Microsoft CodeGen (v140_clang_3_7)
+ <_PlatformToolsetFriendlyNameFor_v140_clang_c2 Condition="'$(_PlatformToolsetFriendlyNameFor_v140_clang_c2)' == ''">Visual Studio 2015 - Clang with Microsoft CodeGen (v140_clang_c2)
+ <_PlatformToolsetFriendlyNameFor_v120_xp Condition="'$(_PlatformToolsetFriendlyNameFor_v120_xp)' == ''">Visual Studio 2013 - Windows XP (v120_xp)
+ <_PlatformToolsetFriendlyNameFor_v120 Condition="'$(_PlatformToolsetFriendlyNameFor_v120)' == ''">Visual Studio 2013 (v120)
+ <_PlatformToolsetFriendlyNameFor_v110_xp Condition="'$(_PlatformToolsetFriendlyNameFor_v110_xp)' == ''">Visual Studio 2012 - Windows XP (v110_xp)
+ <_PlatformToolsetFriendlyNameFor_v110 Condition="'$(_PlatformToolsetFriendlyNameFor_v110)' == ''">Visual Studio 2012 (v110)
+ <_PlatformToolsetFriendlyNameFor_v100 Condition="'$(_PlatformToolsetFriendlyNameFor_v100)' == ''">Visual Studio 2010 (v100)
+ <_PlatformToolsetFriendlyNameFor_v90 Condition="'$(_PlatformToolsetFriendlyNameFor_v90)' == ''">Visual Studio 2008 (v90)
+ true
+ true
+
+ <_UpgradePlatformToolsetFor_v143 Condition="'$(_UpgradePlatformToolsetFor_v143)' == ''">v143
+ <_UpgradePlatformToolsetFor_v142 Condition="'$(_UpgradePlatformToolsetFor_v142)' == '' and '$(v143_Installed)' == 'true'">v143
+ <_UpgradePlatformToolsetFor_v141 Condition="'$(_UpgradePlatformToolsetFor_v141)' == '' and '$(v143_Installed)' == 'true'">v143
+ <_UpgradePlatformToolsetFor_v141_xp Condition="'$(_UpgradePlatformToolsetFor_v141_xp)' == ''">v141_xp
+ <_UpgradePlatformToolsetFor_v140 Condition="'$(_UpgradePlatformToolsetFor_v140)' == '' and '$(v143_Installed)' == 'true'">v143
+ <_UpgradePlatformToolsetFor_v140_xp Condition="'$(_UpgradePlatformToolsetFor_v140_xp)' == '' and '$(v141_xp_Installed)' == 'true'">v141_xp
+ <_UpgradePlatformToolsetFor_v120 Condition="'$(_UpgradePlatformToolsetFor_v120)' == '' and '$(v143_Installed)' == 'true'">v143
+ <_UpgradePlatformToolsetFor_v120_xp Condition="'$(_UpgradePlatformToolsetFor_v120_xp)' == '' and '$(v141_xp_Installed)' == 'true'">v141_xp
+ <_UpgradePlatformToolsetFor_v110 Condition="'$(_UpgradePlatformToolsetFor_v110)' == '' and '$(v143_Installed)' == 'true'">v143
+ <_UpgradePlatformToolsetFor_v110_xp Condition="'$(UpgradePlatformToolsetFor_v110_xp)' == '' and '$(v141_xp_Installed)' == 'true'">v141_xp
+ <_UpgradePlatformToolsetFor_v100 Condition="'$(_UpgradePlatformToolsetFor_v100)' == '' and '$(v143_Installed)' == 'true'">v143
+ <_UpgradePlatformToolsetFor_v90 Condition="'$(_UpgradePlatformToolsetFor_v90)' == '' and '$(v143_Installed)' == 'true'">v143
+
+ <_PlatformToolsetShortNameFor_v110_wp80>Windows Phone 8.0
+ <_PlatformToolsetShortNameFor_v120_wp81>Windows Phone 8.1
+
+ <_PlatformToolsetFriendlyNameFor_v110_wp80 Condition="'$(_PlatformToolsetFriendlyNameFor_v110_wp80)' == ''">Windows Phone 8.0 (v110_wp80)
+ <_PlatformToolsetFriendlyNameFor_v120_wp81 Condition="'$(_PlatformToolsetFriendlyNameFor_v120_wp81)' == ''">Windows Phone 8.1 (v120_wp81)
+
+
+ <_PlatformToolsetShortNameFor_ClangCl Condition="'$(_PlatformToolsetShortNameFor_ClangCl)' == ''">LLVM - clang-cl
+
+ <_PlatformToolsetFriendlyNameFor_ClangCl Condition="'$(_PlatformToolsetFriendlyNameFor_ClangCl)' == ''">LLVM (clang-cl)
+
+ <_UpgradePlatformToolsetFor_Llvm_ClangCl_1_0 Condition="'$(_UpgradePlatformToolsetFor_Llvm_ClangCl_1_0)' == ''">ClangCl
+
+ $(ApplicationType) $(ApplicationTypeRevision)
+
+
+
+
+
+
+
+ x64
+ 64
+ x64
+ v143
+
+ x86_64
+
+ $(DefaultX64PlatformToolset)
+ v100
+
+ true
+ false
+
+
+
+
+
+ 1033
+ $(MSBuildProjectName)
+ $(AssemblyName)
+ $(MSBuildProjectFile)
+ $(MSBuildProjectExtension)
+ $(MSBuildProjectDirectory)\
+ $(ProjectDir)$(ProjectFileName)
+ $(Platform)
+ $(ProjectDir)
+ $(LocalAppData)\Microsoft\MSBuild\v4.0
+ false
+ true
+ false
+ true
+ true
+ false
+ true
+ true
+ false
+
+ false
+ true
+ false
+
+ false
+ false
+ false
+ false
+ false
+ false
+ false
+ false
+ NotSet
+ false
+ false
+
+
+ 19.1.1
+
+
+
+ $(IntDir)$(MSBuildProjectName).log
+
+
+
+
+
+
+
+
+
+
+
+ Debug
+ ARM64
+
+
+ Debug
+ x64
+
+
+ Release
+ ARM64
+
+
+ Release
+ x64
+
+
+
+ $(SolutionDir)$(Platform)\$(Configuration)\WinUI3Apps\CmdPal
+ obj\$(Platform)\$(Configuration)\
+
+
+ DynamicLibrary
+ v143
+ v142
+ v141
+ v140
+ Unicode
+ false
+ true
+
+
+ true
+ true
+
+
+ false
+ true
+ false
+
+
+
+ stdcpp20
+
+
+ %(AdditionalOptions) /profile /opt:ref /opt:icf
+
+
+
+
+ stdcpp20
+
+
+ %(AdditionalOptions) /profile /opt:ref /opt:icf
+
+
+
+
+
+
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+ Debug
+ ARM64
+
+
+ Release
+ ARM64
+
+
+
+
+ true
+ $(MsbuildThisFileDirectory)\CppRuleSet.ruleset
+
+
+
+ x64
+ arm64
+ false
+ true
+ $(MSBuildThisFileFullPath)\..\deps\;$(MSBuildThisFileFullPath)\..\packages\;$(ExternalIncludePath)
+
+
+ Guard
+
+
+
+ true
+ Use
+ pch.h
+ Level4
+ 4679;5271;%(DisableSpecificWarnings)
+ true
+ TurnOffAllWarnings
+ false
+ true
+ stdcpplatest
+ false
+ /await %(AdditionalOptions)
+
+ _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING;_UNICODE;UNICODE;%(PreprocessorDefinitions)
+
+ Guard
+ ProgramDatabase
+ true
+
+
+ Windows
+
+
+ true
+
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ Disabled
+ MultiThreadedDebug
+
+
+ true
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+ MaxSpeed
+ MultiThreaded
+ true
+ true
+
+
+ true
+ true
+ true
+
+
+
+
+ 10.0.22621.0
+ 10.0.22621.0
+ 10.0.19041.0
+
+
+
+ v143
+ Unicode
+ true
+ Spectre
+
+
+
+ true
+ true
+
+
+ false
+ true
+ false
+
+
+
+
+ $(DefaultPlatformToolset)
+
+
+ $(DefaultPlatformToolset)
+ $(LegacyPlatformToolset)
+
+
+
+ $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), vcpkg.json))
+ $([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), vcpkg-configuration.json))
+
+
+
+
+ true
+
+
+ $(VcpkgMsbuildOnlyActivationOptions);tag=msbuild-only;Configuration=$(Configuration);Platform=$(Platform)
+ $(VcpkgMsbuildOnlyActivationOptions);PlatformToolset=$(PlatformToolset)
+ $(VcpkgMsbuildOnlyActivationOptions);ApplicationType=$(ApplicationType)
+ $(VcpkgMsbuildOnlyActivationOptions);ApplicationTypeRevision=$(ApplicationTypeRevision)
+
+
+
+
+
+ $(VCTargetsPath17)\
+
+
+ <_RelativeToolsetFolder>$(_RelativePlatformFolder)PlatformToolsets\$(PlatformToolset)\
+ <_RelativePlatformProps>$(_RelativePlatformFolder)Platform.props
+ <_RelativePlatformTargets>$(_RelativePlatformFolder)Platform.targets
+ <_RelativeToolsetProps>$(_RelativeToolsetFolder)Toolset.props
+ <_RelativeToolsetTargets>$(_RelativeToolsetFolder)Toolset.targets
+ <_RelativeToolsetFiles>$(_RelativeToolsetProps);$(_RelativeToolsetTargets);$(_RelativePlatformProps);$(_RelativePlatformTargets)
+
+
+
+ <_VCTargetsPathFolders>$(CurrentVCTargetsPath);$(AdditionalVCTargetsPath)
+ <_VCTargetsPathForToolset>$([MSBuild]::Unescape($([Microsoft.Build.Utilities.ToolLocationHelper]::FindRootFolderWhereAllFilesExist($(_VCTargetsPathFolders), $(_RelativeToolsetFiles)))))
+
+
+ <_ToolsetFound>true
+ <_ToolsetVCTargetsVersion>v170
+
+
+
+
+
+ $(_VCTargetsPathForToolset)
+ $(_VsInstallRootForToolset)
+
+
+ <_OldApplicationTypeDefaultProps Condition="'$(_RelativeApplicationTypeFolder)' != '' and '$(_ApplicationTypeDefaultPropsFound)' != 'true'">$(_VCTargetsPathForToolset)\$(_RelativeApplicationTypeFolder)Default.props
+ <_OldApplicationTypeRevisionDefaultProps Condition="'$(_RelativeApplicationTypeRevisionFolder)' != '' and '$(_ApplicationTypeRevisionDefaultPropsFound)' != 'true'">$(_VCTargetsPathForToolset)\$(_RelativeApplicationTypeRevisionFolder)Default.props
+ <_OldPlatformDefaultProps Condition="'$(_PlatformDefaultPropsFound)' != 'true'">$(_VCTargetsPathForToolset)\$(_RelativePlatformDefaultProps)
+
+
+ <_OldApplicationTypeDefaultProps Condition="'$(ApplicationTypeDirectory)' != ''">$([MSBuild]::NormalizePath('$(ApplicationTypeDirectory)', "Default.props))
+ <_OldApplicationTypeRevisionDefaultProps Condition="'$(ApplicationTypeRevisionDirectory)' != ''">$([MSBuild]::NormalizePath('$(ApplicationTypeRevisionDirectory)', "Default.props))
+
+
+ <_PlatformFolder>$([MSBuild]::NormalizePath('$(PlatformDirectory)'))
+ <_ToolsetFolder>$([MSBuild]::NormalizePath('$(ToolsetDirectory)'))
+ <_OldPlatformDefaultProps>$(_PlatformFolder)\Platform.default.props
+ <_PlatformProps>$(_PlatformFolder)\Platform.props
+ <_PlatformTargets>$(_PlatformFolder)\Platform.targets
+ <_ToolsetPropsPath>$(_ToolsetFolder)\Toolset.props
+ <_ToolsetTargetsPath>$(_ToolsetFolder)\Toolset.targets
+
+
+ <_PlatformFolder>$(_VCTargetsPathForToolset)$(_RelativePlatformFolder)
+ <_ToolsetFolder>$(_VCTargetsPathForToolset)$(_RelativeToolsetFolder)
+ <_PlatformProps>$(_VCTargetsPathForToolset)$(_RelativePlatformProps)
+ <_PlatformTargets>$(_VCTargetsPathForToolset)$(_RelativePlatformTargets)
+ <_ToolsetPropsPath>$(_VCTargetsPathForToolset)$(_RelativeToolsetProps)
+ <_ToolsetTargetsPath>$(_VCTargetsPathForToolset)$(_RelativeToolsetTargets)
+
+
+ $(_VCTargetsPathForToolset)
+
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+
+ x64
+
+ x64
+
+ arm64
+ x86
+
+ x86
+
+ x86
+
+
+ windows
+ $(VcpkgTargetOS)=;$(PreferredToolArchitecture)=;target=$(PlatformTarget);$(VcpkgActivationOptions)
+
+
+
+
+
+
+
+
+ <_PlatformFolder>$(MSBuildThisFileDirectory)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ false
+
+
+ $(IntermediateOutputPath)
+
+
+ $(ProjectName)
+ $(ProjectName.Substring(0,8)).$(ProjectGuid.Substring(1,8))
+
+
+ $(ShortProjectName)\$(Configuration)\
+ $(ShortProjectName)\$(Platform)\$(Configuration)\
+
+
+ $(Configuration)\
+ $(Platform)\$(Configuration)\
+
+
+ $(SolutionDir)$(Configuration)\
+ $(SolutionDir)$(Platform)\$(Configuration)\
+
+
+
+
+
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v10.0@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v10.0@InstallationFolder)
+
+ $(WindowsSdkDir_10)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Kits\Installed Roots@KitsRoot10)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Kits\Installed Roots@KitsRoot10)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v8.1@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v8.1@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v8.1A@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v8.1A@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework@InstallRoot)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework@InstallRoot)
+ true
+ 4.8.1
+
+
+
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.8.1@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.8.1@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.8.1@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.8.1@InstallationFolder)
+ 4.8
+
+
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.8@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.8@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.8@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.8@InstallationFolder)
+ 4.7.3
+
+
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.7.3@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.7.3@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.7.3@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.7.3@InstallationFolder)
+ 4.7.2
+
+
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.7.2@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.7.2@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.7.2@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.7.2@InstallationFolder)
+ 4.7.1
+
+
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.7.1@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.7.1@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.7.1@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.7.1@InstallationFolder)
+ 4.6.2
+
+
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.6.2@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.6.2@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.6.2@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.6.2@InstallationFolder)
+ 4.6.1
+
+
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.6.1@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.6.1@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.6.1@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.6.1@InstallationFolder)
+
+
+
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.1A@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v7.1A@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\Windows\v7.1A@InstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\Windows\v7.1A@InstallationFolder)
+
+
+ Windows
+ 10.0
+ Windows 10
+ <_LatestWindowsTargetPlatformVersion>$([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion($(SDKIdentifier), $(SDKVersion)))
+ 10.0
+
+
+
+ 8.1
+
+
+
+ $(_LatestWindowsTargetPlatformVersion)
+ $(WindowsTargetPlatformVersion)
+ $(WindowsTargetPlatformMinVersion)
+ true
+
+
+ $([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKDisplayName($(SDKIdentifier), $(SDKVersion)))
+ Desktop
+
+
+ Desktop
+ true
+
+
+ UniversalCRTSdkDir_10_is_not_defined
+ WindowsSdkDir_10_is_not_defined
+ WindowsSdkDir_81_is_not_defined
+ FrameworkDir_110_is_not_defined
+ WindowsSdkDir_71A_is_not_defined
+ FrameworkSdkDir_71A_is_not_defined
+ NETFXKitsDir_is not_defined
+ NETFXSDKDir_is not_defined
+ <_CheckDev11ToolsInstalled>false
+
+
+ $(UniversalCRTSdkDir_10)
+
+ $(WindowsSdkDir_81)
+ $(WindowsSdkDir_71A)
+ true
+ $(FrameworkDir_110)
+ $(WindowsSdkDir)
+ v4.7.2
+
+ 10.0.10240.0
+ $(UniversalCRTSdkDir)\DesignTime\CommonConfiguration\Neutral\ucrt.props
+
+
+ Windows
+
+
+
+ $(NETFXKitsDir)
+
+
+
+
+
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Kits\Installed Roots@KitsRoot10)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Kits\Installed Roots@KitsRoot10)
+ $(TargetPlatformVersion)
+ $(UCRTContentRoot)Include\$(TargetUniversalCRTVersion)\ucrt;
+ $(UCRTContentRoot)lib\$(TargetUniversalCRTVersion)\ucrt\x86;
+ $(UCRTContentRoot)lib\$(TargetUniversalCRTVersion)\ucrt\x64;
+ $(UCRTContentRoot)lib\$(TargetUniversalCRTVersion)\ucrt\arm;
+ $(UCRTContentRoot)lib\$(TargetUniversalCRTVersion)\ucrt\arm64;
+ $(UCRTContentRoot)Source\$(TargetUniversalCRTVersion)\ucrt;
+ true
+
+
+
+
+ $(WindowsSdkDir)\DesignTime\CommonConfiguration\Neutral\Windows.props
+ $(WindowsSdkDir)\DesignTime\CommonConfiguration\Neutral\UAP\$(TargetPlatformVersion)\UAP.props
+
+
+
+
+ $([MSBUILD]::GetDirectoryNameOfFileAbove('$(MSBUILDTHISFILEDIRECTORY)', 'sdkmanifest.xml'))\
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.7.3@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.7.3@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.8.1@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.8.1@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.8@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.8@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.7.2@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.7.2@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.7.1@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.7.1@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\NETFXSDK\4.6.1@KitsInstallationFolder)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Microsoft SDKs\NETFXSDK\4.6.1@KitsInstallationFolder)
+
+
+
+
+ $(WindowsSdkDir)Include\10.0.22621.0\um
+ $(WindowsSdkDir)Include\10.0.22621.0\shared
+ $(WindowsSdkDir)Include\10.0.22621.0\winrt
+ $(WindowsSdkDir)Include\10.0.22621.0\cppwinrt
+ $(DotNetSdkRoot)Include\um
+ $(DotNetSdkRoot)lib\um
+ $(DotNetSdkRoot)lib\um\x86
+ $(DotNetSdkRoot)lib\um\x64
+ $(UM_IncludePath);$(KIT_SHARED_IncludePath);$(WinRT_IncludePath);$(CppWinRT_IncludePath);$(DotNetSdk_IncludePath)
+ $(WindowsSdkDir)References\10.0.22621.0\windows.foundation.foundationcontract\4.0.0.0
+ $(WindowsSdkDir)References
+ $(WindowsSdkDir)References\10.0.22621.0
+
+ $(WindowsSdkDir)bin\10.0.22621.0\arm\PInvoke\SupportedAPIs.xml
+ $(WindowsSdkDir)bin\10.0.22621.0\arm64\PInvoke\SupportedAPIs.xml
+ $(WindowsSdkDir)bin\10.0.22621.0\x64\PInvoke\SupportedAPIs.xml
+ $(WindowsSdkDir)bin\10.0.22621.0\x86\PInvoke\SupportedAPIs.xml
+
+ $(WindowsSdkDir)lib\10.0.22621.0\um
+ $(WindowsSdkDir)lib\10.0.22621.0\um\x86;$(DotNetSdk_LibraryPath_x86);
+ $(WindowsSdkDir)lib\10.0.22621.0\um\x64;$(DotNetSdk_LibraryPath_x64);
+ $(WindowsSdkDir)Platforms\UAP;
+ $(WindowsSdkDir)UnionMetadata\10.0.22621.0
+ true
+
+
+ $(WindowsSdkDir)bin\x86;
+ $(WindowsSdkDir)bin\x64;
+
+
+ $(WindowsSdkDir)bin\10.0.22621.0\x86;
+ $(WindowsSdkDir)bin\10.0.22621.0\x64;
+
+
+
+
+ $(WindowsSdkDir)bin\10.0.22621.0\arm;
+ $(DotNetSdkRoot)lib\um\arm
+ $(WindowsSdkDir)lib\10.0.22621.0\um\arm;$(DotNetSdk_LibraryPath_arm);
+ $(WindowsSdkDir)bin\10.0.22621.0\arm64;
+ $(DotNetSdkRoot)lib\um\arm64
+ $(WindowsSdkDir)lib\10.0.22621.0\um\arm64;$(DotNetSdk_LibraryPath_arm64);
+
+
+
+
+
+ $(WindowsSdkDir)bin\$(TargetPlatformVersion)\x86\ucrt
+ $(WindowsSdkDir)bin\$(TargetPlatformVersion)\x64\ucrt
+ $(WindowsSdkDir)bin\$(TargetPlatformVersion)\ARM\ucrt
+ $(WindowsSdkDir)bin\$(TargetPlatformVersion)\ARM64\ucrt
+
+
+ $(WindowsSDK_ExecutablePath_x86);$(NETFXSDKDir)bin\NETFX $(NETFXSDK_Version) Tools
+ $(WindowsSDK_ExecutablePath_x64);$(NETFXSDKDir)bin\NETFX $(NETFXSDK_Version) Tools\x64
+ $(WindowsSDK_IncludePath);$(NETFXKitsDir)Include\um
+ $(WindowsSDK_ExecutablePath_x86)
+ $(WindowsSDK_ExecutablePath_x64)
+
+
+
+ $(WindowsSDK_LibraryPath_x86);$(NETFXKitsDir)Lib\um\x86
+ $(WindowsSDK_LibraryPath_x64);$(NETFXKitsDir)Lib\um\x64
+ $(WindowsSDK_LibraryPath_ARM);$(NETFXKitsDir)Lib\um\arm
+ $(WindowsSDK_LibraryPath_ARM64);$(NETFXKitsDir)Lib\um\arm64
+
+
+ $(WindowsSdkDir_71A)\bin
+ $(WindowsSdkDir_71A)\bin\x64
+ $(WindowsSdkDir_71A)include
+ $(WindowsSdkDir_71A)lib
+ $(WindowsSdkDir_71A)lib\x64
+
+
+ $(WindowsSDK_ExecutablePath_x86)
+ $(WindowsSDK_ExecutablePath_x64)
+
+
+
+ $(WindowsSDK_MetadataPath)
+
+
+ 7.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ .exe
+ exe
+
+
+ true
+
+ true
+ .dll
+ library
+
+
+ true
+ .lib
+ staticlibrary
+
+
+
+
+
+
+
+ $(VsInstallRoot)\
+ $(VSInstallDir)Common7\IDE\VC\
+
+
+
+
+
+ VCInstallDir_170_is_not_defined
+ VCToolsInstallDir_170_is_not_defined
+ VCToolsVersion_is_not_defined
+
+
+ $(VSInstallDir)VC\
+
+ 143
+
+
+ <_VCToolsVersionProps Condition="'$(_VCToolsVersionProps)' == ''">$(VCInstallDir_170)Auxiliary\Build\Microsoft.VCToolsVersion.v$(PlatformToolsetVersion).default.props
+ <_VCToolsVersionProps Condition="!Exists('$(_VCToolsVersionProps)')">$(VCInstallDir_170)Auxiliary\Build\Microsoft.VCToolsVersion.default.props
+
+
+
+
+
+ 14.42.34433
+
+
+
+ 14.43.34808
+
+
+
+ $(VCInstallDir_170)Tools\MSVC\$(VCToolsVersion)\
+ $(VCInstallDir_170)Redist\MSVC\$(VCToolsRedistVersion)\
+
+
+ $(VCInstallDir_170)
+ $(VCToolsInstallDir_170)
+ $(VCInstallDir_170)Tools\MSVC\
+ $(VCToolsRedistInstallDir_170)
+
+
+ <_VCToolsServicingVersionsProps Condition="'$(VCToolsInstallDir)' != ''">$(VCToolsInstallDir)Auxiliary\Microsoft.VC.ServicingVersion.props
+ <_VCToolsInternalCLFeatureProps Condition="'$(VCToolsInstallDir)' != ''">$(VCToolsInstallDir)Auxiliary\Microsoft.VC.Internal.CL.Features.props
+ <_VCToolsInternalLinkFeatureProps Condition="'$(VCToolsInstallDir)' != ''">$(VCToolsInstallDir)Auxiliary\Microsoft.VC.Internal.Link.Features.props
+
+
+
+
+
+
+ 14.43.34808
+
+
+
+
+ 14.43.34808
+
+
+
+
+ 14.43.34808
+
+
+
+
+ 14.43.34808
+
+
+
+
+ 14.43.34808
+
+
+
+
+ 14.43.34808
+
+
+
+
+
+
+
+
+
+ <_ClExternalIncludesSupported>true
+
+ <_ClStdCpp20Supported>true
+
+ <_ClStructuredDiagnosticsPipeSupported>true
+
+ <_CodeAnalysisExtensions>true
+
+ $(VCToolsInstallDir)modules\modules.json
+
+
+
+
+
+
+ <_LinkILKSupported>true
+ <_LinkLTCGOUTSupported>true
+
+
+
+
+
+
+ Spectre\
+
+
+
+ $(VCInstallDir)Auxiliary\VS\include;
+ $(VCInstallDir)Auxiliary\VS\src;
+ $(VCInstallDir)Auxiliary\VS\lib\x86;
+ $(VCInstallDir)Auxiliary\VS\lib\x64;
+ $(VCInstallDir)Auxiliary\VS\lib\ARM;
+
+
+
+ $(VCToolsInstallDir)bin\HostX86\x86
+ $(VCToolsInstallDir)bin\HostX86\x64
+ $(VCToolsInstallDir)bin\HostX86\arm
+ $(VCToolsInstallDir)bin\HostX86\arm64
+ $(VCToolsInstallDir)bin\HostX64\x86
+ $(VCToolsInstallDir)bin\HostX64\x64
+ $(VCToolsInstallDir)bin\HostX64\arm
+ $(VCToolsInstallDir)bin\HostX64\arm64
+ $(VCToolsInstallDir)bin\HostArm64\x86
+ $(VCToolsInstallDir)bin\HostArm64\x64
+ $(VCToolsInstallDir)bin\HostArm64\arm
+ $(VCToolsInstallDir)bin\HostArm64\arm64
+ $(VCToolsInstallDir)lib\x86
+ $(VCToolsInstallDir)atlmfc\lib\x86;
+ $(VCToolsInstallDir)lib\spectre\x86
+ $(VCToolsInstallDir)atlmfc\lib\spectre\x86;
+ $(VCToolsInstallDir)lib\x64
+ $(VCToolsInstallDir)atlmfc\lib\x64;
+ $(VCToolsInstallDir)lib\spectre\x64
+ $(VCToolsInstallDir)atlmfc\lib\spectre\x64;
+ $(VCToolsInstallDir)lib\ARM
+ $(VCToolsInstallDir)atlmfc\lib\ARM;
+ $(VCToolsInstallDir)lib\spectre\ARM
+ $(VCToolsInstallDir)atlmfc\lib\spectre\ARM;
+ $(VCToolsInstallDir)lib\ARM64
+ $(VCToolsInstallDir)atlmfc\lib\ARM64;
+ $(VCToolsInstallDir)lib\spectre\ARM64
+ $(VCToolsInstallDir)atlmfc\lib\spectre\ARM64;
+ $(PlatformTarget)
+ $(VCToolsInstallDir)lib\x86
+ $(VCToolsInstallDir)lib\x64
+ $(VCToolsInstallDir)lib\ARM
+ $(VCToolsInstallDir)lib\ARM64
+ $(VCToolsInstallDir)lib\spectre\x86
+ $(VCToolsInstallDir)lib\spectre\x64
+ $(VCToolsInstallDir)lib\spectre\ARM
+ $(VCToolsInstallDir)lib\spectre\ARM64
+ $(VCToolsInstallDir)lib\spectre\$(LibrariesArchitecture)
+ $(VCToolsInstallDir)lib\x86\store
+ $(VCToolsInstallDir)lib\x64\store
+ $(VCToolsInstallDir)lib\ARM\store
+ $(VCToolsInstallDir)lib\ARM64\store
+ $(VCToolsInstallDir)lib\x86\uwp
+ $(VCToolsInstallDir)lib\x64\uwp
+ $(VCToolsInstallDir)lib\ARM\uwp
+ $(VCToolsInstallDir)lib\ARM64\uwp
+ $(VCToolsInstallDir)lib\onecore\x86
+ $(VCToolsInstallDir)lib\onecore\x64
+ $(VCToolsInstallDir)lib\onecore\ARM
+ $(VCToolsInstallDir)lib\onecore\ARM64
+ $(VCToolsInstallDir)lib\spectre\onecore\x86
+ $(VCToolsInstallDir)lib\spectre\onecore\x64
+ $(VCToolsInstallDir)lib\spectre\onecore\ARM
+ $(VCToolsInstallDir)lib\spectre\onecore\ARM64
+ $(VCToolsInstallDir)lib\spectre\onecore\$(LibrariesArchitecture)
+ $(VCToolsInstallDir)atlmfc\lib\x86;
+ $(VCToolsInstallDir)atlmfc\lib\x64;
+ $(VCToolsInstallDir)atlmfc\lib\ARM;
+ $(VCToolsInstallDir)atlmfc\lib\ARM64;
+ $(VCToolsInstallDir)atlmfc\lib\spectre\x86;
+ $(VCToolsInstallDir)atlmfc\lib\spectre\x64;
+ $(VCToolsInstallDir)atlmfc\lib\spectre\ARM;
+ $(VCToolsInstallDir)atlmfc\lib\spectre\ARM64;
+ $(VCToolsInstallDir)atlmfc\lib\spectre\$(LibrariesArchitecture)
+ $(VCToolsInstallDir)include;
+ $(VCToolsInstallDir)atlmfc\include;
+ $(VC_VC_IncludePath);$(VC_ATLMFC_IncludePath);$(VC_VS_IncludePath);$(UniversalCRT_IncludePath);
+ $(VCToolsInstallDir)crt\src;
+ $(VCToolsInstallDir)atlmfc\src\mfc;$(VCToolsInstallDir)atlmfc\src\mfcm;$(VCToolsInstallDir)atlmfc\src\atl;
+ $(VC_ATLMFC_SourcePath);$(VC_CRT_SourcePath);$(VC_VS_SourcePath);$(UniversalCRT_SourcePath);
+ $(VCToolsInstallDir)ifc\$(PlatformTarget)
+
+
+
+
+ <_VC_LibraryPath_VC_x86_Desktop>$(VC_LibraryPath_VC_x86_Desktop_spectre)
+ <_VC_LibraryPath_VC_x64_Desktop>$(VC_LibraryPath_VC_x64_Desktop_spectre)
+ <_VC_LibraryPath_VC_ARM_Desktop>$(VC_LibraryPath_VC_ARM_Desktop_spectre)
+ <_VC_LibraryPath_VC_ARM64_Desktop>$(VC_LibraryPath_VC_ARM64_Desktop_spectre)
+ <_VC_LibraryPath_VC_x86_OneCore>$(VC_LibraryPath_VC_x86_OneCore_spectre)
+ <_VC_LibraryPath_VC_x64_OneCore>$(VC_LibraryPath_VC_x64_OneCore_spectre)
+ <_VC_LibraryPath_VC_ARM_OneCore>$(VC_LibraryPath_VC_ARM_OneCore_spectre)
+ <_VC_LibraryPath_VC_ARM64_OneCore>$(VC_LibraryPath_VC_ARM64_OneCore_spectre)
+ <_VC_LibraryPath_ATL_x86>$(VC_LibraryPath_ATL_x86_spectre)
+ <_VC_LibraryPath_ATL_x64>$(VC_LibraryPath_ATL_x64_spectre)
+ <_VC_LibraryPath_ATL_ARM>$(VC_LibraryPath_ATL_ARM_spectre)
+ <_VC_LibraryPath_ATL_ARM64>$(VC_LibraryPath_ATL_ARM64_spectre)
+ $(VC_ReferencesPath_ATL_x86_spectre);$(VC_ReferencesPath_VC_x86_spectre)
+ $(VC_ReferencesPath_ATL_x64_spectre);$(VC_ReferencesPath_VC_x64_spectre)
+ $(VC_ReferencesPath_ATL_ARM_spectre);$(VC_ReferencesPath_VC_ARM_spectre)
+ $(VC_ReferencesPath_ATL_ARM64_spectre);$(VC_ReferencesPath_VC_ARM64_spectre)
+
+
+
+
+ <_VC_LibraryPath_VC_x86_Desktop>$(VC_LibraryPath_VC_x86_Desktop)
+ <_VC_LibraryPath_VC_x64_Desktop>$(VC_LibraryPath_VC_x64_Desktop)
+ <_VC_LibraryPath_VC_ARM_Desktop>$(VC_LibraryPath_VC_ARM_Desktop)
+ <_VC_LibraryPath_VC_ARM64_Desktop>$(VC_LibraryPath_VC_ARM64_Desktop)
+ <_VC_LibraryPath_VC_x86_Store>$(VC_LibraryPath_VC_x86_Store)
+ <_VC_LibraryPath_VC_x64_Store>$(VC_LibraryPath_VC_x64_Store)
+ <_VC_LibraryPath_VC_ARM_Store>$(VC_LibraryPath_VC_ARM_Store)
+ <_VC_LibraryPath_VC_ARM64_Store>$(VC_LibraryPath_VC_ARM64_Store)
+ <_VC_LibraryPath_VC_x86_UWP>$(VC_LibraryPath_VC_x86_UWP)
+ <_VC_LibraryPath_VC_x64_UWP>$(VC_LibraryPath_VC_x64_UWP)
+ <_VC_LibraryPath_VC_ARM_UWP>$(VC_LibraryPath_VC_ARM_UWP)
+ <_VC_LibraryPath_VC_ARM64_UWP>$(VC_LibraryPath_VC_ARM64_UWP)
+ <_VC_LibraryPath_VC_x86_OneCore>$(VC_LibraryPath_VC_x86_OneCore)
+ <_VC_LibraryPath_VC_x64_OneCore>$(VC_LibraryPath_VC_x64_OneCore)
+ <_VC_LibraryPath_VC_ARM_OneCore>$(VC_LibraryPath_VC_ARM_OneCore)
+ <_VC_LibraryPath_VC_ARM64_OneCore>$(VC_LibraryPath_VC_ARM64_OneCore)
+ <_VC_LibraryPath_ATL_x86>$(VC_LibraryPath_ATL_x86)
+ <_VC_LibraryPath_ATL_x64>$(VC_LibraryPath_ATL_x64)
+ <_VC_LibraryPath_ATL_ARM>$(VC_LibraryPath_ATL_ARM)
+ <_VC_LibraryPath_ATL_ARM64>$(VC_LibraryPath_ATL_ARM64)
+ $(VC_ReferencesPath_ATL_x86);$(VC_ReferencesPath_VC_x86)
+ $(VC_ReferencesPath_ATL_x64);$(VC_ReferencesPath_VC_x64)
+ $(VC_ReferencesPath_ATL_ARM);$(VC_ReferencesPath_VC_ARM)
+ $(VC_ReferencesPath_ATL_ARM64);$(VC_ReferencesPath_VC_ARM64)
+
+
+
+
+ <_SpectreLibsDir Condition="'$(SpectreMitigation)' != '' and '$(SpectreMitigation)' != 'false'">spectre\
+
+ $(VCToolsInstallDir)atlmfc\lib\$(_SpectreLibsDir)$(PlatformShortName)\mfcs140.lib
+
+ $(VCToolsInstallDir)atlmfc\lib\$(_SpectreLibsDir)$(PlatformShortName)\atls.lib
+
+
+ <_VC_x64_ToolsInstalled Condition="'$(_VC_x64_ToolsInstalled)' == '' and Exists('$(VCToolsInstallDir)bin\HostX64')">true
+ <_VC_arm64_ToolsInstalled Condition="'$(_VC_arm64_ToolsInstalled)' == '' and Exists('$(VCToolsInstallDir)bin\HostArm64')">true
+
+
+
+
+ $(_VC_Target_Library_Platform)
+
+
+
+ Desktop
+ Store
+ UWP
+
+
+ <_VC_Target_Library_Platform>$(VC_Target_Library_Platform)
+
+
+ $(_VC_LibraryPath_VC_x86_Desktop);
+ $(_VC_LibraryPath_VC_x64_Desktop);
+ $(_VC_LibraryPath_VC_ARM_Desktop);
+ $(_VC_LibraryPath_VC_ARM64_Desktop);
+
+
+ $(_VC_LibraryPath_VC_x86_Store);
+ $(_VC_LibraryPath_VC_x64_Store);
+ $(_VC_LibraryPath_VC_ARM_Store);
+ $(_VC_LibraryPath_VC_ARM64_Store);
+
+
+ $(_VC_LibraryPath_VC_x86_UWP);
+ $(_VC_LibraryPath_VC_x64_UWP);
+ $(_VC_LibraryPath_VC_ARM_UWP);
+ $(_VC_LibraryPath_VC_ARM64_UWP);
+
+
+
+ $(_VC_LibraryPath_VC_x86_OneCore);
+ $(_VC_LibraryPath_VC_x64_OneCore);
+ $(_VC_LibraryPath_VC_ARM_OneCore);
+ $(_VC_LibraryPath_VC_ARM64_OneCore);
+
+
+ $(VC_LibraryPath_VC_x86);$(_VC_LibraryPath_ATL_x86);$(VC_VS_LibraryPath_VC_VS_x86);$(UniversalCRT_LibraryPath_x86);
+ $(VC_LibraryPath_VC_x64);$(_VC_LibraryPath_ATL_x64);$(VC_VS_LibraryPath_VC_VS_x64);$(UniversalCRT_LibraryPath_x64);
+ $(VC_LibraryPath_VC_ARM);$(_VC_LibraryPath_ATL_ARM);$(VC_VS_LibraryPath_VC_VS_ARM);$(UniversalCRT_LibraryPath_ARM);
+ $(VC_LibraryPath_VC_ARM64);$(_VC_LibraryPath_ATL_ARM64);$(VC_VS_LibraryPath_VC_VS_ARM64);$(UniversalCRT_LibraryPath_ARM64);
+
+
+ $(VCToolsInstallDir)bin\Host$(PreferredToolArchitecture)\$(PlatformTarget)
+
+
+
+ $(VCToolsRedistInstallDir)Debug_NonRedist\x86
+ $(VCToolsRedistInstallDir)Debug_NonRedist\x64
+ $(VCToolsRedistInstallDir)Debug_NonRedist\ARM
+ $(VCToolsRedistInstallDir)Debug_NonRedist\ARM64
+
+
+ $(VCToolsRedistInstallDir)x86
+ $(VCToolsRedistInstallDir)x64
+ $(VCToolsRedistInstallDir)ARM
+ $(VCToolsRedistInstallDir)ARM64
+
+
+ true
+
+
+
+ Native64Bit
+ $(VC_ExecutablePath_x64_x86);$(VC_ExecutablePath_x64_x64)
+ $(VC_ExecutablePath_x64_x64)
+ $(VC_ExecutablePath_x64_ARM);$(VC_ExecutablePath_x64_x64)
+ $(VC_ExecutablePath_x64_ARM64);$(VC_ExecutablePath_x64_x64)
+
+
+ NativeARM64
+ $(VC_ExecutablePath_ARM64_x86);$(VC_ExecutablePath_ARM64_ARM64)
+ $(VC_ExecutablePath_ARM64_x64);$(VC_ExecutablePath_ARM64_ARM64)
+ $(VC_ExecutablePath_ARM64_ARM);$(VC_ExecutablePath_ARM64_ARM64)
+ $(VC_ExecutablePath_ARM64_ARM64)
+
+
+ Native32Bit
+ $(VC_ExecutablePath_x86_x86)
+ $(VC_ExecutablePath_x86_x64);$(VC_ExecutablePath_x86_x86)
+ $(VC_ExecutablePath_x86_ARM);$(VC_ExecutablePath_x86_x86)
+ $(VC_ExecutablePath_x86_ARM64);$(VC_ExecutablePath_x86_x86)
+
+
+ $(VC_ExecutablePath_x64_x86)\$(LangID);$(VC_ExecutablePath_Loc);
+ $(VC_ExecutablePath_x64_x64)\$(LangID);$(VC_ExecutablePath_Loc);
+ $(VC_ExecutablePath_x64_ARM)\$(LangID);$(VC_ExecutablePath_Loc);
+ $(VC_ExecutablePath_x64_ARM64)\$(LangID);$(VC_ExecutablePath_Loc);
+ $(VC_ExecutablePath_x86_x86)\$(LangID);$(VC_ExecutablePath_Loc);
+ $(VC_ExecutablePath_x86_x64)\$(LangID);$(VC_ExecutablePath_Loc);
+ $(VC_ExecutablePath_x86_ARM64)\$(LangID);$(VC_ExecutablePath_Loc);
+ $(VC_ExecutablePath_ARM64_x86)\$(LangID);$(VC_ExecutablePath_Loc);
+ $(VC_ExecutablePath_ARM64_x64)\$(LangID);$(VC_ExecutablePath_Loc);
+ $(VC_ExecutablePath_ARM64_ARM)\$(LangID);$(VC_ExecutablePath_Loc);
+ $(VC_ExecutablePath_ARM64_ARM64)\$(LangID);$(VC_ExecutablePath_Loc);
+
+
+
+ $(VCToolArchitecture)
+
+
+ $(WindowsSDK_ExecutablePath_x64);$(WindowsSDK_ExecutablePath_x86)
+ $(WindowsSdk_71A_ExecutablePath_x64)
+
+
+ $(WindowsSDK_ExecutablePath_ARM64);$(WindowsSDK_ExecutablePath_x86)
+
+
+ $(WindowsSDK_ExecutablePath_x86)
+ $(WindowsSdk_71A_ExecutablePath_x86)
+
+
+
+ $(MSBuildToolsPath32);$(MSBuildFrameworkToolsPath32)
+ $(MSBuildToolsPath);$(MSBuildFrameworkToolsPath64);$(MSBuildFrameworkToolsPath);$(MSBuild_ExecutablePath)
+
+
+
+ $(VSInstallDir)Common7\tools;$(VSInstallDir)Common7\ide;$(MSBuildProgramFiles32)\HTML Help Workshop;
+
+
+
+
+ Auto
+
+ $(TargetPath)
+ $(ProjectDir)
+ true
+ False
+ False
+
+ Auto
+ $(ProjectDir)
+ $(COMPUTERNAME)
+ RemoteWithAuthentication
+ False
+ False
+ false
+ false
+ true
+ true
+
+ Auto
+
+ Auto
+ False
+
+ {F4453496-1DB8-47F8-A7D5-31EBDDC2EC96}
+ {F4453496-1DB8-47F8-A7D5-31EBDDC2EC96}
+ GPURefBreakOncePerWarp
+ true
+ true
+ NativeOnly
+ true
+
+
+ C++
+ .cpp
+ false
+ true
+ false
+
+
+
+ $(ProjectName)
+ *.cdf;*.cache;*.obj;*.obj.enc;*.ilk;*.ipdb;*.iobj;*.resources;*.tlb;*.tli;*.tlh;*.tmp;*.rsp;*.pgc;*.pgd;*.meta;*.tlog;*.manifest;*.res;*.pch;*.exp;*.idb;*.rep;*.xdc;*.pdb;*_manifest.rc;*.bsc;*.sbr;*.xml;*.metagen;*.bi
+ true
+ Interop\
+ true
+ true
+ true
+ true
+ true
+
+
+
+ false
+ $(UseMsbuildResourceManager)
+ Microsoft.Build.CPPTasks.MsbuildProcessCounter
+ true
+ false
+ true
+ false
+ true
+ false
+ $(CL_MPCount)
+ 0
+
+ true
+ false
+ true
+ false
+ true
+
+ Delayimp.lib
+
+ false
+ false
+ false
+ false
+
+ true
+ true
+
+
+
+ 14.0
+
+
+ Microsoft.VCLibs.Desktop, Version=$(CrtSDKReferenceVersion)
+
+
+ Microsoft.VCLibs, Version=$(CrtSDKReferenceVersion)
+
+
+
+ Microsoft.VCLibs.AppLocal, Version=$(CrtSDKReferenceVersion)
+
+
+
+
+
+
+
+
+ true
+
+
+
+ MultiThreadedDebugDll
+ EnableFastChecks
+ Disabled
+ true
+
+
+
+
+ NoListing
+ $(IntDir)
+ $(AcceptableNonZeroExitCodes)
+ false
+ false
+ $(IntDir)
+ Default
+ Default
+ Default
+ Column
+ false
+ Prompt
+ Queue
+ false
+ Sync
+ $(EnableASAN)
+ $(EnableFuzzer)
+ false
+ NotSet
+ NotSet
+ Precise
+ true
+
+
+ false
+ false
+ false
+ Default
+ false
+ false
+ Default
+ Default
+ false
+ $(IntDir)
+ $(IntDir)
+ true
+ false
+ Neither
+ false
+ MaxSpeed
+ $(IntDir)
+ Cdecl
+ $(OutDir)$(TargetName).pdb
+ $(IntDir)vc$(PlatformToolsetVersion).pdb
+ NotUsing
+ stdafx.h
+ $(IntDir)$(TargetName).pch
+ false
+ false
+ false
+ $(CL_MPCount)
+ true
+ MultiThreadedDll
+ false
+ false
+ $(IntDir)
+ true
+ true
+ false
+ $(SpectreMitigation)
+ Default
+ false
+ $(TLogLocation)
+ false
+ true
+ false
+ true
+ true
+ Level1
+ $(IntDir)
+ true
+ ProgramDatabase
+ false
+ false
+
+
+
+
+ false
+ InheritWarningLevel
+ true
+ false
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+ $(TLogLocation)
+ true
+ $(OutDir)$(TargetName).lib
+ $(OutDir)$(TargetName)$(TargetExt)
+ $(IntDir)$(TargetName)$(TargetExt).intermediate.manifest
+ $(OutDir)$(TargetName).pdb
+ false
+ $(OutDir)$(TargetName).pgd
+ true
+ AsInvoker
+ false
+ PromptImmediately
+ QueueForNextLogin
+ $(AcceptableNonZeroExitCodes)
+ true
+ true
+ Default
+
+
+ NotSet
+ false
+ false
+ false
+ DebugFull
+ false
+ false
+ false
+ false
+ false
+ 1
+ false
+ false
+ NotSet
+ $(IntDir)$(TargetName).ilk
+ $(IntDir)$(TargetName).iobj
+
+
+ PromptImmediately
+ QueueForNextLogin
+ $(TLogLocation)
+ true
+ true
+ $(AcceptableNonZeroExitCodes)
+
+
+
+ true
+
+
+
+
+
+
+
+ false
+ true
+ false
+ false
+
+ $(VC_ExecutablePath_x64_x64)
+ $(VC_ExecutablePath_x64_x64)
+
+
+ $(VC_ExecutablePath_x86_x86)
+ $(VC_ExecutablePath_x86_x64)
+ $(VC_ExecutablePath_X86_ARM)
+ $(VC_ExecutablePath_X86_ARM64)
+ $(MsvcAnalysisToolsPath)
+ $(VC_ExecutablePath_x86_x86)
+
+
+ $(VC_ExecutablePath_x64_x86)
+ $(VC_ExecutablePath_X64_x64)
+ $(VC_ExecutablePath_X64_ARM)
+ $(VC_ExecutablePath_X64_ARM64)
+ $(MsvcAnalysisToolsPath)
+ $(VC_ExecutablePath_x64_x64)
+
+
+ $(VC_ExecutablePath_ARM64_x86)
+ $(VC_ExecutablePath_ARM64_x64)
+ $(VC_ExecutablePath_ARM64_ARM)
+ $(VC_ExecutablePath_ARM64_ARM64)
+ $(MsvcAnalysisToolsPath)
+ $(VC_ExecutablePath_ARM64_ARM64)
+
+
+ $(MsvcAnalysisPluginPath)\cl.exe
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CppCoreCheck.dll;$(EspXtensions)
+
+
+ EnumIndex.dll;$(EspXtensions)
+
+
+ HResultCheck.dll;$(EspXtensions)
+
+
+ VariantClear.dll;$(EspXtensions)
+
+
+ $(VC_ExecutablePath_x86_x86)\ConcurrencyCheck.dll
+ $(VC_ExecutablePath_x64_x64)\ConcurrencyCheck.dll
+ $(VC_ExecutablePath_ARM64_ARM64)\ConcurrencyCheck.dll
+ $(MsvcAnalysisPluginPath)\ConcurrencyCheck.dll
+ ConcurrencyCheck.dll;$(EspXtensions)
+
+
+
+
+
+ $(VsInstallRoot)\VC\Tools\Llvm\ARM64
+ $(VsInstallRoot)\VC\Tools\Llvm\x64
+ $(VsInstallRoot)\VC\Tools\Llvm
+
+
+ $(LLVMInstallDir)
+
+
+ clang-tidy.exe
+
+
+
+
+ false
+ --target=i686-pc-windows-msvc
+ --target=amd64-pc-windows-msvc
+ --target=arm64-pc-windows-msvc
+
+ $(ClangTidyPlatformTargetSwitch) $(ClangTidyAdditionalOptions)
+ $(ClangTidyLLVMInstallDir)\bin
+
+
+
+
+
+
+
+ $(VC_IncludePath);$(VCInstallDir)Auxiliary\VS\UnitTest\include
+ $(VC_LibraryPath_x86);$(VCInstallDir)Auxiliary\VS\UnitTest\lib
+ $(VC_LibraryPath_x64);$(VCInstallDir)Auxiliary\VS\UnitTest\lib
+ $(VC_LibraryPath_ARM);$(VCInstallDir)Auxiliary\VS\UnitTest\lib
+ $(VC_LibraryPath_ARM64);$(VCInstallDir)Auxiliary\VS\UnitTest\lib
+ true
+
+
+
+ $(VC_IncludePath);$(VCInstallDir)Auxiliary\VS\UnitTest\include\UWP
+ $(VC_LibraryPath_x86);$(VCInstallDir)Auxiliary\VS\UnitTest\lib\UWP
+ $(VC_LibraryPath_x64);$(VCInstallDir)Auxiliary\VS\UnitTest\lib\UWP
+ $(VC_LibraryPath_ARM);$(VCInstallDir)Auxiliary\VS\UnitTest\lib\UWP
+ $(VC_LibraryPath_ARM64);$(VCInstallDir)Auxiliary\VS\UnitTest\lib\UWP
+ 15.0
+ 17.1
+
+
+ true
+
+
+
+ $(LOCALAPPDATA)\vcpkg\vcpkg.user
+
+
+
+
+ Performing Custom Build Tools
+ true
+ false
+ $(TLogLocation)
+ true
+ $(AcceptableNonZeroExitCodes)
+ false
+ 0
+ 0
+ true
+
+
+ Performing Custom Build Step
+
+
+ $(TLogLocation)
+ true
+ $(OutDir)$(TargetName)$(TargetExt)
+ true
+ $(AcceptableNonZeroExitCodes)
+
+
+ $(IntDir)$(ProjectName).tlb
+ 1
+ Signed
+ true
+ $(TLogLocation)
+ true
+ $(AcceptableNonZeroExitCodes)
+ false
+ false
+ true
+ false
+ false
+ false
+ false
+ false
+ NotSet
+ %(Filename)_h.h
+ false
+ NT60
+
+
+ $(OutDir)%(Filename).cso
+ $(TLogLocation)
+ main
+ true
+ 4.0_level_9_3
+ true
+ true
+ true
+ false
+ false
+
+
+ $(IntDir)%(Filename).res
+ 0x0409
+ $(TLogLocation)
+ true
+ $(AcceptableNonZeroExitCodes)
+ false
+
+
+ $(TLogLocation)
+ true
+ true
+ $(AcceptableNonZeroExitCodes)
+ true
+ false
+ false
+ $(TargetPath).manifest
+
+ $(IntDir)$(TargetName)$(TargetExt).embed.manifest
+
+
+ $(IntDir)$(TargetName)$(TargetExt).embed.manifest.res
+
+
+ $(TLogLocation)
+ true
+ true
+ $(OutDir)$(TargetName).xml
+ $(AcceptableNonZeroExitCodes)
+ true
+
+
+ $(TLogLocation)
+ true
+ true
+ false
+ $(OutDir)$(TargetName).bsc
+ $(AcceptableNonZeroExitCodes)
+
+
+ $(TLogLocation)
+ true
+ true
+ cpp
+ $(TargetName)
+ dataset
+ $(AcceptableNonZeroExitCodes)
+
+
+ false
+ true
+ false
+ true
+ true
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ true
+
+
+ true
+ true
+ false
+
+
+
+
+ true
+ true
+ true
+ true
+
+
+
+
+
+
+ <_PropertySheetDisplayName>Windows Store app
+
+
+
+ Warning
+ UseOfMFC
+ $(_CompatibilityIssuesUseOfMFC)
+ WindowsAppContainer
+ true
+
+
+ Warning
+ UseOfATL
+ $(_CompatibilityIssuesUseOfATLIssue)
+ WindowsAppContainer
+ true
+
+
+ Warning
+ CharacterSet
+ $(_CompatibilityIssuesCharacterSetIssue)
+ WindowsAppContainer
+ true
+
+
+
+
+ <_CompatibilityIssuesUseOfMFC>$(UseOfMFC)
+ <_CompatibilityIssuesUseOfATLIssue>$(UseOfATL)
+ <_CompatibilityIssuesCharacterSetIssue>$(CharacterSet)
+ Generated Files\
+
+ false
+ false
+ Unicode
+
+ $(SolutionDir)$(Configuration)\$(MSBuildProjectName)\
+ $(SolutionDir)$(Platform)\$(Configuration)\$(MSBuildProjectName)\
+ true
+ false
+ false
+
+ false
+ false
+ Native
+ UAP
+ UAP
+
+ Microsoft.VisualStudio.ComponentGroup.UWP.VC;$(RequiredBundles)
+
+ {FE0B9DF8-A7C2-4687-A235-316C1ACA78D3}
+ true
+
+ dloadhelper.lib
+
+ KernelOnly
+ {F4453496-1DB8-47F8-A7D5-31EBDDC2EC96}
+ GPURefBreakOncePerWarp
+
+ True
+ $(SolutionDir)AppPackages\$(ProjectName)\
+
+ $(RootNamespace)
+ $(AppxPackage)
+ AppHostLocalDebugger
+ WindowsLocalDebugger
+
+ <_CppCommonExtensionTargets Condition="'$(_DefaultCppCommonExtensionTargets)' != 'false'">$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.Cpp.targets
+
+ Software\Microsoft\Microsoft SDKs
+ $(LocalAppData)\Microsoft SDKs;$(MSBuildProgramFiles32)\Microsoft SDKs
+
+ $(MSBuildProgramFiles32)\Microsoft SDKs\Windows Kits\10;$(MSBuildProgramFiles32)\Windows Kits\10
+ false
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+
+
+
+
+ %(PreprocessorDefinitions);WINAPI_FAMILY=WINAPI_FAMILY_APP
+ %(PreprocessorDefinitions);__WRL_NO_DEFAULT_LIB__
+ true
+ true
+ true
+ Sync
+
+ false
+ Use
+
+ pch.h
+ Level3
+ true
+
+ $(ProjectDir);$(GeneratedFilesDir);$(IntDir);%(AdditionalIncludeDirectories)
+ $(VCToolsInstallDir)lib\x86\store\references\platform.winmd;%(ForcedUsingFiles)
+
+
+ true
+ true
+ true
+ $(OutDir)%(Filename).winmd
+ $(WindowsSDK_MetadataFoundationPath);%(AdditionalMetadataDirectories)
+ $(WindowsSDK_MetadataPath);%(AdditionalMetadataDirectories)
+
+
+ Windows
+ false
+
+ false
+ true
+ true
+ $(OutDir)$(RootNamespace).winmd
+ $(OutDir)$(TargetName).winmd
+ true
+
+
+ $(OutDir)$(TargetName).manifest
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+ true
+ $(OutDir)
+
+
+
+
+ true
+ true
+
+
+ true
+ true
+
+
+
+
+
+
+
+ HostX64
+ HostArm64
+ HostX86
+
+ x86
+ x64
+ arm
+ arm64
+ x86
+
+
+
+
+
+
+
+
+ <_PropertySheetDisplayName>Core Windows Libraries
+
+
+ WindowsApp.lib
+ kernel32.lib
+ kernel32.lib;user32.lib
+ kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib
+
+
+
+ $(CoreLibraryDependencies);%(AdditionalDependencies)
+
+
+
+
+
+
+
+
+
+
+ <_PropertySheetDisplayName>Unicode Support
+
+
+
+ _UNICODE;UNICODE;%(PreprocessorDefinitions)
+
+
+
+
+ _UNICODE;UNICODE;%(PreprocessorDefinitions)
+
+
+
+
+
+
+
+
+ <_PropertySheetDisplayName>Windows Dynamic Link Library
+
+
+
+ _WINDLL;%(PreprocessorDefinitions)
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Midl
+ PreBuildEvent
+
+
+
+ $(OutDir)
+ %(Filename)%(Extension)
+
+
+
+
+
+ $(VC_IncludePath);$(WindowsSDK_IncludePath);
+ $(VC_IncludePath);$(WindowsSDK_IncludePath);
+ $(WindowsSDK_MetadataPath);
+ $(VC_SourcePath);
+ $(WindowsSDK_ExecutablePath);$(VS_ExecutablePath);$(MSBuild_ExecutablePath);$(FxCopDir);$(PATH);
+ $(VC_IncludePath);$(WindowsSDK_IncludePath);$(VC_ExecutablePath_Loc);$(WindowsSDK_ExecutablePath);$(VS_ExecutablePath);$(FxCopDir);$(MSBuildToolsPath);$(MSBuildFrameworkToolsPath);$(MSBuild_ExecutablePath);$(SystemRoot)
+ true
+
+
+
+ $(VC_ExecutablePath_x64);$(CommonExecutablePath)
+ $(VC_ReferencesPath_x64);
+ $(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64)
+ $(CommonExcludePath);$(VC_ExecutablePath_x64);$(VC_LibraryPath_x64)
+ $(VC_DebugCppRuntimeFilesPath_x64);$(UniversalDebugCRT_ExecutablePath_x64)
+ $(VC_CppRuntimeFilesPath_x64);
+
+
+
+
+ Universal
+
+
+
+
+
+
+
+ WindowsDeviceDebugger
+
+
+
+ false
+ false
+ EditAndContinue
+
+
+ MachineX64
+
+
+ MachineX64
+
+
+ X64
+
+
+
+
+
+
+
+
+
+
+
+
+ $(CurrentVCTargetsPath)
+ $(CurrentVsInstallRoot)
+
+
+
+
+
+ <_ApplicationTypeAndRevisionFound Condition="'$(_ToolsetFound)' == 'true' or '$(ApplicationType)' == '' or '$(_ApplicationTypeRevisionDefaultPropsFound)' == 'true'">true
+
+
+
+ <_DefaultPlatformProps>$(CurrentVCTargetsPath)$(_RelativePlatformFolder)Platform.props
+ <_DefaultPlatformTargets>$(CurrentVCTargetsPath)$(_RelativePlatformFolder)Platform.targets
+ <_DefaultToolsetProps>$(CurrentVCTargetsPath)$(_RelativePlatformFolder)PlatformToolsets\$(DefaultPlatformToolset)\Toolset.props
+ <_DefaultToolsetTargets>$(CurrentVCTargetsPath)$(_RelativePlatformFolder)PlatformToolsets\$(DefaultPlatformToolset)\Toolset.targets
+ <_UseDefaultToolset Condition="Exists($(_DefaultPlatformProps)) and Exists($(_DefaultPlatformTargets)) and Exists($(_DefaultToolsetProps)) and Exists($(_DefaultToolsetTargets))">true
+
+
+ <_ToolsetPropsPath>$(_DefaultToolsetProps)
+ <_ToolsetTargetsPath>$(_DefaultToolsetTargets)
+
+
+ <_ApplicationTypeAndRevisionFound Condition="'$(_ToolsetFound)' == 'true' or '$(ApplicationType)' == '' or '$(_ApplicationTypeRevisionDefaultPropsFound)' == 'true'">true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Use
+ pch.h
+ $(IntDir)pch.pch
+ Level4
+ %(AdditionalOptions) /bigobj /Zi
+ _WINRT_DLL;WIN32_LEAN_AND_MEAN;WINRT_LEAN_AND_MEAN;%(PreprocessorDefinitions)
+ $(WindowsSDK_WindowsMetadata);$(AdditionalUsingDirectories)
+ Guard
+ Spectre
+
+
+ Console
+ false
+ Microsoft.Terminal.UI.def
+
+
+
+
+ _DEBUG;%(PreprocessorDefinitions)
+ ProgramDatabase
+
+
+
+
+ NDEBUG;%(PreprocessorDefinitions)
+
+
+ true
+ true
+
+
+
+
+ %(AdditionalDependencies);user32.lib;shell32.lib
+
+
+
+
+
+ Converters.idl
+
+
+ IconPathConverter.idl
+
+
+
+ ResourceString.idl
+
+
+
+
+
+ Create
+
+
+ Converters.idl
+
+
+ IconPathConverter.idl
+
+
+ ResourceString.idl
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CodeAnalysisTargets_disabled
+
+
+
+ false
+ true
+
+
+
+ Managed
+ Native
+
+
+ v4.7.2
+ true
+
+
+
+
+
+
+ .sln
+ C++
+ .cpp
+
+ $(RequiredBundles);Component.MDD.Android
+ $(RequiredBundles);Component.MDD.IOS
+
+ true
+ true
+ $(IntDir)\
+ $(OutDir)\
+
+ $(OutDir)
+
+ Debug\
+
+
+
+
+
+ <_IsNativeEnvironment Condition="'$(PROCESSOR_ARCHITECTURE)' == 'AMD64' and '$(Platform)' == 'X64'">true
+ <_IsNativeEnvironment Condition="'$(PROCESSOR_ARCHITECTURE)' == 'IA64' and '$(Platform)' == 'Itanium'">true
+
+ Native32Bit
+ Native64Bit
+
+
+ $(LibraryWPath);$(ReferencePath)
+
+
+
+ AddExternalIncludDirectoriesToPaths;
+ $(SetBuildDefaultEnvironmentVariablesDependsOn)
+
+
+ $(DetermineProjectTypeTargets);
+ AddExternalIncludDirectoriesToPaths
+
+
+
+
+ <_ExternalIncludePathToInclude Include="$(ExternalIncludePath)" />
+ <_ExternalIncludePathToInclude Remove="$(IncludePath)" />
+ <_ExternalIncludePathToExclude Include="$(ExternalIncludePath)" />
+ <_ExternalIncludePathToExclude Remove="$(ExcludePath)" />
+
+
+ $(IncludePath);@(_ExternalIncludePathToInclude)
+ $(ExcludePath);@(_ExternalIncludePathToExclude)
+
+
+ <_ExternalIncludePathToInclude Remove="@(_ExternalIncludePathToInclude)" />
+ <_ExternalIncludePathToExclude Remove="@(_ExternalIncludePathToExclude)" />
+
+
+
+
+
+ $(NativeExecutablePath)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_IsNative64Available Condition="'$(_IsNative64Available)' == '' and Exists('$(VCToolsInstallDir)\bin\amd64') and ('$(PROCESSOR_ARCHITECTURE)' == 'AMD64' or '$(PROCESSOR_ARCHITEW6432)' == 'AMD64')">true
+ <_IsNativeEnvironment Condition="'$(_IsNativeEnvironment)' == '' and (('$(PROCESSOR_ARCHITECTURE)' == 'AMD64' and '$(UseEnv)' == 'true') or ('$(UseNativeEnvironment)' != 'false' and '$(_IsNative64Available)' == 'true'))">true
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ $(YieldDuringToolExecution)
+ $(YieldDuringToolExecution)
+
+
+
+
+ $(OutDir)$(ProjectName)\
+
+ $(OutDir)
+ $([MSBuild]::NormalizePath('$(ProjectDir)', '$(OutDir)$(TargetName)$(TargetExt)'))
+ $(OutDirFullPath)$(TargetName)$(TargetExt)
+ $([System.IO.Path]::GetFileName('$(TargetPath)'))
+
+ $([MSBuild]::NormalizeDirectory('$(MSBuildProjectDirectory)', '$(OutDir)'))
+ $(TargetPath)
+ $(IntDir)
+ $(MSBuildProjectFile).FileListAbsolute.txt
+ $(ExtensionsToDeleteOnClean);$(TargetPath).manifest;$(OutDir)$(TargetName).tlb;$(OutDir)$(TargetName).pdb;$(TargetPath);$(OutDir)$(TargetName).bsc;$(OutDir)$(TargetName).ilk;$(TargetPath).intermediate.manifest;$(IntermediateOutputPath)$(CleanFile)
+
+ $(OutDir)AppPackages\
+
+ false
+
+ true
+
+ true
+
+
+
+
+ MT
+ LINK
+
+
+
+ LINK
+ MT
+
+
+ Sdk.BeforeCommon.targets
+ Sdk.AfterCommon.targets
+ false
+
+ false
+ true
+ false
+ <_EnablePackageReferencesInVCProjects Condition="'$(EnableManagedPackageReferenceSupport)' == 'true'">true
+ PackageReference
+
+
+
+
+
+
+
+
+
+
+
+
+ $([MSBuild]::NormalizePath('$(ProjectDir)', '$(IntDir)'))
+ $([MSBuild]::NormalizePath('$(ProjectDir)', '$(OutDir)'))
+ $(IntDirFullPath)$(TargetName)$(TargetExt).recipe
+ false
+
+
+
+
+ false
+ $(TargetName)
+
+ true
+ <_BuildActionType Condition="'$(_BuildActionType)' == ''">Build
+
+
+
+
+
+ <_DebugTypeOld>$(DebugType)
+ none
+
+
+
+
+ $(MSBuildToolsPath)\Microsoft.Common.CurrentVersion.targets
+
+
+
+
+
+ true
+ true
+ true
+ true
+
+
+
+
+
+ <_GenerateAppxManifestDependsOn>$(_GenerateAppxManifestDependsOn);_FixVCLibs120References
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GetResolvedSDKReferences
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ SDKRedistOutputGroup
+ $(MSBuildProjectName)
+ ucrtbased.dll
+
+
+
+
+
+
+
+ $(MSBuildProgramFiles32)\MSBuild\15.0\.Net\CoreRuntime\Microsoft.Net.CoreRuntime.Settings.targets
+
+
+
+
+
+
+ <_ProjectNPlatformSupported Condition="'$(TargetPlatformIdentifier)' == 'UAP'">true
+ <_ProjectNProjectSupported Condition="'$(AppxPackage)' == 'true'">true
+
+ true
+ $(UseProjectNToolchain)
+ true
+ $(MSBuildProgramFiles32)\MSBuild\15.0\.Net\.NetNative\15.0.24211\Microsoft.NetNative.Settings.targets
+
+
+
+
+
+
+
+ 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
+
+
+
+
+
+ true
+ false
+ WinUI-Projects-Don-t-Use-SDK-Xaml-Tools
+
+
+
+ false
+ false
+
+
+
+ <_IsWinUICustomBeforeMicrosoftCommonTargetsChainValid>true
+
+
+
+
+
+ true
+
+ true
+
+
+ false
+ true
+ <_MicrosoftBuildMsixPropsOverriden Condition="'$(MicrosoftBuildMsixLocation)'!=''">true
+ <_MicrosoftBuildMsixPropsOverriden Condition="'$(_MicrosoftBuildMsixPropsOverriden)'==''">false
+
+
+ $(MSBuildThisFileDirectory)Microsoft.Build.Msix.Common.props
+ $(MSBuildThisFileDirectory)Microsoft.Build.Msix.Cpp.props
+
+
+ $(MicrosoftBuildMsixLocation)\Targets\Microsoft.Build.Msix.Common.props
+ $(MicrosoftBuildMsixLocation)\Targets\Microsoft.Build.Msix.Cpp.props
+
+
+ $(MsixPackageSupport)
+ $(MsixPackageSupport)
+
+
+
+
+
+
+
+ Managed
+
+
+
+ .NETFramework
+ v4.0
+
+
+
+ Any CPU,x86,x64,Itanium
+ Any CPU,x86,x64
+
+
+
+
+
+
+ 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)\
+ $(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
+
+
+
+ <_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
+ 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)" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_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)')
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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'" />
+
+
+
+
+
+
+
+
+
+
+ $(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
+
+ direct
+
+
+ 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)
+ $(_OutputSources)
+ $(RestoreOutputAbsolutePath)
+ $(_OutputFallbackFolders)
+ $(_OutputPackagesPath)
+ $(_CurrentProjectJsonPath)
+ $(RestoreProjectStyle)
+ $(_OutputConfigFilePaths)
+
+
+
+
+ <_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)
+
+
+
+
+
+
+
+
+
+
+
+
+ <_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
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TestCoverage
+
+
+ $(LiveUnitTestingPortableRuntimePath)
+ $(LiveUnitTestingRuntimePath)
+
+
+
+
+
+ true
+
+
+
+
+
+
+ $(MSBuildExtensionsPath)\Microsoft\Microsoft.NET.Build.Extensions\Microsoft.NET.Build.Extensions.targets
+
+
+
+
+ <_TargetFrameworkVersionWithoutV>$(TargetFrameworkVersion.TrimStart('vV'))
+ $(MSBuildThisFileDirectory)\tools\net9.0\Microsoft.NET.Build.Extensions.Tasks.dll
+ $(MSBuildThisFileDirectory)\tools\net472\Microsoft.NET.Build.Extensions.Tasks.dll
+
+ true
+
+
+
+
+
+
+
+
+
+ $(MSBuildProgramFiles32)\MSBuild\15.0\.Net\CoreRuntime\Microsoft.Net.CoreRuntime.targets
+
+
+
+
+
+
+ true
+
+ $(DotNetNativeVersion)
+
+
+
+ $(MSBuildProgramFiles32)\Microsoft SDKs\NuGetPackages\Microsoft.Net.Native.Compiler\$(DotNetNativeVersion)\build\Microsoft.Net.Native.Compiler.props
+ $(MSBuildProgramFiles32)\Microsoft SDKs\NuGetPackages\Microsoft.Net.Native.Compiler\$(DotNetNativeVersion)\build\Microsoft.Net.Native.Compiler.targets
+ $(MSBuildProgramFiles32)\Microsoft SDKs\NuGetPackages\Microsoft.Net.Native.SharedLibrary-arm\$(DotNetNativeLibraryVersion)\build\Microsoft.Net.Native.SharedLibrary-arm.props
+ $(MSBuildProgramFiles32)\Microsoft SDKs\NuGetPackages\Microsoft.Net.Native.SharedLibrary-x64\$(DotNetNativeLibraryVersion)\build\Microsoft.Net.Native.SharedLibrary-x64.props
+ $(MSBuildProgramFiles32)\Microsoft SDKs\NuGetPackages\Microsoft.Net.Native.SharedLibrary-x86\$(DotNetNativeLibraryVersion)\build\Microsoft.Net.Native.SharedLibrary-x86.props
+ $(MSBuildProgramFiles32)\Microsoft SDKs\NuGetPackages\Microsoft.Net.Native.SharedLibrary-arm\$(DotNetNativeLibraryVersion)\build\Microsoft.Net.Native.SharedLibrary-arm.targets
+ $(MSBuildProgramFiles32)\Microsoft SDKs\NuGetPackages\Microsoft.Net.Native.SharedLibrary-x64\$(DotNetNativeLibraryVersion)\build\Microsoft.Net.Native.SharedLibrary-x64.targets
+ $(MSBuildProgramFiles32)\Microsoft SDKs\NuGetPackages\Microsoft.Net.Native.SharedLibrary-x86\$(DotNetNativeLibraryVersion)\build\Microsoft.Net.Native.SharedLibrary-x86.targets
+
+
+ $(MSBuildProgramFiles32)\MSBuild\15.0\.Net\.NetNative\15.0.24211\Microsoft.NetNative.targets
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(MSBuildExtensionsPath)\Microsoft\NuGet\$(VisualStudioVersion)\Microsoft.NuGet.targets
+
+
+
+
+
+
+
+
+
+ $(ProjectAssetsFile)
+
+
+
+
+
+ $(MSBuildProjectExtensionsPath)project.assets.json
+
+
+
+
+
+
+
+
+ $(MSBuildProjectName).project.lock.json
+
+
+
+
+
+ project.lock.json
+
+
+
+
+
+ $(MSBuildProjectExtensionsPath)project.assets.json
+
+
+
+
+
+ $([MSBuild]::MakeRelative($(MSBuildProjectDirectory), $(ProjectLockFile)))
+
+
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+
+
+ true
+
+ $(BaseNuGetRuntimeIdentifier)
+ win10
+ win
+ true
+ $(TargetPlatformIdentifier),Version=v$([System.Version]::Parse('$(TargetPlatformMinVersion)').ToString(3))
+ $(TargetFrameworkMoniker)
+ true
+ true
+ <_NuGetRuntimeIdentifierPlatformTargetSuffix Condition="'$(PlatformTarget)' != '' and '$(PlatformTarget)' != 'AnyCPU'">-$(PlatformTarget.ToLower())
+ <_NuGetRuntimeIdentifierWithoutAot>$(BaseNuGetRuntimeIdentifier)$(_NuGetRuntimeIdentifierPlatformTargetSuffix)
+
+
+
+ $(_NuGetRuntimeIdentifierWithoutAot)
+ $(_NuGetRuntimeIdentifierWithoutAot)-aot
+
+
+
+ win;win-x86;win-x64;win-arm64
+
+
+
+
+
+
+ <_NuGetTargetFallbackMoniker>UAP,Version=v10.0
+ false
+ false
+ true
+
+
+
+
+ <_ProjectReferencingProjectJsonFile Include="$(MSBuildProjectFullPath)">
+ @(ProjectReference)
+ $(MSBuildProjectDirectory)\project.json
+
+
+
+
+
+
+
+
+ $(RootNamespace)
+
+
+ $(AssemblyName)
+
+
+ $(MSBuildProjectDirectory)
+
+
+ $(TargetFileName)
+
+
+ $(MSBuildProjectFile)
+
+
+
+
+ $(ResolveAssemblyReferencesDependsOn);ResolveNuGetPackageAssets
+ ResolveNuGetPackageAssets;$(PrepareResourcesDependsOn)
+
+
+ ResolveProjectReferences
+ $(ResolveNuGetPackageAssetsDependsOn);ImplicitlyExpandTargetFramework
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ReferencesFromNuGetPackages Remove="%(ReferencePath.FileName)" Condition="'%(ReferencePath.ResolvedFrom)' == 'ImplicitlyExpandTargetFramework'" />
+
+
+ <_ResolvedProjectReferencePaths Include="@(_ReferencesFromNuGetPackages)" Condition="'%(_ReferencesFromNuGetPackages.NuGetSourceType)' == 'Project'" />
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+ <_HandlePackageFileConflictsAfter>$(_HandlePackageFileConflictsAfter);ResolveNuGetPackageAssetsNonAOT
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ReferencesFromNuGetPackages Remove="%(ReferencePath.FileName)" Condition="'%(ReferencePath.ResolvedFrom)' == 'ImplicitlyExpandTargetFramework'" />
+
+
+ <_ResolvedProjectReferencePaths Include="@(_ReferencesFromNuGetPackages)" Condition="'%(_ReferencesFromNuGetPackages.NuGetSourceType)' == 'Project'" />
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+ %(ReferenceCopyLocalPaths.FullPath)
+ %(ReferenceCopyLocalPaths.FullPath)
+
+
+
+
+
+ .NETCore,Version=v5.0
+ UAP,Version=v10.0.15138
+ .NETCore,Version=v5.0
+ <_ComputeNetCoreFrameworkInjectionParametersBeforeTargets Condition="'$(AppxPackage)' == 'true' and '$(TargetPlatformIdentifier)' == 'UAP'">BeforeGenerateProjectPriFile
+
+
+
+ <_PackagingOutputsIncludesFramework Condition="'%(PackagingOutputs.FileName)%(PackagingOutputs.Extension)' == 'System.Runtime.dll'">true
+ <_AppContainsManagedCodeForInjection Condition="'%(PackagingOutputs.Identity)' == '$(_TargetPlatformSdkDir)UnionMetadata\Windows.winmd'">true
+ <_AppContainsManagedCodeForInjection Condition="'%(PackagingOutputs.Identity)' == '$(WindowsSDK_UnionMetadataPath)\Windows.winmd'">true
+
+ <_AppContainsManagedCodeForInjection Condition="'%(PackagingOutputs.TargetPath)' == '$(WinMetadataDir)\Windows.winmd'">true
+
+
+ <_NetCoreFrameworkInjectionNeeded Condition="'$(_PackagingOutputsIncludesFramework)' != 'true' and '$(_AppContainsManagedCodeForInjection)' == 'true'">true
+
+
+
+
+
+
+
+
+
+
+ @(_NuGetInjectionSourceDirectories->'%(Identity)\RS2.project.lock.json')
+ @(_NuGetInjectionSourceDirectories->'%(Identity)\RS3.project.lock.json')
+ @(_NuGetInjectionSourceDirectories->'%(Identity)\project.lock.json')
+
+ .NETCore,Version=v5.0
+ @(_NuGetInjectionSourceDirectories->'%(Identity)\project.lock.json')
+ $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\NuGet\Repository', 'UWPNugetPackages', null, RegistryView.Registry32, RegistryView.Default))
+ $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\NuGet\Repository', 'NetCoreSDK', null, RegistryView.Registry32, RegistryView.Default))
+
+
+
+
+
+ <_CoreRuntimePackageId Condition="'%(_InjectNetCoreFrameworkPayload.FileName)%(_InjectNetCoreFrameworkPayload.Extension)' == 'mscorlib.dll' OR '%(_InjectNetCoreFrameworkPayload.FileName)%(_InjectNetCoreFrameworkPayload.Extension)' == 'mscorlib.ni.dll'">%(_InjectNetCoreFrameworkPayload.NuGetPackageId)
+
+ <_CoreRuntimePackageId Condition="$(DotNetNativeVersion.StartsWith('2.'))" />
+
+
+
+ %(Filename)%(Extension)
+ $(ProjectName)
+ CopyLocalFilesOutputGroup
+
+
+
+
+
+
+
+
+ $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\Fakes
+ $(FakesBinPath)\Microsoft.QualityTools.Testing.Fakes.targets
+
+
+
+
+ true
+
+
+
+ $(MSBuildProjectDirectory)
+ $([System.IO.Path]::Combine('$(ProjectDir)','$(IntermediateOutputPath)Fakes'))
+ false
+ $(FakesBinPath)
+ $(MSBuildToolsPath)\msbuild.exe
+
+ Critical
+ $(FakesBinPath)\Microsoft.QualityTools.Testing.Fakes.Tasks.dll
+
+ $(FakesRelativeOutputDir)FakesAssemblies
+ $(ProjectDir)Fakes
+
+ true
+
+ $(UsingMicrosoftNETSdk)
+
+ $(ProjectDir)$(FakesRelativeOutputDir)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(ResolveAssemblyReferencesDependsOn);
+ FakesGenerateBeforeBuild;
+
+
+
+
+
+ $(FakesGenerateBeforeBuildDependsOn);
+ ResolveFakesReferences;
+ BuildFakesAssemblies;
+
+
+
+
+
+
+
+
+
+
+ $(IntermediateOutputPath)$(MSBuildProjectFile)FakesResolveAssemblyReference.cache
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(FakesCompilationProperties);PlatformTarget=$(PlatformTarget)
+ $(FakesCommandLineArguments) /Properties:"$(FakesCompilationProperties)"
+ $(FakesCommandLineArguments) /msbuildpath:"$(FakesMSBuildPath)"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(AssemblySearchPaths);
+ $(FakesOutputPath)
+
+
+
+
+
+
+
+ $(GenerateFakesDependsOn);
+ BeforeGenerateFakesAssemblies;
+ GenerateFakesAssemblies;
+ CopyFakesAssembliesToOutputDir;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(FakesCompilationProperties);PlatformTarget=$(PlatformTarget)
+ $(FakesCommandLineArguments) /Properties:"$(FakesCompilationProperties)"
+ $(FakesCommandLineArguments) /msbuildpath:"$(FakesMSBuildPath)"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(IntermediateOutputPath)$(MSBuildProjectFile)FakesResolveAssemblyReference.cache
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(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)'))
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(_DebugTypeOld)
+
+
+
+
+
+
+ $(AdditionalSourcesText)
+#using <mscorlib.dll>
+[assembly: System::Runtime::Versioning::TargetFrameworkAttribute(L"$(TargetFrameworkMoniker)", FrameworkDisplayName=L"$(TargetFrameworkMonikerDisplayName)")]%3b
+
+
+
+
+
+
+
+ NotUsing
+
+
+
+ false
+
+
+
+
+
+ $(ComputeCompileInputsTargets);
+ GenerateTargetFrameworkMonikerAttribute;
+
+
+
+
+ true
+
+
+ ResolveReferences;
+ PrepareForBuild;
+ InitializeBuildStatus;
+ _BuildGenerateSourcesAction;
+ _BuildCompileAction;
+ _BuildLinkAction;
+
+
+ ResolveReferences;
+ PrepareForBuild;
+ InitializeBuildStatus;
+ BuildGenerateSources;
+ BuildCompile;
+ BuildLink;
+
+
+ _PrepareForBuild;
+ $(BuildSteps);
+ AfterBuild;
+ IncrementalClean;
+ TlogCleanup;
+ FinalizeBuildStatus;
+
+
+ _PrepareForRebuild;
+ $(RebuildDependsOn);
+
+
+ _PrepareForClean;
+ $(CleanDependsOn);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Build
+ <_BuildActionType>Build
+
+
+
+ Lib
+ Link
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Rebuild
+ <_BuildActionType>Rebuild
+ <_ClCompileGenerateXMLDocumentationFiles Condition="%(ClCompile.GenerateXMLDocumentationFiles) == 'true'">true
+
+
+
+
+
+
+
+
+ Clean
+ <_BuildActionType>Clean
+
+
+
+
+
+
+ <_TLogProjectName>$(ProjectName)
+ <_TLogProjectName Condition="'$(ProjectName)' != '' and '$(ProjectGuid)' != '' and '$(ProjectName.Length)' > '16'">$(ProjectName.Substring(0,8)).$(ProjectGuid.Substring(1,8))
+ $(IntDir)$(_TLogProjectName).tlog\
+ $(IntDir)$(_TLogProjectName)_MD.tlog\
+ $(TLogLocation)unsuccessfulbuild
+ $(TLogLocation)$(ProjectName).lastbuildstate
+
+
+
+
+
+
+ $(BeforeBuildGenerateSourcesTargets);
+ BeforeBuildGenerateSources;
+
+
+ $(AfterBuildGenerateSourcesTargets);
+ AfterBuildGenerateSources;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(Configuration)|$(Platform)|$(SolutionDir)|$(ProjectEvaluationFingerprint)
+
+
+ $(Configuration)|$(Platform)|$(ProjectEvaluationFingerprint)
+
+
+
+
+ PrepareForBuild;
+ ResolveReferences;
+
+
+ $(BeforeBuildGenerateSourcesTargets);
+
+
+ $(BuildGenerateSourcesTargets);
+ PreBuildEvent;
+ _Xsd;
+ _Midl;
+
+
+ $(AfterBuildGenerateSourcesTargets);
+ AfterBuildGenerateSourcesEvent;
+
+
+ $(BeforeBuildCompileTargets);
+
+
+ $(BuildLibTargets);
+ _ImpLib;
+ _Lib;
+
+
+ $(BuildCompileTargets);
+ _ClCompile;
+ _ResGen;
+ _ResourceCompile;
+ $(BuildLibTargets);
+
+
+ $(AfterBuildCompileTargets);
+ AfterBuildCompileEvent;
+
+
+ $(BuildLinkTargets);
+ ComputeLegacyManifestEmbedding;
+ _Link;
+ _ALink;
+ _Manifest;
+ RegisterOutput;
+ _XdcMake;
+ _BscMake;
+
+
+ $(BuildLinkTargets);
+ CreateFullDebugSymbols;
+
+
+ $(AfterBuildLinkTargets);
+ CreateRecipeFile;
+ CreateSatelliteAssemblies;
+ CopyLocalNativeReference;
+ _Appverifier;
+ _Deploy;
+ PrepareForRun;
+ PostBuildEvent;
+
+
+ $(AfterBuildLinkTargets);
+ CreateRecipeFile;
+ PostBuildEvent
+
+
+
+
+ true
+
+
+
+ _BuildGenerateSourcesAction
+ _BuildCompileAction
+ _BuildLinkAction
+
+
+
+ _PrepareForReferenceResolution;$(GetReferenceAssemblyPathsDependsOn)
+
+
+
+
+
+
+
+
+
+
+
+
+ Build
+ <_BuildActionType Condition="'$(_BuildActionType)' == ''">Build
+
+
+
+
+
+ <_SelectedClCompile Include="@(ClCompile)" Condition="'%(Identity)' == '@(SelectedFiles)'">
+ false
+
+
+
+
+ <_SelectedClCompile Include="@(ClCompile)" Condition="'%(ClCompile.PrecompiledHeader)' == 'Create'" />
+
+
+
+ <_SelectedClCompile Include="@(ClCompile)" Condition="'%(ClCompile.ModulesSupported)' == 'true' and
'%(ClCompile.ModuleOrHeaderUnit)' == 'true'" />
+
+
+
+
+ <_SelectedClCompile Remove="@(_SelectedClCompile)" />
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+ _PrepareForReferenceResolution;$(DetermineProjectTypeTargets)
+
+
+
+
+
+ true
+ true
+
+
+
+
+
+ false
+
+ true
+
+
+
+
+
+ <_FindDependencies Condition="'$(ManagedAssembly)' != 'true'">false
+
+
+
+ mscorlib
+
+
+
+
+
+
+ true
+ false
+ True
+ true
+
+
+
+
+
+ true
+
+
+
+
+
+ _PrepareForReferenceResolution;ComputeCrtSDKReference;$(ResolveReferencesDependsOn)
+ _PrepareForReferenceResolution;$(ResolveAssemblyReferencesDependsOn)
+ _PrepareForReferenceResolution;ComputeCrtSDKReference;$(ResolveSDKReferencesDependsOn)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TargetFramework=$(TargetFramework):$(ProjectStateLine)
+ TargetFrameworkVersion=$(TargetFrameworkVersion)::EnableManagedIncrementalBuild=$(EnableManagedIncrementalBuild):$(ProjectStateLine)
+ TargetPlatformVersion=$(TargetPlatformVersion):$(ProjectStateLine)
+
+
+ VCServicingVersionCompilers=$(VCServicingVersionCompilers):$(ProjectStateLine)
+ VCServicingVersionCrtHeaders=$(VCServicingVersionCrtHeaders):$(ProjectStateLine)
+ VCServicingVersionATL=$(VCServicingVersionATL):$(ProjectStateLine)
+ VCServicingVersionMFC=$(VCServicingVersionMFC):$(ProjectStateLine)
+ VCToolsVersion=$(VCToolsVersion):$(ProjectStateLine)
+
+
+ PlatformToolSet=$(PlatformToolSet):VCToolArchitecture=$(VCToolArchitecture):$(ProjectStateLine)
+
+
+ Build
+ Rebuild
+ Build
+ $(StateBuildType)
+ <_BuildActionType Condition="'$(StateBuildType)' == 'Rebuild'">Rebuild
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(TargetDir)
+ $(LocalDebuggerCommand)
+
+ false
+
+
+ true
+
+
+
+ <_PlatformToolsetShortName Condition="'$(PlatformToolset)' == 'v143'">$(_PlatformToolsetShortNameFor_v143)
+ <_PlatformToolsetShortName Condition="'$(PlatformToolset)' == 'v142'">$(_PlatformToolsetShortNameFor_v142)
+ <_PlatformToolsetShortName Condition="'$(PlatformToolset)' == 'v141_xp'">$(_PlatformToolsetShortNameFor_v141_xp)
+ <_PlatformToolsetShortName Condition="'$(PlatformToolset)' == 'v141'">$(_PlatformToolsetShortNameFor_v141)
+ <_PlatformToolsetShortName Condition="'$(PlatformToolset)' == 'v140_xp'">$(_PlatformToolsetShortNameFor_v140_xp)
+ <_PlatformToolsetShortName Condition="'$(PlatformToolset)' == 'v140'">$(_PlatformToolsetShortNameFor_v140)
+ <_PlatformToolsetShortName Condition="'$(PlatformToolset)' == 'v120_xp'">$(_PlatformToolsetShortNameFor_v120_xp)
+ <_PlatformToolsetShortName Condition="'$(PlatformToolset)' == 'v120'">$(_PlatformToolsetShortNameFor_v120)
+ <_PlatformToolsetShortName Condition="'$(PlatformToolset)' == 'v110_xp'">$(_PlatformToolsetShortNameFor_v110_xp)
+ <_PlatformToolsetShortName Condition="'$(PlatformToolset)' == 'v110'">$(_PlatformToolsetShortNameFor_v110)
+ <_PlatformToolsetShortName Condition="'$(PlatformToolset)' == 'v100'">$(_PlatformToolsetShortNameFor_v100)
+ <_PlatformToolsetShortName Condition="'$(PlatformToolset)' == 'v90'">$(_PlatformToolsetShortNameFor_v90)
+ <_PlatformToolsetShortName Condition="'$(_PlatformToolsetShortName)' == ''">$(PlatformToolset)
+ <_ApplicationTypeShortName Condition="'$(_ApplicationTypeShortName)' == ''">$(ApplicationType)
+
+
+
+
+
+
+
+
+
+
+ <_ClCompileGenerateXMLDocumentationFiles Condition="'%(ClCompile.GenerateXMLDocumentationFiles)' == 'true'">true
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+ true
+ true
+ $(SpectreMitigation)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ @(AllTlogLocation->'%(Filename).vcxproj', ', ')
+
+
+
+
+ <_Tmp>$(TMP)
+ <_Temp>$(TEMP)
+ <_Tmp Condition="'$(_Tmp)' != '' and !HasTrailingSlash('$(_Tmp)')">$(_Tmp)\
+ <_Temp Condition="'$(_Temp)' != '' and !HasTrailingSlash('$(_Temp)')">$(_Temp)\
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(BeforeMidlTargets);
+ BeforeMidl;
+
+
+ $(AfterMidlTargets);
+ AfterMidl;
+
+
+
+
+
+
+
+
+ %(Midl.OutputDirectory)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %(Midl.OutputDirectory)
+
+
+
+
+ %(Midl.LinkCompiledInterface)
+ %(Midl.LibCompiledInterface)
+ %(Midl.ImpLibCompiledInterface)
+
+
+
+ %(Midl.LinkCompiledProxy)
+ %(Midl.LibCompiledProxy)
+ %(Midl.ImpLibCompiledProxy)
+
+
+
+
+
+ $(ComputeCompileInputsTargets);
+ ComputeMIDLGeneratedCompileInputs;
+
+
+
+
+
+ <_FxCompile Include="@(FxCompile)" Condition="'%(FxCompile.ExcludedFromBuild)'!='true'" />
+
+
+
+
+ True
+
+
+
+
+ $([MSBuild]::MakeRelative($(TargetDir), %(FullPath)))
+
+
+
+
+ <_FxCompile Remove="@(_FxCompile)" />
+
+
+
+
+
+
+
+ $(BeforeResourceCompileTargets);
+ BeforeResourceCompile;
+
+
+ $(AfterResourceCompileTargets);
+ AfterResourceCompile;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(LinkCompiled)
+ $(LibCompiled)
+ $(ImpLibCompiled)
+
+
+ $(LinkCompiled)
+ $(LibCompiled)
+ $(ImpLibCompiled)
+ true
+
+
+
+
+
+
+
+ %(ResourceCompile.LinkCompiled)
+ %(ResourceCompile.LibCompiled)
+ %(ResourceCompile.ImpLibCompiled)
+
+
+
+ %(ResourceCompile.LinkCompiled)
+ %(ResourceCompile.LibCompiled)
+ %(ResourceCompile.ImpLibCompiled)
+
+
+
+ %(ResourceCompile.LinkCompiled)
+ %(ResourceCompile.LibCompiled)
+ %(ResourceCompile.ImpLibCompiled)
+
+
+
+
+ %(ManifestResourceCompile.LinkCompiled)
+ %(ManifestResourceCompile.LibCompiled)
+ %(ManifestResourceCompile.ImpLibCompiled)
+
+
+
+
+
+
+
+
+
+
+ $(ComputeLinkInputsTargets);
+ ComputeRCGeneratedLinkInputs;
+
+
+
+
+
+
+
+
+
+ $(ComputeLibInputsTargets);
+ ComputeRCGeneratedLibInputs;
+
+
+
+
+
+
+
+
+
+ $(ComputeLibInputsTargets);
+ ComputeRCGeneratedImpLibInputs;
+
+
+
+
+
+
+ <_LocalVariable>true
+
+
+
+ <_NotSupportedManifestSwitches Condition="'$(GenerateManifest)' != 'true'">$(_NotSupportedManifestSwitches) GenerateManifest
+ <_NotSupportedManifestSwitches Condition="'$(EmbedManifest)' != 'true'">$(_NotSupportedManifestSwitches) EmbedManifest
+ <_NotSupportedManifestSwitches Condition="'%(Manifest.UpdateFileHashes)' == 'true'">$(_NotSupportedManifestSwitches) UpdateFileHashes
+ <_NotSupportedManifestSwitches Condition="'%(Manifest.TypeLibraryFile)' != ''">$(_NotSupportedManifestSwitches) TypeLibraryFile
+ <_NotSupportedManifestSwitches Condition="'%(Manifest.AssemblyIdentity)' != ''">$(_NotSupportedManifestSwitches) AssemblyIdentity
+ <_NotSupportedManifestSwitches Condition="'%(Manifest.ComponentFileName)' != ''">$(_NotSupportedManifestSwitches) ComponentFileName
+ <_NotSupportedManifestSwitches Condition="'%(Manifest.GenerateCatalogFiles)' == 'true'">$(_NotSupportedManifestSwitches) GenerateCatalogFiles
+ <_NotSupportedManifestSwitches Condition="'%(Manifest.GenerateCategoryTags)' == 'true'">$(_NotSupportedManifestSwitches) GenerateCategoryTags
+ <_NotSupportedManifestSwitches Condition="'%(Manifest.ManifestFromManagedAssembly)' != ''">$(_NotSupportedManifestSwitches) ManifestFromManagedAssembly
+ <_NotSupportedManifestSwitches Condition="'%(Manifest.RegistrarScriptFile)' != ''">$(_NotSupportedManifestSwitches) RegistrarScriptFile
+ <_NotSupportedManifestSwitches Condition="'%(Manifest.ReplacementsFile)' != ''">$(_NotSupportedManifestSwitches) ReplacementsFile
+ <_NotSupportedManifestSwitches Condition="'%(Manifest.SuppressDependencyElement)' == 'true'">$(_NotSupportedManifestSwitches) SuppressDependencyElement
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+ <_LocalVariable>true
+
+
+
+ <_ManifestToIgnore Condition="'$(GenerateManifest)' == 'true'">%(Link.ManifestFile)
+ $(VCToolsInstallDir)Include\Manifest\
+ %(Manifest.AdditionalManifestFiles)
+ $(ManifestAdditionalManifestFiles);$(VCManifestDir)dpiaware.manifest
+ $(ManifestAdditionalManifestFiles);$(VCManifestDir)PerMonitorHighDPIAware.manifest
+
+
+
+
+
+
+
+ $(ComputeManifestInputsTargets);
+ ComputeManifestInputsTargets;
+
+
+
+ <_ManifestDependsOn Condition="'$(GenerateManifest)'=='true' AND ('$(EmbedManifest)'!='true' OR '$(EmbedManifestBy)'=='MT')">
+ $(BeforeManifestCompileTargets);
+ $(ComputeManifestInputsTargets);
+ Manifest;
+ ComputeManifestGeneratedLinkerInputs;
+
+ <_ManifestDependsOn Condition="'$(GenerateManifest)'=='true' AND '$(EmbedManifest)'=='true' AND '$(EmbedManifestBy)'=='LINK'">
+ $(BeforeManifestCompileTargets);
+ $(ComputeManifestInputsTargets);
+ Manifest;
+ ComputeManifestGeneratedLinkerInputs;
+ LinkEmbedManifest;
+
+ <_ManifestDependsOn Condition="'$(AfterManifestTargets)' != ''">
+ $(_ManifestDependsOn);
+ $(AfterManifestTargets);
+
+
+
+
+
+
+
+
+ $(BeforeManifestTargets);
+ BeforeManifest;
+
+
+ $(AfterManifestTargets);
+ AfterManifest;
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+ %(Manifest.LinkCompiledInterface)
+ %(Manifest.LibCompiledInterface)
+ %(Manifest.ImpLibCompiledInterface)
+
+
+
+ %(Manifest.LinkCompiledProxy)
+ %(Manifest.LibCompiledProxy)
+ %(Manifest.ImpLibCompiledProxy)
+
+
+
+
+
+ $(ComputeLinkInputsTargets);
+ ComputeManifestGeneratedLinkerInputs;
+
+
+
+
+
+
+
+ $(BeforeClCompileTargets);
+ BeforeClCompile;
+
+
+ $(AfterClCompileTargets);
+ AfterClCompile;
+
+
+
+
+
+ wWinMainCRTStartup
+
+ %(AdditionalDependencies);$(DelayImplib)
+
+
+ $(OutDir)$(TargetName).lib
+
+
+
+
+
+ %(ProgramDataBaseFileName)vc$(PlatformToolsetVersion).pdb
+ %(ProgramDataBaseFileName)$(TargetName).pdb
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Â <_ReferencedPublicIncludeDirectories Include="@(ReferencedVCProjectsInfo)" Condition="'%(ReferencedVCProjectsInfo.FileType)' == 'IncludeDirectory'" />
+
+
+ %(ClCompile.AdditionalIncludeDirectories);@(_ReferencedPublicIncludeDirectories->Metadata('Identity')->Distinct())
+
+
+
+ <_ReferencedPublicIncludeDirectories Remove="@(_ReferencedPublicIncludeDirectories)" />
+
+
+
+
+ $(TargetFrameworkDirectory);%(ClCompile.AdditionalUsingDirectories)
+ /d1clr:nostdlib %(ClCompile.AdditionalOptions)
+ /clr:nostdlib %(ClCompile.AdditionalOptions)
+
+
+ /clr:nostdlib %(ClCompile.AdditionalOptions)
+
+
+
+
+
+
+
+ %(ClCompile.ForcedUsingFiles);@(AssemblyReferenceToCompile)
+ %(ClCompile.ForcedUsingFiles);@(WinMDReferenceToCompile)
+
+
+
+
+ <_CppRuntimeFilesDirs Include="$(DebugCppRuntimeFilesPath)" Condition="'$(UseDebugLibraries)' == 'true' and '$(DebugCppRuntimeFilesPath)' != ''" />
+ <_CppRuntimeFilesDirs Include="$(CppRuntimeFilesPath)" Condition="'$(UseDebugLibraries)' != 'true' and '$(CppRuntimeFilesPath)' != ''" />
+ <_CppRuntimeFiles Include="%(_CppRuntimeFilesDirs.Identity)\**\*.dll" />
+
+
+
+ <_ReferenceOutputsToCopyLocally Include="%(ReferenceCopyLocalPaths.FullPath)">
+ $(OutDirFullPath)%(ReferenceCopyLocalPaths.DestinationSubDirectory)%(ReferenceCopyLocalPaths.Filename)%(ReferenceCopyLocalPaths.Extension)
+
+
+ <_ReferenceOutputsToCopyLocally Remove="%(_ReferenceOutputsToCopyLocally.FullDestinationPath)" />
+
+
+
+
+
+
+ <_ReferenceOutputsToCopyLocally Remove="@(_ReferenceOutputsToCopyLocally)" />
+ <_CppRuntimeFilesDirs Remove="@(_CppRuntimeFilesDirs)" />
+ <_CppRuntimeFiles Remove="@(_CppRuntimeFiles)" />
+
+
+
+
+
+
+
+ _PrepareForReferenceResolution;GetResolvedWinMD;$(GetTargetPathDependsOn)
+
+
+
+
+
+ $(ManagedAssembly)
+ false
+
+
+ $(TargetPlatformMoniker)
+ $(TargetPlatformIdentifier)
+
+
+
+
+
+
+
+
+
+
+
+ $(ComputeCompileInputsTargets);
+ ComputeCLInputPDBName;
+ ComputeReferenceCLInput;
+ WarnCompileDuplicatedFilename
+
+
+
+
+
+
+
+
+ Lib
+ Link
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(ComputeLinkInputsTargets);
+ ComputeCustomBuildOutput;
+
+
+
+
+ $(ComputeLibInputsTargets);
+ ComputeCustomBuildOutput;
+
+
+
+
+ $(ComputeImpLibInputsTargets);
+ ComputeCustomBuildOutput;
+
+
+
+
+
+ $(LinkCompiled)
+ $(LibCompiled)
+ $(ImpLibCompiled)
+
+
+
+
+
+
+
+ %(ClCompile.LinkCompiled)
+ %(ClCompile.LibCompiled)
+ %(ClCompile.ImpLibCompiled)
+
+
+
+ %(ClCompile.LinkCompiled)
+ %(ClCompile.LibCompiled)
+ %(ClCompile.ImpLibCompiled)
+
+
+
+ %(ClCompile.LinkCompiled)
+ %(ClCompile.LibCompiled)
+ %(ClCompile.ImpLibCompiled)
+
+
+
+
+
+
+
+
+
+ true
+ Managed
+
+
+
+
+ $(ComputeLinkInputsTargets);
+ ComputeCLGeneratedLinkInputs;
+
+
+
+
+
+
+
+
+
+ $(ComputeLibInputsTargets);
+ ComputeCLGeneratedLibInputs;
+
+
+
+
+
+
+
+
+
+ $(ComputeImpLibInputsTargets);
+ ComputeCLGeneratedImpLibInputs;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+ $(ComputeLinkInputsTargets);
+ ComputeLinkInputsFromProject;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(ComputeLibInputsTargets);
+ ComputeLibInputsFromProject;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(ComputeImpLibInputsTargets);
+ ComputeImpLibInputsFromProject;
+
+
+
+
+
+
+ <_OutputFileFromLink Include="%(Link.OutputFile)" />
+
+
+
+
+
+
+
+
+
+
+ $(BeforeLinkTargets);
+ BeforeLink;
+
+
+ $(AfterLinkTargets);
+ AfterLink;
+
+
+
+
+
+
+
+ <_LinkImportLibrary>%(Link.ImportLibrary)
+
+
+ <_LinkImportLibraryFile Include="$(_LinkImportLibrary)" />
+
+
+
+
+
+
+
+
+
+
+
+
+ <_LinkImportLibraryFile Remove="@(_LinkImportLibraryFile)" />
+
+
+
+
+
+
+
+
+
+ <_ReferencedProjectName>%(ProjectReference.Name)
+
+
+
+
+
+
+
+
+
+
+
+
+ %(ProjectReferenceToLink.Private)
+
+
+ %(ProjectReferenceToLink.TimestampSurrogate)
+
+
+ %(ProjectReferenceToLink.TimestampSurrogate)
+
+
+
+
+
+
+
+ $(ComputeLinkInputsTargets);
+ ComputeReferenceLinkInputs;
+
+
+
+
+
+
+
+
+ %(ProjectReferenceToLink.Private)
+
+
+ %(ProjectReferenceToLink.TimestampSurrogate)
+
+
+ %(ProjectReferenceToLink.TimestampSurrogate)
+
+
+
+
+
+
+ $(ComputeLibInputsTargets);
+ ComputeReferenceLibInputs;
+
+
+
+
+
+
+ <_OutputFileFromLib Include="%(Lib.OutputFile)" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(BeforeLibTargets);
+ BeforeLib;
+
+
+ $(AfterLibTargets);
+ AfterLib;
+
+
+
+
+
+
+
+ ComputeLibAdditionalOptions;
+ $(ComputeLibInputsTargets)
+
+
+
+
+
+
+
+ %(Lib.AdditionalOptions)
+
+
+
+
+
+
+
+
+
+
+ $(BeforeImpLibTargets);
+ BeforeImpLib;
+
+
+ $(AfterImpLibTargets);
+ AfterImpLib;
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+ true
+ %(XdcMake.AdditionalDocumentFile)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CreateManifestResourceNames
+
+
+
+
+
+
+
+
+
+
+
+
+ _ResolvedNativeProjectReferencePaths
+
+
+
+
+ _ResolvedNativeProjectReferencePaths
+
+
+
+
+
+
+
+
+
+
+
+ GetPublicIncludeDirectories;
+ $(GetClCommandLineForReferenceDependsOn);
+
+
+
+
+ $(GetProjectInfoForReferenceDependsOn);
+ AddPublicIncludeDirectoriesToProjectsInfoForReference;
+
+
+ $(GetProjectInfoForReferenceDependsOn);
+ AddPublicBMIsToProjectsInfoForReference;
+ AddDeployRecipeFileToProjectsInfoForReference;
+ AddLibrariesToProjectsInfoForReference;
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ObjFullPath Condition="'@(Obj)'!=''">@(Obj->'%(fullpath)')
+
+
+
+ obj
+ $(ConfigurationType)
+
+
+
+
+
+ <_ResolvedNativeProjectReferencePaths Include="@(ReferencedVCProjectsInfo)" Condition="'%(ReferencedVCProjectsInfo.FileType)' == 'lib'" />
+
+
+
+
+ $(CommonBuildOnlyTargets);ResolvedLinkLib
+
+
+
+
+
+ true
+
+
+ true
+
+
+ true
+
+
+
+ <_LinkImportLibraryTemp Condition="'$(GenerateImportLib)' == 'true' and '$(EnableBuildPassesInParallel)' == 'true'">%(ImpLib.OutputFile)
+ <_LinkImportLibraryTemp Condition="'$(_LinkImportLibraryTemp)' == ''">%(Link.ImportLibrary)
+ <_LibFullPath Condition="'$(ConfigurationType)'=='StaticLibrary' and '%(_ResolvedNativeProjectReferencePaths.FileType)' =='lib'">@(_ResolvedNativeProjectReferencePaths->'%(fullpath)')
+ <_LibFullPath Condition="'$(ConfigurationType)'=='DynamicLibrary' and '$(IgnoreImportLibrary)'!='true' and '$(_LinkImportLibraryTemp)' != ''">$([System.IO.Path]::GetFullPath($(_LinkImportLibraryTemp)))
+ <_LibFullPath Condition="'$(ConfigurationType)'=='StaticLibrary' and '$(GetResolvedLinkLibs_Order)' == 'BreadthFirst'">@(Lib->MetaData('OutputFile')->FullPath()->Distinct());$(_LibFullPath)
+ <_LibFullPath Condition="'$(ConfigurationType)'=='StaticLibrary' and '$(GetResolvedLinkLibs_Order)' != 'BreadthFirst'">$(_LibFullPath);@(Lib->MetaData('OutputFile')->FullPath()->Distinct())
+
+
+
+ $(ConfigurationType)
+ lib
+ false
+ $(WindowsAppContainer)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(ConfigurationType)
+ recipe
+ $(MSBuildProjectFullPath)
+
+
+
+
+
+
+ <_PublicIncludeDeirectories Include="$(PublicIncludeDirectories)" />
+ <_PublicIncludeDeirectories Include="@(CLInclude->Metadata('FullPath')->DirectoryName()->Distinct()->ClearMetadata())" Condition="'$(AllProjectIncludesArePublic)' == 'true'" />
+
+
+
+
+
+ <_PublicIncludeDeirectories Remove="@(_PublicIncludeDeirectories)" />
+
+
+
+
+
+ IncludeDirectory
+
+
+
+
+
+
+ <_UseOnlySourcesInPublicDirectories Condition="$(AllProjectBMIsArePublic) != 'true'">true
+
+
+
+ LibraryManifest
+
+
+
+
+ <_Modules Include="@(ClCompile)" Condition="'%(ClCompile.CompileAs)' == 'CompileAsCppModule'" />
+
+
+
+
+
+
+ Module
+
+
+
+ <_Modules Remove="@(_Modules)" />
+
+
+
+ <_HeaderUnits Include="@(ClCompile)" Condition="'%(ClCompile.CompileAs)' == 'CompileAsHeaderUnit'" />
+
+
+ <_UseOnlySourcesInPublicDirectories Condition="$(AllProjectBMIsArePublic) != 'true'">true
+
+
+
+
+
+
+ HeaderUnit
+
+
+
+ <_HeaderUnits Remove="@(_HeaderUnits)" />
+
+
+
+
+
+
+
+
+
+
+ xdc
+
+
+ $(ConfigurationType)
+
+
+
+
+
+
+ true
+
+
+ $([System.IO.Path]::GetFileName('%(Link.WindowsMetadataFile)'))
+ true
+
+
+ $(WinMDImplementationPath)$(TargetName)$(TargetExt)
+ winmd
+ true
+ $(ConfigurationType)
+
+
+
+
+
+
+
+ Retail
+ Debug
+ true
+
+
+
+
+ $(UseCrtSDKReferenceConfig)
+ $(PlatformShortName)
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(AllProjectOutputGroupsDependsOn);
+ BuiltProjectOutputGroup;
+ DebugSymbolsProjectOutputGroup;
+ DocumentationProjectOutputGroup;
+ SatelliteDllsProjectOutputGroup;
+ SourceFilesProjectOutputGroup;
+ ContentFilesProjectOutputGroup;
+ SGenFilesOutputGroup
+
+
+
+
+
+ PrepareForBuild
+ true
+
+
+
+ <_BuiltProjectOutputGroupOutputIntermediate Include="$(TargetPath)">
+ $(TargetPath)
+
+
+
+
+ <_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)'!=''">
+ $(_DeploymentTargetApplicationManifestFileName)
+
+ $(OutDir)$(_DeploymentTargetApplicationManifestFileName)
+
+
+
+
+
+
+ %(_BuiltProjectOutputGroupOutputIntermediate.FullPath)
+
+
+
+
+
+ $(DebugSymbolsProjectOutputGroupDependsOn)
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+ %(FullPath)
+ %(Filename)%(Extension)
+
+
+
+
+
+
+ $(DocumentationProjectOutputGroupDependsOn)ResolvedXDCMake;ComputeCLCompileGeneratedXDCFiles
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+ PrepareForBuild;AssignTargetPaths
+
+
+
+
+
+
+
+
+
+
+
+ $(MSBuildProjectFullPath)
+ $(ProjectFileName)
+
+
+
+
+
+ $(ContentFilesProjectOutputGroupDependsOn);PrepareForBuild;AssignTargetPaths;MakeDirsForFxc
+
+
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(ClCompile)" Condition="'%(ClCompile.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(_LicxFile)" Condition="'%(_LicxFile.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(ClInclude)" Condition="'%(ClInclude.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(Midl)" Condition="'%(Midl.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(FxcOutputs)" Condition="'%(FxcOutputs.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(ResourceCompile)" Condition="'%(ResourceCompile.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(Xsd)" Condition="'%(Xsd.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(Xml)" Condition="'%(Xml.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(Text)" Condition="'%(Text.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(Font)" Condition="'%(Font.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(CustomBuild)" Condition="'%(CustomBuild.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(Resource)" Condition="'%(Resource.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(Object)" Condition="'%(Object.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(Library)" Condition="'%(Library.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(Manifest)" Condition="'%(Manifest.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(Image)" Condition="'%(Image.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(Media)" Condition="'%(Media.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(_EmbedManagedResourceFile)" Condition="'%(_EmbedManagedResourceFile.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(AppConfigWithTargetPath)" Condition="'%(AppConfigWithTargetPath.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(None)" Condition="'%(None.DeploymentContent)'=='true'">
+ <_RootFolder>%(DefiningProjectDirectory)
+
+ <_ContentFilesProjectOutputGroupOutput>
+ %(_RootFolder)
+
+ <_ContentFilesProjectOutputGroupOutput Include="$(AdditionalContentFiles)">
+ true
+
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(CustomBuild->WithMetadataValue('TreatOutputAsContent', 'true')->Metadata('Outputs'))">
+ %(CustomBuild.OutputLink)
+ true
+
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(CustomBuildStep->WithMetadataValue('TreatOutputAsContent', 'true')->Metadata('Outputs'))">
+ %(CustomBuildStep.OutputLink)
+ true
+
+
+ <_ContentFilesProjectOutputGroupOutput Include="@(_CopyFile->WithMetadataValue('TreatOutputAsContent', 'true')->Metadata('FullDestinationPath'))">
+ true
+
+
+ <_ContentFilesProjectOutputGroupOutput Remove="@(_ContentFilesProjectOutputGroupOutput)" />
+
+
+
+
+
+
+
+
+
+
+
+
+ PreserveNewest
+
+
+
+
+ ContentFilesProjectOutputGroup;$(GetCopyToOutputDirectoryItemsDependsOn)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(VCToolsInstallDir)VCProjectDefault\Microsoft.AppX.VCFrameworkReferences.xml
+
+
+
+
+
+
+
+ <_RTDependents Include="@(RTDependents)">
+ %(Identity)
+
+
+
+ <_RTDependents Remove="@(_RTDependents)" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(CopyLocalNativeReferenceDependsOn);BuiltProjectOutputGroupDependencies;DebugSymbolsProjectOutputGroupDependencies
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(OutDir)%(NativeReferenceCopyLocalPaths.DestinationSubDirectory)%(Filename)%(Extension)
+
+
+
+
+
+
+
+
+
+
+
+
+ BuiltProjectOutputGroup;SatelliteDllsProjectOutputGroup;ContentFilesProjectOutputGroup;GetReferencedVCProjectsInfo
+
+
+
+ Â <_ReferencedProjectsRecipeFiles Include="@(ReferencedVCProjectsInfo)" Condition="'%(ReferencedVCProjectsInfo.FileType)' == 'recipe'" />
+
+
+
+
+
+ <_ApplicableDebuggers Condition="'$(AppxPackage)' == 'true'">AppHost
+ <_ApplicableDebuggers Condition="'$(_ApplicableDebuggers)'=='' and '$(WindowsAppContainer)' != 'true'">Desktop
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ File
+
+
+
+
+
+
+
+
+
+ PropertySheet
+
+
+
+
+
+
+ Project;PropertySheet
+
+
+
+
+
+ Project
+
+
+ Project
+
+
+ Project
+
+
+ Project
+
+
+ Project
+
+
+ PropertySheet
+
+
+ File;BrowseObject
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ClCompile
+
+
+ Midl
+
+
+ ResourceCompile
+
+
+ ResGen
+
+
+ CustomBuild
+
+
+ Xsd
+
+
+ FxCompile
+
+
+ CopyFileToFolders
+
+
+
+
+ <_BuildSuffix>
+:VCEnd
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(CustomBuildBeforeTargets)
+ $(CustomBuildAfterTargets)
+
+
+
+ Midl
+ PreBuildEvent
+ PostBuildEvent
+ BscMake
+
+
+
+
+
+
+
+
+
+
+ Native32Bit
+
+
+
+
+
+
+
+
+ <_CustomBuild Include="@(CustomBuild)" />
+
+
+
+ <_ParallelCustomBuild Include="@(_CustomBuild)" Condition="'%(_CustomBuild.BuildInParallel)' == 'true' and '%(_CustomBuild.DependsOnAnotherItemOutput)' != 'true'" />
+
+
+
+
+ <_CustomBuild Remove="@(_ParallelCustomBuild)" />
+ <_ParallelCustomBuild Remove="@(_ParallelCustomBuild)" />
+
+
+
+ <_CustomBuild Remove="@(_CustomBuild)" />
+
+
+
+
+
+
+ <_CustomBuildStepInput Include="@(CustomBuildStep->MetaData('Inputs')->FullPath()->ToUpperInvariant()->Distinct())" />
+
+
+ <_CustomBuildStepInputForOutput Include="@(_CustomBuildStepInput, '|')" />
+
+
+
+
+
+
+ <_CustomBuildStepInput Remove="@(_CustomBuildStepInput)" />
+ <_CustomBuildStepInputForOutput Remove="@(_CustomBuildStepInputForOutput)" />
+
+
+
+
+
+
+ $(ComputeCompileInputsTargets);
+ $(BeforeFixupCLCompileOptions);
+ ComputeStdModulesCompileInputs;
+ FixupCLCompileOptions;
+ SetModuleDependencies;
+
+
+
+
+ true
+
+
+
+ true
+
+
+
+
+
+
+
+ CompileAsCppModule
+
+
+
+ NotUsing
+ $(IntDir)%(_LibraryModuleSources.OwningLibrary)\
+ $(IntDir)%(_LibraryModuleSources.OwningLibrary)\
+ $(IntDir)%(_LibraryModuleSources.OwningLibrary)\
+ $(IntDir)%(_LibraryModuleSources.OwningLibrary)\
+ $(IntDir)%(_LibraryModuleSources.OwningLibrary)\
+
+ true
+
+
+
+
+
+
+ 99
+ 14
+
+
+
+
+ $([System.String]::new('%(ClCompile.LanguageStandard)').Substring(6))
+
+
+
+
+ true
+ true
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+ Default
+ false
+
+
+
+
+ CompileAsCppModule
+ CompileAsHeaderUnit
+
+
+
+
+
+
+
+
+ CompileAsC
+ false
+ false
+ $(VC_IFCPath)
+ false
+ $(ExcludePath)
+ %(ClCompile.WarningLevel)
+ $(CLDeleteOutputOnExecute)
+ true
+ $(BuildingInsideVisualStudio)
+
+
+
+ CompileAsCpp
+ Level4
+
+
+ true
+ true
+ %(ClCompile.ObjectFileName)%(FileName)%(Extension).obj
+
+
+
+
+
+
+
+
+
+ <_NETCoreReferenceDirectory Include="%(ReferencePath.RootDir)%(ReferencePath.Directory)" Condition="'%(ReferencePath.Filename)' == 'System.Runtime'" />
+
+
+
+ %(ClCompile.AdditionalUsingDirectories);@(_NETCoreReferenceDirectory)
+
+
+
+ true
+ false
+
+ <_PCHForceSyncWrite Condition="'%(ClCompile.PrecompiledHeader)' == 'NotUsing' or '%(ClCompile.PrecompiledHeader)' == '' or '@(ClCompilePCH->Count())' > '1'">true
+
+
+
+
+ true
+
+
+
+
+
+ true
+
+ %(ClCompile.ObjectFileName)
+
+
+
+
+
+ @(ClCompilePCH);%(ClCompile.MultiToolTaskDependency)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(INCLUDE);$(_ReferencedHeaderUnitDirectories)
+ $(IncludePath);$(_ReferencedHeaderUnitDirectories)
+
+
+
+
+ <_ClCompileWithModuleDependencies Remove="@(_ClCompileWithModuleDependencies)" />
+
+
+
+
+ $(VCToolArchitecture)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CompileAsC
+ CompileAsCpp
+ false
+ false
+ $(ExcludePath)
+
+
+
+
+
+
+
+
+ <_EmbedManagedResourceFile Include="@(Link->Metadata('EmbedManagedResourceFile')->Distinct())" />
+ <_EmbedManagedResourceFile Include="@(Link->Metadata('AddModuleNamesToAssembly')->Distinct())" />
+ <_EmbedManagedResourceFile Condition="'%(EmbeddedResource.LogicalName)' == '' and '%(EmbeddedResource.WithCulture)' != 'true' and '%(EmbeddedResource.ExcludedFromBuild)' != 'true'" Include="@(EmbeddedResource->'$(IntermediateOutputPath)%(ManifestResourceName).resources')" />
+ <_EmbedManagedResourceFile Condition="'%(EmbeddedResource.LogicalName)' != '' and '%(EmbeddedResource.WithCulture)' != 'true' and '%(EmbeddedResource.ExcludedFromBuild)' != 'true'" Include="@(EmbeddedResource->'$(IntermediateOutputPath)%(ManifestResourceName).resources,%(LogicalName)')" />
+
+
+
+ false
+ false
+ true
+ $(VCToolArchitecture)
+ true
+ <_GenerateWindowsMetadata Condition="'$(_GenerateWindowsMetadata)' == '' and '$(OnlyCreateWinMD)' == 'true' and '$(GenerateBuildCompilePassWinMD)' == 'true'">false
+ <_GenerateWindowsMetadata Condition="'$(_GenerateWindowsMetadata)' == ''">%(Link.GenerateWindowsMetadata)
+
+ true
+ true
+
+ true
+
+ <_EnableGuardEHContMetadata Condition="'@(ClCompile)' != '' and '@(ClCompile->AnyHaveMetadataValue('GuardEHContMetadata', 'true'))' == 'true'">true
+ true
+ true
+
+ true
+
+
+
+
+
+
+ $(EmbedManifest)
+ @(Link->'%(ManifestInput)');@(Manifest);$(ManifestAdditionalManifestFiles)
+
+ $(ExcludePath)
+
+
+
+
+
+
+
+
+
+
+
+ DebugFull
+
+ %(Link.AdditionalLibraryDirectories);$([System.IO.Directory]::GetParent($(IjwHostSourcePath)))
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(VCToolArchitecture)
+
+
+
+
+
+ DebugFull
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ $(ExcludePath)
+
+
+
+ $(VCToolArchitecture)
+
+
+
+
+ <_BuiltPdb Condition="'%(ClCompile.ProgramDatabaseFileName)' != ''">$([MSBuild]::NormalizePath('$(ProjectDir)','%(ClCompile.ProgramDatabaseFileName)'))
+ <_LibPdb>$([MSBuild]::NormalizePath('$(ProjectDir)','$(OutDir)$(TargetName).pdb'))
+
+
+
+
+
+
+
+ false
+ $(ExcludePath)
+
+
+
+
+
+ /DEF:
+ $(VCToolArchitecture)
+
+ %(Link.ImportLibrary)
+
+
+
+ $(LinkImportLibrary)
+
+
+
+
+
+
+
+
+
+ Midl
+ CustomBuild
+
+
+
+
+
+
+
+ false
+
+
+
+
+ %(FxCompile.PreprocessorDefinitions)
+ D2D_FUNCTION;D2D_ENTRY=%(FxCompile.EntryPointName);%(FxCompile.OriginalPreprocessorDefinitions)
+ $(ExcludePath)
+ $(OutDir)%(FxCompile.Filename).fxlib
+
+
+
+ $(WindowsSDKToolArchitecture)
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ $(WindowsSDKToolArchitecture)
+ $(OutDir)%(FxCompile.Filename).fxlib
+ true
+ $(CL_MPCount)
+
+
+
+ D2D_FULL_SHADER;D2D_ENTRY=%(FxCompile.EntryPointName);%(FxCompile.OriginalPreprocessorDefinitions)
+
+
+ $(D2DCustomEffectExportFile)
+ $(ExcludePath)
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ $(ExcludePath)
+
+
+
+ $(WindowsSDKToolArchitecture)
+ true
+ $(CL_MPCount)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ $(ExcludePath)
+
+
+
+ $(WindowsSDKToolArchitecture)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ true
+
+
+
+ <_Temporary Remove="@(_Temporary)" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_Temporary Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.ManifestResourceName)' != '' " />
+ <_Temporary>
+ $(TargetPath)
+ $(ProjectPath)
+
+
+
+
+
+
+ <_Temporary Remove="@(_Temporary)" />
+ <_OutOfDateEmbeddedResource Remove="@(_OutOfDateEmbeddedResource)" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ %(Link.OutputFile);#1
+ %(Link.OutputFile);#2
+ $(ExcludePath)
+
+
+
+ $(WindowsSDKToolArchitecture)
+ $(WindowsSDKToolArchitecture)
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+ $(TLogLocation)
+
+
+
+
+
+ %(Manifest.OutputManifestFile)
+ $(InputManifest.Replace(`\`,`\\`))
+
+
+
+
+
+
+
+ false
+
+
+
+ $(WindowsSDKToolArchitecture)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+ $(ExcludePath)
+
+
+
+ ManagedIL
+
+
+
+
+
+
+
+ false
+ $(ExcludePath)
+
+
+
+ $(VCToolArchitecture)
+
+
+
+
+
+
+
+ false
+ $(ExcludePath)
+
+
+
+ $(WindowsSDKToolArchitecture)
+
+
+
+
+
+ $(VCTargetsPath)\Microsoft.MetaGen.targets
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(ExcludePath);$(FrameworkDir);$(VSInstallDir);$(_FullFrameworkReferenceAssemblyPaths)
+ $(ReferencePath);@(ClCompile->'%(AdditionalUsingDirectories)'->Distinct())
+
+
+
+
+
+
+ ClCompile
+
+
+ ClCompile
+
+
+
+
+ $(ExcludePath);$(FrameworkDir);$(VSInstallDir);$(_FullFrameworkReferenceAssemblyPaths)
+ $(ReferencePath);@(ClCompile->'%(AdditionalUsingDirectories)'->Distinct())
+
+
+
+
+
+ $(ExcludePath);$(FrameworkDir);$(VSInstallDir);$(_FullFrameworkReferenceAssemblyPaths)
+ $(ReferencePath);@(ClCompile->'%(AdditionalUsingDirectories)'->Distinct())
+
+
+
+
+
+ Link
+
+
+
+ $(EnableManagedIncrementalBuild)
+ False
+ %(Link.OutputFile)
+ %(Link.OutputFile).metagen
+
+
+
+
+
+
+
+ true
+
+
+ true
+
+
+
+ <_HasNativeManifest>true
+ <_HasNativeManifest Condition="'$(GenerateManifest)' != 'true'">false
+ <_HasNativeManifest Condition="'$(EmbedManifest)' != 'false'">false
+ <_HasNativeManifest Condition="'%(Manifest.AssemblyIdentity)' == ''">false
+ <_HasNativeManifest Condition="!Exists('@(Manifest->Metadata('OutputManifestFile')->FullPath()->Distinct())')">false
+
+
+
+ @(Manifest->Metadata('OutputManifestFile')->FullPath()->Distinct())
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AddAsanBinariesToCopy;$(PrepareForBuildDependsOn)
+
+
+ $(ContentFilesProjectOutputGroupDependsOn);_CreateCopyFileItems;
+
+
+
+
+ <_CopyFileDestination Include="%(CopyFileToFolders.DestinationFolders)" Condition="'%(CopyFileToFolders.ExcludedFromBuild)' != 'true' and '%(CopyFileToFolders.DestinationFolders)' != ''">
+ %(CopyFileToFolders.DestinationFileName)
+ %(CopyFileToFolders.Identity)
+
+ %(CopyFileToFolders.TreatOutputAsContent)
+ %(CopyFileToFolders.RootFolder)
+
+ <_CopyFile Include="@(CopyFileToFolders)" Condition="'%(CopyFileToFolders.ExcludedFromBuild)' != 'true' and '%(CopyFileToFolders.DestinationFolders)' == '' and %(CopyFileToFolders.DestinationFileName) != ''">
+ %(RootDir)%(Directory)
+
+
+
+ <_CopyFile Include="%(_CopyFileDestination.SrcFile)">
+ %(_CopyFileDestination.Identity)
+ %(_CopyFileDestination.DestinationFileName)
+ %(_CopyFileDestination.TreatOutputAsContent)
+ %(_CopyFileDestination.RootFolder)
+
+ <_CopyFile>
+ %(FileName).%(Extension)
+ $([MSBuild]::NormalizePath('%(DestinationFolder)', '%(DestinationFileName)'))
+
+
+
+ <_CopyFileDestination Remove="@(_CopyFileDestination)" />
+
+
+
+
+ <_CopyFile Remove="@(_CopyFile)" Condition="'%(Identity)' != '@(SelectedFiles)'" />
+ <_OutOfDateCopyFile Include="@(_CopyFile)" />
+
+
+
+
+
+
+
+
+ UWPRemoteDebugger
+
+
+
+
+
+
+
+
+ $(AfterBuildCompileTargets)
+
+ $(VC_ExecutablePath_x86_x86)\EspXEngine.dll
+ $(VC_ExecutablePath_x64_x64)\EspXEngine.dll
+ $(VC_ExecutablePath_ARM64_ARM64)\EspXEngine.dll
+ $(MsvcAnalysisPluginPath)\EspXEngine.dll
+
+
+
+
+
+
+ $(EspXEnginePath);%(ClCompile.PREfastAdditionalPlugins)
+
+
+
+
+
+
+ true
+ $(EspXtensions)
+
+
+
+
+
+ true
+ Ignore
+
+
+
+
+
+ True
+
+
+
+ 8.0
+
+
+ 8.21
+
+
+ 8.2
+
+
+ $(TargetPlatformVersion)
+
+
+
+ 8.1
+
+
+
+ $(VisualStudioVersion)
+
+
+
+
+ true
+
+
+ 16.11.0
+
+
+
+
+
+
+ $(UwpUnitTestSdkPkgVersion)
+
+
+
+
+
+
+
+
+
+ MarkupCompilePass1;
+ $(BeforeClCompileTargets)
+
+
+ ComputeXamlGeneratedCompileInputs;
+ $(ComputeCompileInputsTargets)
+
+
+
+
+
+
+ $(ComputeLinkInputsTargets);
+ CreateWinMD;
+ ComputeGeneratedWinMD;
+ MarkupCompilePass2;
+ ComputeInvalidXamlGenerated;
+ CompileXamlGeneratedFiles;
+ $(AfterClCompileTargets)
+
+
+
+
+
+
+ $(ComputeLinkInputsTargets);
+ CreateWinMD;
+ ComputeGeneratedWinMD;
+ MarkupCompilePass2;
+ ComputeInvalidXamlGenerated;
+ CompileXamlGeneratedFiles;
+ $(AfterBuildCompileTargets)
+
+
+
+
+
+
+ $(XamlPreLinkDependsOn);
+ ComputeXamlGeneratedCLOutputs
+
+
+ $(XamlPreLibDependsOn);
+ ComputeXamlGeneratedCLOutputs
+
+ True
+ true
+ false
+
+
+
+ $(ValidatePresenceOfAppxManifestItemsDependsOn);
+ _CreateContentItemOutOfCustomAppxManifest
+
+
+
+
+
+
+
+
+
+
+
+ %(Link.WindowsMetadataFile)
+
+
+
+
+
+
+
+
+
+
+ Generated Files\
+ $(GeneratedFilesDir)
+ $(ExtensionsToDeleteOnClean);*.g.h;*.g.cpp;*.xaml
+
+
+
+
+
+ $(AvailablePlatforms),ARM64
+
+
+
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\15.0\Setup\VC@ProductDir)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\15.0\Setup\VC@ProductDir)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VSWinExpress\15.0\Setup\VC@ProductDir)
+ $(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VSWinExpress\15.0\Setup\VC@ProductDir)
+ $(VsInstallRoot)\Common7\IDE\VC\
+ $(TargetPlatformSdkRootOverride)\
+ $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Kits\Installed Roots', 'KitsRoot10', null, RegistryView.Registry32, RegistryView.Default))
+
+ $(WindowsKitsPath)bin\$(TargetPlatformVersion)\XamlCompiler\Microsoft.Windows.UI.Xaml.Common.targets
+ $(WindowsKitsPath)bin\$(TargetPlatformMinVersion)\XamlCompiler\Microsoft.Windows.UI.Xaml.Common.targets
+
+
+
+
+
+
+ <_AppxWinmdFilesToHarvest Include="@(PackagingOutputs)" Condition="'%(PackagingOutputs.Extension)' == '.winmd'
and '%(PackagingOutputs.ProjectName)' == '$(ProjectName)'
and '%(PackagingOutputs.ResolvedFrom)' != 'GetSDKReferenceFiles'">
+
+ WindowsRuntime 1.4;CLR v4.0.30319
+
+ WindowsRuntime 1.4
+
+ WindowsRuntime 1.4;CLR v4.0.30319
+
+ WindowsRuntime 1.4
+
+ WindowsRuntime 1.4
+
+ $(PrimaryProjectWinmdImageRuntimeOverride)
+
+
+
+
+
+ ContentFilesProjectOutputGroup;
+ Prep_ComputeProcessXamlFiles;
+ $(AddProcessedXamlFilesToCopyLocalDependsOn)
+
+
+ _CalculateXbfSupport;
+ $(AddProcessedXamlFilesToCopyLocalDependsOn)
+
+
+
+
+ <_ProcessedXamlFilesToCopyLocal Include="@(GeneratedXamlSrc->'%(FullPath)')" />
+ <_ProcessedXamlFilesToCopyLocal Condition="'$(GenerateLibraryLayout)' == 'true' and '$(DisableXbfGeneration)' != 'true'" Include="@(GeneratedXamlSrc0->'%(FullPath)')" />
+
+
+
+
+
+ <_AllChildProjectItemsWithTargetPath Include="@(_ProcessedXamlFilesToCopyLocalWithTargetPath)" Condition="'%(Extension)' != '.xbf' OR ('%(Extension)' == '.xbf' AND '$(_SupportXbfAsEmbedFileResources)' != 'true')">
+ $(AppxPriInitialPath)\%(_ProcessedXamlFilesToCopyLocalWithTargetPath.TargetPath)
+ PreserveNewest
+
+
+
+ <_AllChildProjectItemsWithTargetPath Include="@(ContentFilesProjectOutputGroupOutput)">
+ $(AppxPriInitialPath)\%(ContentFilesProjectOutputGroupOutput.TargetPath)
+ PreserveNewest
+
+
+
+
+
+
+
+
+ <_LayoutFile Include="@(PackagingOutputs)" Condition="'%(OutputGroup)' == 'ContentFilesProjectOutputGroup'" />
+ <_LayoutFile Include="@(PackagingOutputs)" Condition="'%(OutputGroup)' == 'CustomOutputGroupForPackaging'" />
+
+
+
+
+
+
+
+
+
+
+ XamlGeneratedFilesOutputGroup;$(GeneratedFilesOutputGroupDependsOn)
+
+
+
+
+
+
+
+
+
+
+
+
+ XamlGenerated
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+ DesignTimeMarkupCompilation
+
+
+ DesignTimeMarkupCompilation
+
+
+
+ CppDesignTimeMarkupCompilation;$(MarkupCompilePass1DependsOn)
+
+
+
+
+
+
+
+ $(MarkupCompilePass1DependsOn);_WriteXamlTlogs
+
+
+
+ <_XamlReadTlog Include="^%(Page.FullPath)" Condition="'%(Page.ExcludedFromBuild)' != 'true'" />
+
+
+ <_XamlReadTlog Include="^%(ApplicationDefinition.FullPath)" Condition="'%(ApplicationDefinition.ExcludedFromBuild)' != 'true'" />
+
+
+
+
+ <_XamlReadTlog Remove="@(_XamlReadTlog)" />
+
+
+
+
+
+
+
+ false
+ true
+
+
+
+
+
+
+ $(ClangTidyAfterTargets);ClCompile
+
+
+
+
+
+
+
+
+
+
+
+ $(IntDir)CodeAnalysisResultManifest.txt
+
+
+ $(AfterClCompileTargets);AddSarifLogFileMetadata
+ $(WriteAnalysisResultManifestDependsOn);AddSarifLogFileMetadata
+
+
+
+
+ $(AfterClCompileTargets);WriteAnalysisResultManifest
+
+
+
+
+
+ %(ObjectFileName)%(FileName).nativecodeanalysis.sarif
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(AfterClCompileTargets);AddExperimentalSarifLogFileMetadata;WriteAnalysisResultManifest
+ $(OnClCompileErrorTargets);AddExperimentalSarifLogFileMetadata;WriteAnalysisResultManifest
+ $(WriteAnalysisResultManifestDependsOn);AddExperimentalSarifLogFileMetadata
+
+
+
+ %(AdditionalOptions) /experimental:log$(IntDir)\
+
+
+
+
+
+
+ %(ObjectFileName)%(FileName).sarif
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BeforeClangTidy;
+ $(ClangTidyDependsOn);
+ AfterClangTidy;
+
+
+
+
+
+
+
+ $(TargetName).ClangTidy.log
+ $(TargetName).ClangTidy
+
+
+ $(ClangTidyToolPath)
+
+
+
+
+
+
+
+
+
+ <_ClCompile Condition="'%(ClCompile.ExcludedFromBuild)'!='true' and
'%(ClCompile.CompilerIteration)' == ''" Include="@(ClCompile)" />
+
+
+ <_ClCompile>
+
+ $(ClangTidyAdditionalOptions) %(_ClCompile.AdditionalOptions)
+ $(ClangTidyAdditionalOptions)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ClCompile Remove="@(_ClCompile)" />
+
+
+
+
+
+
+
+
+
+
+ _CheckWindowsSDKInstalled;$(PrepareForBuildDependsOn)
+
+
+
+
+
+ false
+ false
+ false
+ true
+ true
+ true
+
+
+
+ false
+ false
+ false
+ true
+
+ $(WindowsSDKInstalled)
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(CleanDependsOn);
+ CppClean
+
+
+ BeforeCppClean;
+ $(CppCleanDependsOn);
+ CoreCppClean;
+ AfterCppClean;
+
+
+
+
+
+
+
+
+
+
+ $(TargetName).Build.CppClean.log
+
+
+
+ TRUE
+ $(ExtensionsToDeleteOnClean)
+ $(CppCleanLogFile)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(CppCleanDependsOn);PGInstrumentedClean
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+ InstallBuildTools;
+ $(SetBuildDefaultEnvironmentVariablesDependsOn)
+
+
+
+
+ <_RequestedProjectConfigurations Include="$(InstallBuildToolsForConfigurations)" />
+ <_InstallProjectConfiguration Include="@(ProjectConfiguration)" Condition="'%(Identity)' == '@(_RequestedProjectConfigurations)'" />
+
+
+ <_InstallToolsForThisConfiguration Condition="'$(InstallBuildToolsForConfigurations)' == '' or
@(_InstallProjectConfiguration->AnyHaveMetadataValue('Identity', $(Configuration)|$(Platform)))">true
+
+
+ <_InstallProjectConfiguration Remove="$(Configuration)|$(Platform)" />
+
+
+
+
+
+
+
+
+
+
+ <_UIModelDllPath>$(VCIDEInstallDir)\VCPackages\CE.dll
+
+
+
+ true
+
+ true
+ <_FindDependencies>false
+ false
+
+
+
+ $(DetermineProjectTypeTargets);InitGetClCommandLines;ResolveReferences;FixupReferences
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(ProjectGuid)
+ ProjectReference
+ $(MSBuildProjectFullPath)
+
+
+
+
+
+
+ true
+
+
+
+
+
+ true
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+ $([System.IO.Path]::GetDirectoryName('%(ClCompile.ObjectFileName))'))\
+ $([System.IO.Path]::GetDirectoryName('%(ClCompile.ModuleOutputFile))'))\
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+ true
+
+
+
+
+ true
+
+
+
+ %(ProjectDataForReference.AdditionalIncludeDirectories);@(PublicIncludeDirectories->Metadata('FullPath'))
+
+
+
+
+
+
+
+
+
+ $(INCLUDE)
+ $(LIB)
+ $(LIBPATH)
+
+
+ $(NMakeIncludeSearchPath);$(IncludePath)
+ $(NMakeAssemblySearchPath);$(ReferencePath)
+
+
+ <_ProjectDirectories Include="dummy">
+ $(IncludePath)
+ $(ExternalIncludePath)
+ $(FrameworkIncludePath)
+ $(ExcludePath)
+ $(ReferencePath);$(LibraryPath)
+ $(ProjectDir)
+ $(ToolsetISenseIdentifier)
+
+
+
+
+
+ <_GeneratedFiles Include="%(GeneratedFilesOutputGroup.FullPath)" />
+
+
+
+
+ <_ProjectReferencesInfo Include="@(ReferencePath->WithMetadataValue('ReferenceSourceTarget', 'ProjectReference'))" Condition="'%(ReferencePath.ReferenceOutputAssembly)' != 'false'" />
+
+
+
+
+
+
+ <_AssemblyReferences Include="@(Reference)" Condition="'%(Reference.IsWinMDFile)' != 'true' and '%(Reference.FrameworkReferenceName)' == ''">
+
+ %(Reference.HintPath)
+ %(Reference.Identity)
+ VCAssemblyReference
+
+
+
+
+
+ <_WinMDReferences Include="@(Reference)" Condition="'%(Reference.IsWinMDFile)' == 'true'">
+
+ %(Reference.HintPath)
+ %(Reference.Identity)
+ VCWinRTReference
+
+
+
+
+
+
+ {%(ComReference.Guid)}\%(ComReference.VersionMajor).%(ComReference.VersionMinor)
+ {%(ComReference.Guid)}
+ %(ComReference.Lcid)
+ %(ComReference.VersionMajor).%(ComReference.VersionMinor)
+ %(ComReference.FileName)
+ VCActiveXReference
+
+
+
+
+
+
+ %(SdkReference.Identity)
+ VCSdkReference
+
+
+
+
+
+
+ %(ProjectReference._ReferencedProjectName)
+ %(ProjectReference.Project)
+
+ %(ProjectReference.Project)
+ VCProjectReference
+ %(ProjectReference.FullPath)
+
+
+ %(ProjectReference.FileName)
+
+
+
+
+
+
+
+
+ %(ReferencePath.FullPath)
+ VCImplicitAssemblyReference
+ VCImplicitWinRTReference
+
+
+ {%(ReferencePath.Guid)}\%(ReferencePath.VersionMajor).%(ReferencePath.VersionMinor)
+ VCImplicitActivXReference
+ %(ReferencePath.FullPath)
+
+
+ %(ReferencePath.OriginalItemSpec)
+ VCImplicitSdkReference
+
+
+ %(ReferencePath.Project)
+
+
+
+
+
+
+
+
+
+ $(ManagedAssembly)
+ false
+
+
+
+
+ $(TargetPlatformMoniker)
+ $(TargetPlatformIdentifier)
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+ ProjectDirectories
+
+
+ ProjectDirectories
+
+
+ ProjectDirectories
+
+
+ ClCompile.AdditionalIncludeDirectories
+
+
+ ClCompile.AdditionalUsingDirectories
+
+
+ ClCompile
+
+
+ Link.AdditionalLibrary
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SetTelemetryEnvironmentVariables;$(BuildDependsOn)
+ SetTelemetryEnvironmentVariables;$(RebuildDependsOn)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(MSBuildThisFileDirectory)..\include\;%(AdditionalIncludeDirectories)
+
+
+
+
+ %(AdditionalDependencies);DWriteCore.lib
+ %(AdditionalLibraryDirectories);$(MSBuildThisFileDirectory)..\lib\win10-x64
+
+
+
+
+ %(AdditionalDependencies);DWriteCore.lib
+ %(AdditionalLibraryDirectories);$(MSBuildThisFileDirectory)..\lib\win10-x86
+
+
+
+
+ %(AdditionalDependencies);DWriteCore.lib
+ %(AdditionalLibraryDirectories);$(MSBuildThisFileDirectory)..\lib\win10-arm64
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+ UAP
+
+
+
+ true
+ true
+
+
+
+
+
+
+
+ Windows
+ 10.0
+ en-US
+
+
+
+
+
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+
+
+ $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\AppxPackage\
+ $(AppxMSBuildToolsPath)\Microsoft.Build.Packaging.Pri.Tasks.dll
+ $(AppxMSBuildToolsPath)Microsoft.Build.AppxPackage.dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+ false
+
+
+
+ true
+ true
+
+ true
+ false
+
+ false
+ false
+ true
+
+
+
+ $(TargetName)
+ true
+ true
+ true
+ true
+ true
+
+
+ $(TargetPlatformIdentifierAdjusted),Version=v$(TargetPlatformMinVersion)
+ win-x86;win-x64;win-arm64
+ win10-arm64;win10-arm;win10-arm-aot;win10-arm64-aot;win10-x86;win10-x86-aot;win10-x64;win10-x64-aot
+ true
+
+
+ AppPackages
+ true
+ $(ProjectDir)$(AppxPackageDirName)\
+ BundleArtifacts
+ true
+ $(ProjectDir)$(PlatformSpecificBundleArtifactsListDirName)\
+ $(ProjectDir)$(PlatformSpecificBundleArtifactsListDirName)Upload\
+
+
+
+ $(OutDir)$(AppxPackageDirName)\
+ $(AppxPackageDirInProjectDir)
+ AppxManifest.xml
+ Upload\
+ ExternalPackages\
+
+
+
+
+ $(IntermediateOutputPath)StoreKey_Temp.pfx
+ $(TargetFrameworkSDKToolsDirectory)
+ $(AppxMSBuildToolsPath)\x64\mspdbcmf.exe
+ $(AppxMSBuildToolsPath)\x86\mspdbcmf.exe
+ $(IntermediateOutputPath)Symbols
+ $(IntermediateOutputPath)Upload.Symbols
+
+
+ $(TargetName)
+ resources.pri
+ $(TargetName).pri
+ $(PriInitialPath).pri
+ $(TargetDir)$(ProjectPriFileName)
+ $(TargetDir)$(AppxUploadPackageArtifactsDir)$(ProjectPriFileName)
+ $(TargetDir)AppX
+ CLRHost.dll
+ $(IntermediateOutputPath)_installerinfo.log
+ $(IntermediateOutputPath)PackagingFileWrites.log
+ $(IntermediateOutputPath)PackagingDirectoryWrites.log
+ false
+
+
+
+ $(TargetPlatformVersion)
+ WinMetadata
+ entrypoint
+ $(AppxManifestFileName)
+ vs.appxrecipe
+ Never
+ Auto
+ PackageLayout
+ $(IntermediateOutputPath)Upload\
+ $(IntermediateOutputPath)$(AppxLayoutFolderName)\
+ Language|Scale|DXFeatureLevel
+ $(OutDir)$(PlatformSpecificBundleArtifactsListDirName)\
+ $(PlatformSpecificBundleArtifactsListDirInProjectDir)
+
+ 200
+ $(UapDefaultAssetScale)
+ {DefaultResourceLanguage}
+ standard
+ 001
+ 256
+ LTR
+ DX9
+ UAP
+ true
+ false
+ embed
+
+
+ Language={DefaultResourceLanguage}
+ Language={DefaultResourceLanguage}|Contrast=standard|Scale=100|HomeRegion=001|TargetSize=256|LayoutDirection=LTR|DXFeatureLevel=DX9|Configuration=|AlternateForm=
+ Language={DefaultResourceLanguage}|Contrast=standard|Scale=240|HomeRegion=001|TargetSize=256|LayoutDirection=LTR|DXFeatureLevel=DX9|Theme=Dark|AlternateForm=
+ Language={DefaultResourceLanguage}|Contrast=standard|Scale=100|HomeRegion=001|TargetSize=256|LayoutDirection=LTR|DXFeatureLevel=DX9|Configuration=|AlternateForm=
+ Language=$(AppxDefaultResourceQualifierUAP_Language)|Contrast=$(AppxDefaultResourceQualifierUAP_Contrast)|Scale=$(AppxDefaultResourceQualifierUAP_Scale)|HomeRegion=$(AppxDefaultResourceQualifierUAP_HomeRegion)|TargetSize=$(AppxDefaultResourceQualifierUAP_TargetSize)|LayoutDirection=$(AppxDefaultResourceQualifierUAP_LayoutDirection)|DXFeatureLevel=$(AppxDefaultResourceQualifierUAP_DxFeatureLevel)|Configuration=$(AppxDefaultResourceQualifierUAP_Configuration)|AlternateForm=$(AppxDefaultResourceQualifierUAP_AlternateForm)|Platform=$(AppxDefaultResourceQualifierUAP_Platform)
+
+
+ $(AppxDefaultResourceQualifiers_Windows_80)
+ $(AppxDefaultResourceQualifiers_Windows_81)
+ $(AppxDefaultResourceQualifiers_Windows_82)
+ $(AppxDefaultResourceQualifiers_Windows_81)
+ $(AppxDefaultResourceQualifiers_UAP)
+
+
+
+
+ $(AppxDefaultResourceQualifiers_UAP)
+
+
+ 1.0
+ 2.0
+ $(StandardBuildPipeline)
+ $(UapBuildPipeline)
+
+
+ <_OverriddenDisableXbf>false
+ <_OverriddenDisableXbf Condition="'$(DisableEmbeddedXbf)' != ''">true
+
+
+ true
+ false
+
+
+ true
+ false
+
+
+
+
+
+
+ true
+ false
+
+
+ <_ProjectPriFullPathOriginal>$(ProjectPriFullPath)
+
+
+ <_ReverseMapProjectPriDirectory>$([System.IO.Path]::GetDirectoryName('$(ProjectPriFullPath)'))\ReverseMap\
+ <_ReverseMapProjectPriFileName>$([System.IO.Path]::GetFileName('$(ProjectPriFullPath)'))
+ $(_ReverseMapProjectPriDirectory)$(_ReverseMapProjectPriFileName)
+
+
+ <_ReverseMapProjectPriUploadDirectory>$([System.IO.Path]::GetDirectoryName('$(ProjectPriUploadFullPath)'))\ReverseMap\
+ <_ReverseMapProjectPriUploadFileName>$([System.IO.Path]::GetFileName('$(ProjectPriUploadFullPath)'))
+ $(_ReverseMapProjectPriUploadDirectory)$(_ReverseMapProjectPriUploadFileName)
+
+
+
+
+
+ true
+ false
+
+
+
+
+ true
+ true
+ false
+ false
+ false
+ true
+ false
+ true
+ true
+ true
+ false
+ false
+ true
+ true
+ true
+ true
+ true
+
+
+
+
+ <_Rebuilding>true
+
+
+
+
+ Error
+
+
+
+
+
+
+
+
+ $(PrepareForRunDependsOn);
+ _GetSdkToolPaths;
+ GetMrtPackagingOutputs;
+ _GetDefaultResourceLanguage;
+ _GenerateProjectPriFile;
+
+
+
+
+ .intermediate
+
+
+
+
+
+
+
+
+ <_GetSdkToolsPathsDependsOn>
+ $(_GetSdkToolsPathsDependsOn);
+ _GetSdkToolsPathsFromSdk;
+ _GetSdkToolsPathsFromPackage
+
+
+
+
+
+
+
+
+ false
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ x64
+ x86
+
+
+
+
+
+ x64
+ x86
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(MakePriExtensionPath)
+ $(MakePriExtensionPath_x64)
+
+
+ $(MakePriExtensionPath)
+ $(MakePriExtensionPath_x64)
+
+
+
+
+
+
+ <_GenerateProjectPriFileDependsOn>
+ $(_GenerateProjectPriFileDependsOn);
+ BeforeGenerateProjectPriFile;
+ _GeneratePrisForPortableLibraries;
+ _GetPriFilesFromPayload;
+ _ComputeInputPriFiles;
+ _GenerateProjectPriConfigurationFiles;
+ _CalculateInputsForGenerateProjectPriFileCore;
+ _GenerateProjectPriFileCore;
+ _AddFileReadsAndFileWritesForProjectPri;
+ _CreateProjectPriFileItem;
+ _ExpandProjectPriFile;
+ _ExpandPriFiles;
+ AfterGenerateProjectPriFile
+
+
+
+ <_SupportEmbedFileResources Condition="'$(_SupportEmbedFileResources)' =='' AND '$(TargetPlatformIdentifierAdjusted)' == 'UAP'">true
+ <_PriConfigXmlPath>$(IntermediateOutputPath)priconfig.xml
+ <_UnfilteredLayoutResfilesPath>$(IntermediateOutputPath)unfiltered.layout.resfiles
+ <_FilteredLayoutResfilesPath>$(IntermediateOutputPath)filtered.layout.resfiles
+ <_FilteredPackageLayoutFilePath Condition="'$(FilterSatelliteAssembliesForMakePri)' != '' AND '$(FilterSatelliteAssembliesForMakePri)' != 'false'">$(IntermediateOutputPath)filtered.package.layout.resfiles
+ <_ExcludedPackageLayoutFilePath Condition="'$(FilterSatelliteAssembliesForMakePri)' != '' AND '$(FilterSatelliteAssembliesForMakePri)' != 'false'">$(IntermediateOutputPath)excluded.package.layout.resfiles
+ <_FilteredUploadPackageLayoutFilePath Condition="'$(FilterSatelliteAssembliesForMakePri)' != '' AND '$(FilterSatelliteAssembliesForMakePri)' != 'false'">$(IntermediateUploadOutputPath)filtered.package.layout.resfiles
+ <_ExcludedUploadPackageLayoutFilePath Condition="'$(FilterSatelliteAssembliesForMakePri)' != '' AND '$(FilterSatelliteAssembliesForMakePri)' != 'false'">$(IntermediateUploadOutputPath)excluded.package.layout.resfiles
+ <_ExcludedLayoutResfilesPath>$(IntermediateOutputPath)excluded.layout.resfiles
+ <_ResourcesResfilesPath>$(IntermediateOutputPath)resources.resfiles
+ <_PriResfilesPath>$(IntermediateOutputPath)pri.resfiles
+ <_EmbedFileResfilePath Condition="'$(_SupportEmbedFileResources)' == 'true'">$(IntermediateOutputPath)$(AppxSubfolderWithFilesToBeEmbedded)\embed.resfiles
+ <_QualifiersPath>$(IntermediateOutputPath)qualifiers.txt
+ <_MultipleQualifiersPerDimensionFoundPath>$(IntermediateOutputPath)MultipleQualifiersPerDimensionFound.txt
+
+
+
+
+
+
+
+
+
+
+
+ <_LibrariesUnfiltered Include="@(PackagingOutputs)" Condition="'%(Extension)' == '.dll'" />
+
+
+
+
+
+ <_Libraries Include="@(_LibrariesFiltered)" Condition="'%(_LibrariesFiltered.BaseAssemblyFullPath)' == ''" />
+ <_Libraries Include="@(_LibrariesFiltered)" Condition="'%(_LibrariesFiltered.BaseAssemblyFullPath)' != ''">
+ %(_LibrariesFiltered.BaseAssemblyFullPath)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_PriFilesFromPayloadRaw Include="@(PackagingOutputs)" Condition="'%(Extension)' == '.pri'
and '%(ProjectName)' != '$(ProjectName)'" />
+ <_PriFilesFromPayloadRaw Include="@(PackagingOutputs)" Condition="'%(Extension)' == '.pri'
and '%(ProjectName)' == '$(ProjectName)'
and '%(OutputGroup)' != 'ProjectPriFile'" />
+
+
+
+
+
+
+
+
+ <_PriFile Include="@(_PriFilesFromPayload)" />
+ <_PriFile Include="@(_PortableLibraryCreatedPriFiles)" />
+
+
+
+
+
+
+ <_LayoutFileSource Include="@(PackagingOutputs)" Condition="'%(OutputGroup)' == 'ContentFilesProjectOutputGroup' and '%(ProjectName)' == '$(ProjectName)'" />
+ <_LayoutFileSource Include="@(PackagingOutputs)" Condition="'%(OutputGroup)' == 'CustomOutputGroupForPackaging' and '%(ProjectName)' == '$(ProjectName)'" />
+ <_LayoutFile Include="@(_LayoutFileSource)" Exclude="@(_AppxLayoutAssetPackageFiles)" />
+ <_EmbedFile Include="@(PackagingOutputs)" Condition="'%(OutputGroup)' == 'EmbedOutputGroupForPackaging' and '%(ProjectName)' == '$(ProjectName)'" />
+ <_EmbedFileCopy Include="@(_EmbedFile->'$(IntermediateOutputPath)$(AppxSubfolderWithFilesToBeEmbedded)\%(TargetPath)')" />
+
+ <_LayoutFileXbfXaml Include="$([System.IO.Path]::ChangeExtension('%(_LayoutFile.Identity)','.xaml'))" Condition="'%(Extension)' == '.xbf'" />
+ <_LayoutFile Remove="@(_LayoutFileXbfXaml)" />
+
+
+
+ <_PRIResourceFiltered Include="@(PRIResource)" Condition="'%(PRIResource.ExcludedFromBuild)' != 'true'" />
+
+
+
+
+
+
+
+
+
+
+
+
+ <_GenerateProjectPriFileCoreInput Include="$(_PriConfigXmlPath)" />
+ <_GenerateProjectPriFileCoreInput Include="$(_FilteredLayoutResfilesPath)" />
+ <_GenerateProjectPriFileCoreInput Include="$(_ResourcesResfilesPath)" />
+ <_GenerateProjectPriFileCoreInput Include="$(_PriResfilesPath)" />
+ <_GenerateProjectPriFileCoreInput Include="@(PRIResource)" />
+ <_GenerateProjectPriFileCoreInput Include="@(_PriFile)" />
+ <_GenerateProjectPriFileCoreInput Include="@(SourceAppxManifest)" />
+ <_GenerateProjectPriFileCoreInput Include="$(_EmbedFileResfilePath)" />
+ <_GenerateProjectPriFileCoreInput Include="@(_EmbedFile)" />
+ <_GenerateProjectPriFileCoreInput Include="@(_AdditionalResourceResFiles)" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(ProjectPriFileName)
+
+
+
+ $(registry:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion@CurrentVersion)
+
+
+ false
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ ResolveProjectReferences;
+ $(GetCopyToOutputDirectoryItemsDependsOn);
+ _SetPortablePriProperties;
+ AddPriPayloadFilesToCopyToOutputDirectoryItems
+
+
+
+
+ <_PortablePriResourcesEnabled Condition="'%(ReferencePath.FileName)' == 'System.Runtime.WindowsRuntime.UI.Xaml'">true
+
+
+ false
+ false
+ false
+ false
+
+
+
+
+
+ <_PriFilesToExpandFromReference Include="@(_ReferenceRelatedPaths->'%(FullPath)')" Condition="'%(Extension)' == '.pri'" />
+ <_PriFilesToExpandFromReference Include="@(ReferenceCopyLocalPaths->'%(FullPath)')" Condition="'%(Extension)' == '.pri'" KeepDuplicates="false" />
+
+
+
+
+
+
+ <_AllChildProjectItemsWithTargetPath Include="@(_ExtraPriPayloadFiles)" KeepMetadata="TargetPath">
+ PreserveNewest
+
+
+
+
+
+
+ <_PriFilesToExpand Include="@(_PriFilesFromPayload)" Condition="'%(OutputGroup)' != 'ProjectPriFile'
and '%(OutputGroup)' != 'SDKRedistOutputGroup'" />
+
+
+
+
+
+
+
+
+
+
+
+ <_SupportXbfAsEmbedFileResources Condition="'$(_SupportEmbedFileResources)' == 'true' and '$(DisableEmbeddedXbf)' == 'false'">true
+ <_SupportXbfAsEmbedFileResources Condition="'$(DisableEmbeddedXbf)' == 'true'">false
+ <_SupportXbfAsEmbedFileResources Condition="'$(_SupportXbfAsEmbedFileResources)' == '' AND '$(_SupportEmbedFileResources)' == 'true'">true
+
+
+
+
+
+
+
+ <_ProjectArchitectureOutput>Invalid
+ <_ProjectArchitectureOutput Condition="'$(Platform)' == 'AnyCPU'">neutral
+ <_ProjectArchitectureOutput Condition="'$(Platform)' == 'x86'">x86
+ <_ProjectArchitectureOutput Condition="'$(Platform)' == 'Win32'">x86
+ <_ProjectArchitectureOutput Condition="'$(Platform)' == 'x64'">x64
+ <_ProjectArchitectureOutput Condition="'$(Platform)' == 'arm'">arm
+ <_ProjectArchitectureOutput Condition="'$(Platform)' == 'arm64'">arm64
+
+
+
+
+
+
+
+
+
+
+
+ $(GetPackagingOutputsDependsOn);
+ AssignProjectConfiguration;
+ _SplitProjectReferencesByFileExistence;
+ _CalculateXbfSupport;
+
+
+
+
+
+
+
+ <_PackagingOutputsUnexpanded Include="%(_BuiltProjectOutputGroupOutput.FinalOutputPath)">
+ %(_BuiltProjectOutputGroupOutput.TargetPath)
+ BuiltProjectOutputGroup
+ $(ProjectName)
+
+
+
+
+
+
+ <_PackagingOutputsUnexpanded Include="%(_DebugSymbolsProjectOutputGroupOutput.FinalOutputPath)">
+ DebugSymbolsProjectOutputGroup
+ $(ProjectName)
+
+
+
+
+
+
+ <_PackagingOutputsUnexpanded Include="@(_DocumentationProjectOutputGroupOutput)">
+ DocumentationProjectOutputGroup
+ $(ProjectName)
+
+
+
+
+
+
+ <_PackagingOutputsUnexpanded Include="@(_SatelliteDllsProjectOutputGroupOutput)">
+ SatelliteDllsProjectOutputGroup
+ $(ProjectName)
+
+
+
+
+
+
+ <_PackagingOutputsUnexpanded Include="@(_SourceFilesProjectOutputGroupOutput)">
+ SourceFilesProjectOutputGroup
+ $(ProjectName)
+
+
+
+
+
+
+ <_PackagingOutputsUnexpanded Include="@(_SGenFilesOutputGroupOutput)">
+ SGenFilesOutputGroup
+ $(ProjectName)
+
+
+
+
+
+
+ <_PackagingOutputsUnexpanded Include="@(_CopyLocalFilesOutputGroupOutput)">
+ CopyLocalFilesOutputGroup
+ $(ProjectName)
+
+
+
+
+
+
+ <_PackagingOutputsUnexpanded Include="@(_GetCopyToOutputDirectoryItemsOutputGroupOutput)">
+ GetCopyToOutputDirectoryItemsOutputGroup
+ $(ProjectName)
+
+
+
+
+
+
+ <_PackagingOutputsUnexpanded Include="@(_ComFilesOutputGroupOutput)">
+ ComFilesOutputGroup
+ $(ProjectName)
+
+
+
+
+
+
+ <_PackagingOutputsUnexpanded Include="@(_CopyWinmdArtifactsOutputGroupOutput)">
+ CopyWinmdArtifactsOutputGroup
+ $(ProjectName)
+
+
+
+
+
+
+
+ <_SDKRedistRedundantXBF Include="@(_SDKRedistOutputGroupOutput->'%(RootDir)%(Directory)%(Filename).xbf')" Condition="'%(Extension)'=='.xaml'" />
+ <_SDKRedistOutputGroupOutput Remove="@(_SDKRedistRedundantXBF)" />
+
+
+ <_PackagingOutputsUnexpanded Include="@(_SDKRedistOutputGroupOutput)">
+ SDKRedistOutputGroup
+ $(ProjectName)
+
+ <_PackagingOutputsUnexpanded Remove="@(RemoveSdkFilesFromAppxPackage)" />
+
+
+
+
+
+ <_PackagingOutputsUnexpanded Include="@(_PriFilesOutputGroupOutput)">
+ PriFilesOutputGroup
+ $(ProjectName)
+
+
+
+
+
+
+ <_PackagingOutputsUnexpanded Include="@(_ContentFilesProjectOutputGroupOutput)">
+ ContentFilesProjectOutputGroup
+ $(ProjectName)
+ $(PriInitialPath)\%(_ContentFilesProjectOutputGroupOutput.TargetPath)
+
+
+
+
+
+
+ <_PackagingOutputsUnexpanded Include="@(_CustomOutputGroupForPackagingOutput)" Condition="'%(_CustomOutputGroupForPackagingOutput.ReferenceSourceTarget)' == 'ExpandSDKReference'">
+ SDKRedistOutputGroup
+ $(ProjectName)
+ $(PriInitialPath)\%(_CustomOutputGroupForPackagingOutput.TargetPath)
+
+ <_CustomOutputGroupForPackagingOutput Remove="@(_CustomOutputGroupForPackagingOutput)" Condition="'%(_CustomOutputGroupForPackagingOutput.ReferenceSourceTarget)' == 'ExpandSDKReference'" />
+
+
+ <_PackagingOutputsUnexpanded Include="@(_CustomOutputGroupForPackagingOutput)" Condition="'%(Extension)' != '.xbf'">
+ CustomOutputGroupForPackaging
+ $(ProjectName)
+ $(PriInitialPath)\%(_CustomOutputGroupForPackagingOutput.TargetPath)
+
+ <_PackagingOutputsUnexpanded Include="@(_CustomOutputGroupForPackagingOutput)" Condition="'%(Extension)' == '.xbf' AND '$(_SupportXbfAsEmbedFileResources)' != 'true'">
+ CustomOutputGroupForPackaging
+ $(ProjectName)
+ $(PriInitialPath)\%(_CustomOutputGroupForPackagingOutput.TargetPath)
+
+ <_PackagingOutputsUnexpanded Include="@(_CustomOutputGroupForPackagingOutput)" Condition="'%(Extension)' == '.xbf' AND '$(_SupportXbfAsEmbedFileResources)' == 'true'">
+ EmbedOutputGroupForPackaging
+ $(ProjectName)
+ $(PriInitialPath)\%(_CustomOutputGroupForPackagingOutput.TargetPath)
+
+
+
+
+
+
+
+
+
+ <_GetResolvedSDKReferencesOutput Include="@(_GetResolvedSDKReferencesOutputWithoutMetadata)">
+ GetResolvedSDKReferences
+ $(ProjectName)
+
+
+
+
+
+
+ <_ProjectArchitectureItem Include="@(_ProjectArchitecture)">
+ _GetProjectArchitecture
+ $(ProjectName)
+
+
+
+
+ ProjectPriFile
+ $(ProjectName)
+ $(ProjectPriFileName)
+
+
+
+ <_ContinueOnError Condition="'$(BuildingProject)' == 'true'">false
+ <_ContinueOnError Condition="'$(BuildingProject)' != 'true'">true
+
+
+
+
+
+
+
+
+
+ <_PackagingOutputsOutsideLayout Include="@(ProjectPriFile)" />
+ <_PackagingOutputsOutsideLayout Include="@(_PackagingOutputsExpanded)" />
+ <_PackagingOutputsOutsideLayout Include="@(_GetResolvedSDKReferencesOutput)" />
+ <_PackagingOutputsOutsideLayout Include="@(_PackagingOutputsFromOtherMrtCoreProjects)" />
+ <_PackagingOutputsOutsideLayout Include="@(_PackagingOutputsFromOtherUwpProjects)" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(ProjectName)
+ LayoutOutputGroup
+
+
+
+
+
+
+ <_PackagingOutputsXbfXaml Include="$([System.IO.Path]::ChangeExtension('%(PackagingOutputs.Identity)','.xaml'))" Condition="'%(Extension)' == '.xbf'" />
+
+
+
+
+
+
+
+
+
+ $(GetOptionalProjectOutputsDependsOn);
+ AssignProjectConfiguration;
+ _SplitProjectReferencesByFileExistence
+
+
+
+
+
+
+
+ <_OptionalProjectsOutputs Include="@(_OptionalProjectsOutputGroupOutput)">
+ OptionalProjectsOutputGroup
+ $(ProjectName)
+
+
+
+ <_ContinueOnError Condition="'$(BuildingProject)' == 'true'">true
+ <_ContinueOnError Condition="'$(BuildingProject)' != 'true'">false
+
+
+
+
+
+ <_AllOptionalProjectOutputs Include="@(_OptionalProjectsOutputs)" />
+ <_AllOptionalProjectOutputs Include="@(_OptionalProjectOutputsFromOtherProjects)" />
+
+
+
+ $(ProjectName)
+ OptionalProjectOutputGroup
+
+
+
+
+
+
+
+ <_GetPackagePropertiesDependsOn>
+ $(_GetPackagePropertiesDependsOn);
+ _GetProjectArchitecture;
+ _GetRecursiveProjectArchitecture;
+ _GetPackageArchitecture;
+ _GetDefaultResourceLanguage;
+
+
+
+
+
+ <_RecursiveProjectArchitecture Include="@(PackagingOutputs)" Condition="'%(OutputGroup)' == '_GetProjectArchitecture'" />
+ <_RecursiveProjectArchitecture Remove="@(_RecursiveProjectArchitecture)" Condition="'%(ProjectName)' == '$(ProjectName)'" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(AllOutputGroupsDependsOn);
+ BuildOnlySettings;
+ PrepareForBuild;
+ AssignTargetPaths;
+ ResolveReferences;
+
+
+
+
+
+
+
+ $(CopyLocalFilesOutputGroupDependsOn);
+ $(AllOutputGroupsDependsOn)
+
+
+
+
+ <_CopyLocalFilesOutputGroupOutputFromReferences Include="@(ReferenceCopyLocalPaths)" Condition="'%(ReferenceCopyLocalPaths.Extension)' != '.xml' or '$(AppxCopyLocalFilesOutputGroupIncludeXmlFiles)' == 'true'">
+ %(ReferenceCopyLocalPaths.DestinationSubDirectory)%(ReferenceCopyLocalPaths.Filename)%(ReferenceCopyLocalPaths.Extension)
+
+
+
+
+
+
+
+
+
+
+
+
+ <_WinmdWithImplementation Include="@(CopyLocalFilesOutputGroupOutput)" Condition="'%(CopyLocalFilesOutputGroupOutput.Extension)' == '.winmd'
AND '%(CopyLocalFilesOutputGroupOutput.Filename)' != 'platform'
AND '%(CopyLocalFilesOutputGroupOutput.Implementation)' != ''" />
+
+
+ <_WinmdWithImplementationTargetPath Include="@(_WinmdWithImplementation->'%(DestinationSubDirectory)%(Implementation)')">
+ %(Identity)
+
+ <_CopyLocalFilesOutputGroupOutputTargetPath Include="@(CopyLocalFilesOutputGroupOutput->'%(TargetPath)')" />
+
+ <_WinmdSatifiedImplementation Include="@(_WinmdWithImplementationTargetPath)" Condition="'@(_WinmdWithImplementationTargetPath)' == '@(_CopyLocalFilesOutputGroupOutputTargetPath)' AND '%(Identity)' != ''" />
+ <_WinmdWithImplementation Remove="@(_WinmdSatifiedImplementation->'%(OriginalItemSpec)')" />
+
+
+
+
+
+ %(_WinmdWithImplementation.DestinationSubDirectory)%(_WinmdWithImplementation.Implementation)
+
+
+
+
+
+
+
+
+ $(GetCopyToOutputDirectoryItemsOutputGroupDependsOn);
+ GetCopyToOutputDirectoryItems;
+ $(AllOutputGroupsDependsOn)
+
+
+
+
+
+
+
+
+
+
+
+
+ $(OptionalProjectsOutputGroupDependsOn);
+ $(AllOutputGroupsDependsOn)
+
+
+
+
+
+ SideloadPackage
+ %(AllBuiltSideloadPackages.Filename)%(AllBuiltSideloadPackages.Extension)
+
+
+ UploadPackage
+ %(AllBuiltUploadPackages.Filename)%(AllBuiltUploadPackages.Extension)
+
+
+ Manifest
+ %(AllGeneratedManifests.Filename)%(AllGeneratedManifests.Extension)
+
+
+ Recipe
+ %(AllGeneratedRecipes.Filename)%(AllGeneratedRecipes.Extension)
+
+
+
+
+
+
+
+
+ $(ComFilesOutputGroupDependsOn);
+ $(AllOutputGroupsDependsOn)
+
+
+
+
+
+ %(ReferenceComWrappersToCopyLocal.Filename)%(ReferenceComWrappersToCopyLocal.Extension)
+
+
+ %(ResolvedIsolatedComModules.Filename)%(ResolvedIsolatedComModules.Extension)
+
+
+ %(NativeReferenceFile.Filename)%(NativeReferenceFile.Extension)
+
+
+
+
+
+
+
+
+ $(CopyWinmdArtifactsOutputGroupDependsOn);
+ $(AllOutputGroupsDependsOn)
+
+
+
+
+
+ %(FinalWinmdExpArtifacts.DestinationSubDirectory)%(FinalWinmdExpArtifacts.Filename)%(FinalWinmdExpArtifacts.Extension)
+
+
+
+
+
+
+
+
+
+
+
+ <_MrtCoreUpToDateCheckInputDependsOn>
+ $(_MrtCoreUpToDateCheckInputDependsOn);
+ GetMrtPackagingOutputs;
+ _GetPriFilesFromPayload;
+
+
+
+
+
+
+
+ <_LayoutFileSource Include="@(PackagingOutputs)" Condition="'%(OutputGroup)' == 'ContentFilesProjectOutputGroup' and '%(ProjectName)' == '$(ProjectName)'" />
+ <_LayoutFileSource Include="@(PackagingOutputs)" Condition="'%(OutputGroup)' == 'CustomOutputGroupForPackaging' and '%(ProjectName)' == '$(ProjectName)'" />
+ <_LayoutFile Include="@(_LayoutFileSource)" Exclude="@(_AppxLayoutAssetPackageFiles)" />
+ <_EmbedFile Include="@(PackagingOutputs)" Condition="'%(OutputGroup)' == 'EmbedOutputGroupForPackaging' and '%(ProjectName)' == '$(ProjectName)'" />
+
+ <_LayoutFileXbf Include="@(_LayoutFile)" Condition="'%(Extension)' == '.xbf'" />
+ <_LayoutFile Remove="@(_LayoutFileXbf)" />
+
+ <_PRIResourceFiltered Include="@(PRIResource)" Condition="'%(PRIResource.ExcludedFromBuild)' != 'true'" />
+
+
+ <_UpToDateCheckInputTemp Include="@(SourceAppxManifest)" Set="PRIGeneration" />
+ <_UpToDateCheckInputTemp Include="@(_LayoutFile)" Set="PRIGeneration" />
+ <_UpToDateCheckInputTemp Include="@(_EmbedFile)" Set="PRIGeneration" />
+ <_UpToDateCheckInputTemp Include="@(_PRIResourceFiltered)" Set="PRIGeneration" />
+ <_UpToDateCheckInputTemp Include="@(_PriFilesFromPayload)" Set="PRIGeneration" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_MrtCoreRuntimeIdentifier Condition="'$(Platform)' == 'Win32'">x86
+ <_MrtCoreRuntimeIdentifier Condition="'$(Platform)' != 'Win32'">$(Platform)
+ <_MrtCoreDllDir>$(MSBuildThisFileDirectory)..\runtimes\win10-$(_MrtCoreRuntimeIdentifier)\native\
+ <_AddMrtCoreAssembliesToReferenceCopyLocalPaths Condition="'$(_AddMrtCoreAssembliesToReferenceCopyLocalPaths)'=='' AND '$(Platform)' == 'AnyCPU'">false
+ <_AddMrtCoreAssembliesToReferenceCopyLocalPaths Condition="'$(_AddMrtCoreAssembliesToReferenceCopyLocalPaths)'=='' AND '$(WindowsAppSdkFoundation)' == 'true'">false
+ <_AddMrtCoreAssembliesToReferenceCopyLocalPaths Condition="'$(_AddMrtCoreAssembliesToReferenceCopyLocalPaths)'=='' AND '$(MSBuildProjectExtension)' == '.wapproj'">true
+ <_AddMrtCoreAssembliesToReferenceCopyLocalPaths Condition="'$(_AddMrtCoreAssembliesToReferenceCopyLocalPaths)'=='' AND '$(MSBuildProjectExtension)' == '.vcxproj'">true
+ <_AddMrtCoreAssembliesToReferenceCopyLocalPaths Condition="'$(_AddMrtCoreAssembliesToReferenceCopyLocalPaths)'==''">$(UsingMicrosoftNETSdk)
+
+
+
+
+
+
+
+
+
+ x86
+ $(Platform)
+
+
+
+ false
+ Microsoft.WindowsAppRuntime.dll
+
+
+
+
+ false
+ Microsoft.WindowsAppRuntime.dll
+
+
+
+
+ false
+ Microsoft.WindowsAppRuntime.dll
+
+
+
+
+ false
+ Microsoft.WindowsAppRuntime.dll
+
+
+
+
+ false
+ Microsoft.WindowsAppRuntime.dll
+
+
+
+
+ false
+ Microsoft.WindowsAppRuntime.dll
+
+
+
+
+ false
+ Microsoft.Windows.ApplicationModel.Resources.dll
+
+
+
+
+
+ false
+ Microsoft.WindowsAppRuntime.dll
+
+
+
+
+ false
+ Microsoft.WindowsAppRuntime.dll
+
+
+
+
+
+
+ true
+
+
+ false
+
+
+
+
+
+
+
+ true
+
+
+ true
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+ <_MuxWinmdDir>$(MSBuildThisFileDirectory)..\..\lib\uap10.0\
+ <_AddWinUIAssembliesToReferenceCopyLocalPaths>true
+
+
+
+ false
+
+
+
+
+
+
+
+ <_WinUIPlatformTarget Condition="'$(_WinUIPlatformTarget)'=='' and '$(PlatformTarget)'!=''">$(PlatformTarget)
+ <_WinUIPlatformTarget Condition="'$(_WinUIPlatformTarget)'=='' and '$(Platform)'=='Win32'">x86
+ <_WinUIPlatformTarget Condition="'$(_WinUIPlatformTarget)'==''">$(Platform)
+
+ false
+
+ false
+
+
+
+
+
+
+ $(TargetPlatformVersion)
+ $([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSdkLocation("Windows", "10.0"))
+ $(MSBuildThisFileDirectory)
+ $(WinUITargetsDirectory)
+ true
+ true
+ false
+ WinUI
+ UAP
+
+ true
+ false
+
+
+
+ false
+ true
+ true
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_MicrosoftWinUIReferencePath Include="@(ReferencePath)" Condition="'%(Filename)%(Extension)' == 'Microsoft.WinUI.dll'" />
+
+
+ <_IsMicrosoftWinUIAssemblyReferenced>false
+ <_IsMicrosoftWinUIAssemblyReferenced Condition="@(_MicrosoftWinUIReferencePath->Count()) != 0">true
+
+
+
+
+
+
+
+
+
+
+
+ <_WinUIRuntimeIdentifier>win10-$(_WinUIPlatformTarget)
+ <_WinUIDllDir>$(MSBuildThisFileDirectory)..\runtimes\$(_WinUIRuntimeIdentifier)\native\
+
+ <_AddWinUIAssembliesToReferenceCopyLocalPaths Condition="'$(_AddWinUIAssembliesToReferenceCopyLocalPaths)'==''">false
+
+
+
+
+
+ %(RecursiveDir)
+
+
+
+
+
+
+
+
+
+
+
+ $(MSBuildWarningsAsMessages);
+
+
+ APPX1707;
+
+
+ $(MSBuildWarningsAsMessages);
+
+
+ MSB3268;
+
+
+
+
+ true
+
+ $(MSBuildWarningsAsMessages);
+ MSB3842;
+ MSB3843;
+
+
+
+
+
+
+ Windows
+ 10.0
+ en-US
+
+
+
+
+
+ <_WinUINativeCopyLocalItems Include="@(NativeCopyLocalItems)" Condition="'%(NativeCopyLocalItems.NuGetPackageId)' == 'Microsoft.WinUI' and '%(Extension)' == '.mui' and
'%(NativeCopyLocalItems.DestinationSubDirectory)'==''">
+ $([MSBuild]::EnsureTrailingSlash($([MSBuild]::MakeRelative($(MSBuildThisFileDirectory)..\runtimes\$(_WinUIRuntimeIdentifier)\native\, %(RootDir)%(Directory)))))
+ $([MSBuild]::EnsureTrailingSlash(
+ $([MSBuild]::MakeRelative($(MSBuildThisFileDirectory)..\runtimes\$(_WinUIRuntimeIdentifier)\native\, %(RootDir)%(Directory)))))%(FileName)%(Extension)
+
+
+
+
+ <_WinUINativeCopyLocalItems Remove="@(_WinUINativeCopyLocalItems)" />
+
+
+ $([MSBuild]::EnsureTrailingSlash($([MSBuild]::MakeRelative($(MSBuildThisFileDirectory)..\runtimes\$(_WinUIRuntimeIdentifier)\native\, %(RootDir)%(Directory)))))
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+ $(OutDir)%(_FilteredNonWapProjProjectOutput.DestinationSubDirectory)%(Filename)%(Extension)
+
+
+ $(OutDir)%(_FilteredNonWapProjProjectOutput.DestinationSubDirectory)%(Filename)%(Extension)
+
+
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+ $(MSBuildProjectName)
+ $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SDKs\$(SDKIdentifier)\v$(SDKVersion)', 'InstallationFolder', null, RegistryView.Registry32, RegistryView.Default))
+ true
+ true
+ true
+ false
+ <_MuxPackageToolsFolder Condition=" '$(MSbuildRuntimeType)' == 'Core' ">$(MSBuildThisFileDirectory)..\tools\net6.0\
+ <_MuxPackageToolsFolder Condition=" '$(_MuxPackageToolsFolder)' == '' ">$(MSBuildThisFileDirectory)..\tools\net472\
+ $(_MuxPackageToolsFolder)..\
+ true
+ XamlSaveStateFile.xml
+ $(IntermediateOutputPath)\$(XamlSavedStateFileName)
+
+ @(ReferenceAssemblyPaths);
+ $(WindowsSdkPath)
+
+ $(WindowsSdkPath)UnionMetadata\$(TargetPlatformVersion)\Facade\Windows.winmd
+
+ $(TPVFacadeWinmdPath)
+
+ $(WindowsSdkPath)UnionMetadata\facade\Windows.winmd
+ $(Language)
+
+ true
+
+ true
+
+ false
+ true
+
+
+ true
+ false
+
+ false
+
+
+ false
+
+ true
+ false
+
+ true
+
+ true
+
+
+ true
+
+ true
+
+ false
+
+ <_UsingCSWinRT>$(UsingMicrosoftNETSdk)
+
+ Microsoft.UI.Xaml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(_MuxPackageToolsFolder)Microsoft.UI.Xaml.Markup.winmd
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(AssemblyName).xr.xml
+
+
+
+
+
+ ResolveKeySource;
+ AddImplicitDefineConstants;
+ MarkupCompilePass1;
+ XamlPreCompile;
+ MarkupCompilePass2;
+ $(PrepareResourcesDependsOn)
+
+
+ ResolveKeySource;
+ MarkupCompilePass1;
+ XamlPreCompile;
+ MarkupCompilePass2;
+ $(PrepareResourcesDependsOn)
+
+ true
+ true
+ 6.02
+ 6.00
+ _OnXamlPreCompileError
+
+ $(IntermediateOutputPath)
+
+
+ $(_MuxPackageToolsFolder)Microsoft.UI.Xaml.Markup.Compiler.dll
+
+
+ $(_MuxPackageToolsFolder)Microsoft.UI.Xaml.Markup.Compiler.IO.dll
+
+
+ $(_MuxPackageToolsFolder)..\net472\XamlCompiler.exe
+
+
+
+
+
+
+
+
+ $(FrameworkSDKRoot)bin
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ GetVCInstallPath;
+ GetXamlCppIncludeDirectories;
+ $(GetXamlCppIncludeDirectories);
+ GetPriIndexName;
+ GetPrecompiledHeaderFile;
+ $(MarkupCompilePass1DependsOn)
+
+
+ GetVCInstallPath;
+ GetXamlCppIncludeDirectories;
+ $(GetXamlCppIncludeDirectories)
+ GetPriIndexName;
+ GetPrecompiledHeaderFile;
+ $(MarkupCompilePass2DependsOn)
+
+
+ GetVCInstallPath;
+ GetXamlCppIncludeDirectories;
+ $(Prep_ComputeProcessXamlFilesDependsOn)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(VsInstallRoot)\VC\Tools\MSVC\$(LatestMSVCVersion)\
+
+
+ <_VCInstallPathHostArchitecture Condition="'$(PROCESSOR_ARCHITECTURE)' == 'x86'">X86
+ <_VCInstallPathHostArchitecture Condition="'$(PROCESSOR_ARCHITECTURE)' != 'x86'">X64
+ $(VCToolsInstallDir)bin\Host$(_VCInstallPathHostArchitecture)\x86\vcmeta.dll
+ $(VCToolsInstallDir)bin\Host$(_VCInstallPathHostArchitecture)\x64\vcmeta.dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(TargetName)
+
+ $(RootNamespace)
+ $(RootNamespace)
+
+ $(TargetName)
+
+
+
+ $(PriInitialPath)
+
+
+
+
+
+ @(ClCompile->Metadata('PrecompiledHeaderFile')->Distinct())
+
+
+
+
+
+ DesignTimeMarkupCompilation;
+ $(CoreCompileDependsOn)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(XamlGeneratedOutputPath)\input.json
+ $(XamlGeneratedOutputPath)\output.json
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(XamlGeneratedOutputPath)\input.json
+ $(XamlGeneratedOutputPath)\output.json
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(WarningLevel)
+ 0
+
+
+
+
+
+ $(PrevWarningLevel)
+ 1
+
+
+
+
+ @(XamlIntermediateAssembly->'%(Identity)')
+
+ $(LocalAssembly)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(XamlGeneratedOutputPath)\input.json
+ $(XamlGeneratedOutputPath)\output.json
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ XamlGenerated
+
+
+
+
+
+
+ $(XamlGeneratedOutputPath)\input.json
+ $(XamlGeneratedOutputPath)\output.json
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_Temp Remove="@(_Temp)" />
+
+
+
+
+ %(AllProjectXamlPages.DefaultXamlLink)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ExpandSDKReference
+
+
+ ExpandSDKReference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(XamlGeneratedOutputPath)
+ $(OutputPath)\
+
+
+
+
+
+
+
+
+
+
+
+ GetPackagingOutputs;
+ $(PrepareLibraryLayoutDependsOn)
+
+
+
+
+
+ <_LayoutFile Include="@(PackagingOutputs)" Condition="'%(OutputGroup)' == 'ContentFilesProjectOutputGroup'" />
+ <_LayoutFile Include="@(PackagingOutputs)" Condition="'%(OutputGroup)' == 'CustomOutputGroupForPackaging'" />
+
+
+
+
+
+
+
+ $(ResolveReferencesDependsOn);
+ ImplicitlyExpandTargetFramework;
+ ImplicitlyExpandTargetPlatform
+
+
+ $(ImplicitlyExpandTargetFrameworkDependsOn);
+ GetReferenceAssemblyPaths
+
+
+
+
+
+
+ false
+ false
+ .NET for Windows Store apps
+ $(TargetFrameworkMoniker)
+ ImplicitlyExpandTargetFramework
+ True
+
+
+
+
+
+ <_ResolveAssemblyReferenceResolvedFiles Include="@(ReferencePath)" Condition="'%(ReferencePath.ResolvedFrom)' == 'ImplicitlyExpandTargetFramework'" />
+
+
+
+
+
+ <_TargetPlatformWinMDs Condition="'$(TargetPlatformSdkRootOverride)' != ''" Include="$(TargetPlatformSdkRootOverride)\References\$(XeWin10TargetVersion)\**\*.winmd">
+ true
+ false
+ $(TargetPlatformMoniker)
+ $(TargetPlatformDisplayName)
+ ImplicitlyExpandTargetPlatform
+ True
+
+ <_TargetPlatformWinMDs Condition="'$(TargetPlatformSdkRootOverride)' == ''" Include="$([Microsoft.Build.Utilities.ToolLocationHelper]::GetTargetPlatformReferences($(SDKIdentifier), $(SDKVersion), $(TargetPlatformIdentifier), $(TargetPlatformMinVersion), $(TargetPlatformVersion)))">
+ true
+ false
+ $(TargetPlatformMoniker)
+ $(TargetPlatformDisplayName)
+ ImplicitlyExpandTargetPlatform
+ True
+
+
+
+
+
+
+
+ <_ResolveAssemblyReferenceResolvedFiles Include="@(_TargetPlatformWinMDs)" />
+
+ <_TargetPlatformWinMDs Remove="@(_TargetPlatformWinMDs)" />
+
+
+
+
+ true
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ win10-x64
+
+ win10-x86
+ win10-$(Platform)
+
+
+
+ uap10.0.17763
+ uap10.0.18362
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(MSBuildThisFileDirectory)..\..\include;
+ %(AdditionalIncludeDirectories)
+
+
+
+
+
+ $(MSBuildThisFileDirectory)..\..\lib\native\$(Ixp-Platform)\Microsoft.UI.Dispatching.lib;
+ %(AdditionalDependencies)
+
+
+
+
+
+
+ false
+
+
+ false
+
+
+ false
+
+
+
+
+
+
+ x86
+ $(Platform)
+
+
+
+ Microsoft.Windows.Widgets.dll
+ false
+
+
+
+
+
+
+
+
+
+
+ 6000.401.2352.0
+
+
+
+ Microsoft.WindowsAppRuntime.1.6
+
+
+
+ x86
+ $(MicrosoftWindowsAppSDKFoundationAppXVersion)
+ 'CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US'
+ true
+
+
+
+
+ win32
+ $(MicrosoftWindowsAppSDKFoundationAppXVersion)
+ 'CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US'
+ true
+
+
+
+
+ x64
+ $(MicrosoftWindowsAppSDKFoundationAppXVersion)
+ 'CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US'
+ true
+
+
+
+
+ arm64
+ $(MicrosoftWindowsAppSDKFoundationAppXVersion)
+ 'CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US'
+ true
+
+
+
+
+
+
+
+ $(MSBuildThisFileDirectory)..\..\include\;%(AdditionalIncludeDirectories)
+
+
+
+
+
+
+
+
+
+ native
+
+
+
+ $(MSBuildThisFileDirectory)..\..\
+
+
+
+
+
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+
+
+ true
+ true
+
+
+
+ Project
+
+
+
+
+ $(Platform)
+ x86
+ x86
+ x86
+ x86
+ x64
+ x64
+ x86
+
+ arm64
+ x86
+ true
+ x86
+ true
+
+ x86
+ true
+
+
+
+
+ false
+ true
+
+ None
+ None
+ Dynamic
+
+ true
+ true
+
+ true
+
+
+
+
+
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+
+
+ $([MSBuild]::NormalizeDirectory('$(MSBuildProjectDirectory)', '$(IntermediateOutputPath)', 'Generated Files'))
+ $(GeneratedFilesDir)
+ normal
+ $(MSBuildThisFileDirectory)..\tools\wv2winrt\
+ $(WV2WinRTPath)wv2winrt.exe
+ $(IntDir)wv2winrt_inputs.rsp
+ $(IntDir)wv2winrt_params.rsp
+ false
+ false
+ false
+
+ WinRTAdapter
+
+ $(RootNamespace)
+ $(WebView2GeneratedFilesDir)
+ true
+ true
+ match
+
+
+ $(BeforeMidlCompileTargets);WV2WinRTAddDispatchAdapterIdl;
+
+
+ $(BeforeClCompileTargets);WV2WinRTAddGeneratedFiles;
+
+
+
+
+ <_WV2WinRTPlatformWinMDReferences Remove="@(_WV2WinRTPlatformWinMDReferences)" />
+
+ <_WV2WinRTPlatformWinMDReferences Include="@(ReferencePath)" Condition="('$(WV2WinRTPlatformReferencesLevel)' == 'explicit' or '$(WV2WinRTPlatformReferencesLevel)' == 'foundation') and '%(ReferencePath.IsSystemReference)' == 'true' and '%(ReferencePath.WinMDFile)' == 'true' and '%(ReferencePath.ReferenceSourceTarget)' == 'ResolveAssemblyReference'" />
+
+ <_WV2WinRTPlatformWinMDReferences Include="$(WindowsSDK_MetadataPathVersioned)\**\Windows.Foundation.FoundationContract.winmd" Condition="'$(WV2WinRTPlatformReferencesLevel)' == 'foundation'" />
+ <_WV2WinRTPlatformWinMDReferences Include="$(WindowsSDK_MetadataPathVersioned)\**\Windows.Foundation.UniversalApiContract.winmd" Condition="'$(WV2WinRTPlatformReferencesLevel)' == 'foundation'" />
+ <_WV2WinRTPlatformWinMDReferences Include="$(WindowsSDK_MetadataPathVersioned)\**\Windows.Networking.Connectivity.WwanContract.winmd" Condition="'$(WV2WinRTPlatformReferencesLevel)' == 'foundation'" />
+
+ <_WV2WinRTPlatformWinMDReferences Include="@(CppWinRTPlatformWinMDReferences)" Condition="'$(WV2WinRTPlatformReferencesLevel)' == 'match'" />
+
+
+
+
+
+
+
+ <_WV2WinRTDirectWinMDReferences Remove="@(_WV2WinRTDirectWinMDReferences)" />
+ <_WV2WinRTDirectWinMDReferences Include="@(CppWinRTDirectWinMDReferences)" Condition="'%(Filename)' != 'Microsoft.Web.WebView2.Core'" />
+ <_WV2WinRTDirectWinMDReferences Include="@(CppWinRTDirectWinMDReferences)" Condition="'%(Filename)' == 'Microsoft.Web.WebView2.Core' And '$(WV2WinRTWrapWebViewTypes)' == 'true'" />
+
+
+
+
+
+
+
+ <_WV2WinRTStaticProjectWinMDReferences Remove="@(_WV2WinRTStaticProjectWinMDReferences)" />
+ <_WV2WinRTStaticProjectWinMDReferences Include="@(CppWinRTStaticProjectWinMDReferences)" />
+
+
+
+
+ <_WV2WinRTDynamicProjectWinMDReferences Remove="@(_WV2WinRTDynamicProjectWinMDReferences)" />
+ <_WV2WinRTDynamicProjectWinMDReferences Include="@(CppWinRTDynamicProjectWinMDReferences)" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_WV2WinRTAdditionalWinMDReferences Remove="@(_WV2WinRTAdditionalWinMDReferences)" />
+ <_WV2WinRTAdditionalWinMDReferences Include="@(WebView2WinRTAdditionalWinMDReferences)" />
+
+
+
+
+
+
+
+ <_WV2WinRTInputs Remove="@(_WV2WinRTInputs)" />
+ <_WV2WinRTInputs Include="@(WV2WinRTDirectWinMDReferences)" />
+ <_WV2WinRTInputs Include="@(WV2WinRTPlatformWinMDReferences)" Condition="'$(WebView2WinRTWrapSystemTypes)' == 'true'" />
+ <_WV2WinRTInputs Include="@(WV2WinRTProjectWinMDReferences)" />
+ <_WV2WinRTInputs Include="@(WV2WinRTAdditionalWinMDReferences)" />
+ <_WV2WinRTInputs Include="@(_CppwinrtCompInputs)" />
+
+
+ %(FullPath)
+
+
+
+
+
+
+
+
+
+ --idl
+ $(WV2WinRTIdlParameters) --output-path "$(WebView2DispatchAdapterOutputDir.TrimEnd('\'))"
+ $(WV2WinRTIdlParameters) --output-namespace $(WebView2DispatchAdapterNamespace)
+
+
+
+
+ $(WV2WinRTCommandPrefix)
+ $(WV2WinRTIdlCommand)"$(WV2WinRTExe)" $(WV2WinRTIdlParameters)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_PCH Include="@(ClCompile->Metadata('PrecompiledHeaderFile')->Distinct())" />
+
+
+
+ <_PCH>@(_PCH->Distinct())
+
+
+ --output-path "$(WebView2DispatchAdapterOutputDir.TrimEnd('\'))"
+ $(WV2WinRTParameters) --output-namespace $(WebView2DispatchAdapterNamespace)
+ $(WV2WinRTParameters) --use-full-namespace
+ $(WV2WinRTParameters) --use-javascript-case
+ $(WV2WinRTParameters) --explicit-includes-only
+ $(WV2WinRTParameters) --require-allow-for-web-attribute
+ $(WV2WinRTParameters) --ignore-web-host-hidden-attribute
+ $(WV2WinRTParameters) --include @(WV2WinRTIncludeFilters, ' ')
+ $(WV2WinRTParameters) --exclude @(WV2WinRTExcludeFilters, ' ')
+ $(WV2WinRTParameters) --winmd-paths @(WV2WinRTInputs->'"%(WinMDPath)"', ' ')
+ $(WV2WinRTParameters) --verbose
+ $(WV2WinRTParameters) --pch "$(_PCH)"
+ $(WV2WinRTParameters) $(WV2WinRTAdditionalParameters)
+
+
+
+
+
+
+ $(WV2WinRTCommandPrefix)
+ $(WV2WinRTCommand)"$(WV2WinRTExe)" $(WV2WinRTParameters)
+
+
+
+
+
+
+
+
+ <_WV2WinRTFilesToBuild Remove="@(_WV2WinRTFilesToBuild)" />
+ <_WV2WinRTFilesToBuild Include="$(WebView2DispatchAdapterOutputDir)wv2winrt\*.cpp" />
+ <_WV2WinRTFilesToClean Include="$(WebView2DispatchAdapterOutputDir)wv2winrt\*.*" />
+
+
+
+ $(IntDir)wv2winrt\
+
+
+
+
+
+
+
+ %(AdditionalIncludeDirectories);$(WebView2DispatchAdapterOutputDir)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(MSBuildThisFileDirectory)native\include\;%(AdditionalIncludeDirectories)
+
+
+
+
+
+ WebView2LoaderStatic.lib;version.lib
+ %(WebView2LoaderLib);WebView2Loader.dll.lib;%(AdditionalDependencies)
+ $(MSBuildThisFileDirectory)native\$(EffectivePlatform);%(AdditionalLibraryDirectories)
+
+
+
+
+ true
+
+
+
+
+ %(Filename)%(Extension)
+ Included
+ False
+ Always
+ false
+
+
+
+
+
+ runtimes\win-x86\native\WebView2Loader.dll
+ Included
+ False
+ PreserveNewest
+ true
+ false
+
+
+ runtimes\win-x64\native\WebView2Loader.dll
+ Included
+ False
+ PreserveNewest
+ true
+ false
+
+
+ runtimes\win-arm64\native\WebView2Loader.dll
+ Included
+ False
+ PreserveNewest
+ true
+ false
+
+
+
+
+
+
+ $(MSBuildThisFileDirectory)native\include-winrt\;%(AdditionalIncludeDirectories)
+
+
+
+
+
+
+
+ Microsoft.Web.WebView2.Core.dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(MSBuildAllProjects);$(MSBuildThisFileFullPath)
+
+
+ normal
+ -verbose
+ $(OutDir)$(RootNamespace).winmd
+ $(IntDir)Merged\
+ $(IntDir)Unmerged\
+ true
+ false
+ true
+ false
+ true
+ false
+ $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)))..\..\
+ $([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)))
+ $(CppWinRTParameters) -fastabi
+ "$(CppWinRTPackageDir)bin\"
+ "$(CppWinRTPackageDir)"
+
+
+ true
+ C++
+ Windows.UI.Xaml
+ $(GeneratedFilesDir)XamlMetaDataProvider.idl
+ $(GeneratedFilesDir)XamlMetaDataProvider.cpp
+ $(IntDir)$(MSBuildProjectFile).mdmerge.rsp
+ $(IntDir)$(MSBuildProjectFile).midlrt.rsp
+ $(IntDir)$(MSBuildProjectFile).cppwinrt_plat.rsp
+ $(IntDir)$(MSBuildProjectFile).cppwinrt_ref.rsp
+ $(IntDir)$(MSBuildProjectFile).cppwinrt_comp.rsp
+
+
+ false
+
+ false
+ true
+ true
+ true
+ $(IntDir)Generated Files\
+
+ $(GeneratedFilesDir)
+
+ $(WindowsSDK_MetadataPathVersioned)
+
+ $(GeneratedFilesDir);$(CAExcludePath)
+
+ $(PrepareForBuildDependsOn);
+ CppWinRTVerifyKitVersion;
+
+
+
+ $(BeforeMidlCompileTargets);CppWinRTAddXamlMetaDataProviderIdl;
+
+
+ $(ComputeMidlInputsTargets);CppWinRTComputeXamlGeneratedMidlInputs;CppWinRTSetMidlReferences;
+
+
+ $(AfterMidlTargets);
+ GetCppWinRTMdMergeInputs;
+ CppWinRTMergeProjectWinMDInputs;
+ CppWinRTGetResolvedWinMD;
+ CppWinRTCopyWinMDToOutputDirectory;
+
+
+ $(ResolveReferencesDependsOn);
+ CppWinRTImplicitlyExpandTargetPlatform
+
+
+ $(ResolveAssemblyReferencesDependsOn);GetCppWinRTProjectWinMDReferences;CppWinRTMarkStaticLibrariesPrivate;
+
+
+
+ $(BeforeClCompileTargets);CppWinRTAddXamlMetaDataProviderCpp;CppWinRTMakeProjections;
+
+
+
+ CppWinRTComputeXamlGeneratedCompileInputs;$(ComputeCompileInputsTargets);CppWinRTHeapEnforcementOptOut;
+
+
+ $(MarkupCompilePass1DependsOn);CppWinRTAddXamlReferences
+
+
+ $(MarkupCompilePass2DependsOn);CppWinRTSetXamlLocalAssembly
+
+
+ $(CleanDependsOn);CppWinRTClean
+
+
+ $(GetTargetPathDependsOn);CppWinRTGetResolvedWinMD
+
+
+ $(GetPackagingOutputsDependsOn);CppWinRTGetResolvedWinMD
+
+
+
+
+ false
+
+
+
+ <_CppWinRT_RS4OrGreater>false
+ <_CppWinRT_RS4OrGreater Condition="'$(TargetPlatformVersion)' >= '10.0.17134.0'">true
+
+
+
+
+
+ <_FilesToDelete Remove="@(_FilesToDelete)" />
+ <_FilesToDelete Include="$(GeneratedFilesDir)**" />
+ <_FilesToDelete Include="$(CppWinRTMergedDir)**" />
+ <_FilesToDelete Include="$(CppWinRTUnmergedDir)**" />
+ <_FilesToDelete Include="$(CppWinRTProjectWinMD)" Condition="'$(CppWinRTGenerateWindowsMetadata)' == 'true'" />
+
+
+
+
+
+
+ %(ClCompile.AdditionalOptions) /DWINRT_NO_MAKE_DETECTION
+
+
+
+
+
+
+ <_TargetPlatformWinMDs Condition="'$(TargetPlatformSdkRootOverride)' != ''" Include="$(TargetPlatformSdkRootOverride)\References\$(XeWin10TargetVersion)\**\*.winmd">
+ true
+ false
+ $(TargetPlatformMoniker)
+ $(TargetPlatformDisplayName)
+ CppWinRTImplicitlyExpandTargetPlatform
+ True
+
+ <_TargetPlatformWinMDs Condition="'$(TargetPlatformSdkRootOverride)' == ''" Include="$(WindowsSDK_MetadataPathVersioned)\**\*.winmd">
+ true
+ false
+ $(TargetPlatformMoniker)
+ $(TargetPlatformDisplayName)
+ CppWinRTImplicitlyExpandTargetPlatform
+ True
+
+
+
+
+
+
+ <_ResolveAssemblyReferenceResolvedFiles Include="@(_TargetPlatformWinMDs)" />
+
+ <_TargetPlatformWinMDs Remove="@(_TargetPlatformWinMDs)" />
+
+
+
+
+
+ <_IncludedIdlForComputeGenerateWindowsMetadata Remove="@(_IncludedIdlForComputeGenerateWindowsMetadata)" />
+ <_IncludedIdlForComputeGenerateWindowsMetadata Include="@(Midl)" Condition="'%(Midl.ExcludedFromBuild)' != 'true'" />
+
+
+
+ true
+ true
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+ <_CppWinRTProjectWinMDItems Include="$(CppWinRTProjectWinMD)" />
+
+ $([System.IO.Path]::GetFileName('$(CppWinRTProjectWinMD)'))
+ true
+ $(WinMDImplementationPath)$(TargetName)$(TargetExt)
+ winmd
+ true
+ $(MSBuildProjectName)
+ $(ConfigurationType)
+
+ <_CppWinRTProjectWinMDItems Remove="$(CppWinRTProjectWinMD)" />
+
+
+
+
+
+
+ <_ResolvedProjectReferencePaths Condition="'%(_ResolvedProjectReferencePaths.ProjectType)' == 'StaticLibrary'">
+ false
+
+
+
+
+
+
+ <_CppWinRTPlatformWinMDInputs Remove="@(_CppWinRTPlatformWinMDInputs)" />
+ <_CppWinRTPlatformWinMDInputs Include="@(CppWinRTPlatformWinMDReferences)" />
+
+ %(FullPath)
+
+
+
+
+
+
+
+ <_CppWinRTPlatformWinMDReferences Remove="@(_CppWinRTPlatformWinMDReferences)" />
+ <_CppWinRTPlatformWinMDReferences Include="@(ReferencePath)" Condition="'%(ReferencePath.IsSystemReference)' == 'true' and '%(ReferencePath.WinMDFile)' == 'true' and '%(ReferencePath.ReferenceSourceTarget)' == 'ResolveAssemblyReference'" />
+
+ <_CppWinRTPlatformWinMDReferences Include="@(ReferencePath)" Condition="'%(ReferencePath.IsSystemReference)' == 'true' and '%(ReferencePath.WinMDFile)' == 'true' and '%(ReferencePath.ResolvedFrom)' == 'ImplicitlyExpandTargetPlatform'" />
+
+ <_CppWinRTPlatformWinMDReferences Include="@(ReferencePath)" Condition="'%(ReferencePath.IsSystemReference)' == 'true' and '%(ReferencePath.WinMDFile)' == 'true' and '%(ReferencePath.ResolvedFrom)' == 'CppWinRTImplicitlyExpandTargetPlatform'" />
+ <_CppWinRTPlatformWinMDReferences Include="$(CppWinRTSDKReferences)" />
+
+
+ %(FullPath)
+
+
+
+
+
+
+
+ <_CppWinRTDirectWinMDReferences Remove="@(_CppWinRTDirectWinMDReferences)" />
+ <_CppWinRTDirectWinMDReferences Include="@(ReferencePath)" Condition="'%(ReferencePath.IsSystemReference)' != 'true' and '%(ReferencePath.WinMDFile)' == 'true' and '%(ReferencePath.ReferenceSourceTarget)' == 'ResolveAssemblyReference'" />
+ <_CppWinRTDirectWinMDReferences Include="@(ReferencePath)" Condition="'%(ReferencePath.WinMDFile)' == 'true' and '%(ReferencePath.ReferenceSourceTarget)' == 'ExpandSDKReference'" />
+
+
+ %(FullPath)
+
+
+
+
+
+
+
+
+ <_CppWinRTStaticProjectReferences Remove="@(_CppWinRTStaticProjectReferences)" />
+ <_CppWinRTStaticProjectReferences Include="@(_ResolvedProjectReferencePaths)" Condition="'%(_ResolvedProjectReferencePaths.ProjectType)'=='StaticLibrary' AND
'%(_ResolvedProjectReferencePaths.WinMDFile)' == 'true'" />
+
+ <_CppWinRTDynamicProjectReferences Remove="@(_CppWinRTDynamicProjectReferences)" />
+ <_CppWinRTDynamicProjectReferences Include="@(_ResolvedProjectReferencePaths)" Condition="'%(_ResolvedProjectReferencePaths.ProjectType)'!='StaticLibrary' AND
('%(_ResolvedProjectReferencePaths.WinMDFile)' == 'true' OR
('%(_ResolvedProjectReferencePaths.WinMDFile)' == '' AND '%(_ResolvedProjectReferencePaths.Extension)' == '.winmd'))" />
+
+
+
+
+ %(FullPath)
+
+
+
+ %(FullPath)
+
+
+
+
+
+
+
+
+
+ <_MdMergeInputs Remove="@(_MdMergeInputs)" />
+ <_MdMergeInputs Include="@(Midl)" Condition="'%(Midl.ExcludedFromBuild)' != 'true'">
+ %(Midl.OutputDirectory)%(Midl.MetadataFileName)
+ $(CppWinRTProjectWinMD)
+
+
+ <_MdMergeInputs Include="@(CppWinRTStaticProjectWinMDReferences)" Condition="'$(ConfigurationType)' != 'StaticLibrary'">
+ $(CppWinRTProjectWinMD)
+
+ <_MdMergeReferences Remove="@(_MdMergeReferences)" />
+
+ <_MdMergeReferences Include="@(CppWinRTStaticProjectWinMDReferences)" Condition="'$(ConfigurationType)' == 'StaticLibrary'" />
+ <_MdMergeReferences Include="@(CppWinRTDirectWinMDReferences)" />
+ <_MdMergeReferences Include="@(CppWinRTDynamicProjectWinMDReferences)" />
+ <_MdMergeReferences Include="@(CppWinRTPlatformWinMDReferences)" />
+
+
+
+
+
+
+
+
+
+
+
+
+ <_DisableReferences>false
+ <_DisableReferences Condition="('$(CppWinRTOverrideSDKReferences)' != 'true') and ('$(TargetPlatformVersion)' < '10.0.18310.0')">true
+
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+ XamlGenerated
+
+
+
+
+
+
+ <_DisableReferences>false
+ <_DisableReferences Condition="('$(CppWinRTOverrideSDKReferences)' != 'true') and ('$(TargetPlatformVersion)' < '10.0.18310.0')">true
+ [$(XamlNamespace).Markup.FullXamlMetadataProvider]
+ import "$(XamlNamespace).Markup.idl"%3b
+
+// This file is generated by the build to support Xaml apps
+$(XamlMarkupIdlImport)
+namespace $(RootNamespace)
+{
+ $(FullXamlMetadataProviderAttribute)runtimeclass XamlMetaDataProvider : [default] $(XamlNamespace).Markup.IXamlMetadataProvider
+ {
+ XamlMetaDataProvider()%3b
+ }
+}
+
+
+
+
+
+
+
+
+ <_PCH>@(ClCompile->Metadata('PrecompiledHeaderFile')->Distinct())
+ #include "$(_PCH)"
+
+// This file is generated by the build to support Xaml apps
+$(XamlMetaDataProviderPch)
+#include "XamlMetaDataProvider.h"
+#include "XamlMetaDataProvider.g.cpp"
+
+
+
+
+
+
+
+
+ <_MidlReferences Remove="@(_MidlReferences)" />
+ <_MidlReferences Include="@(CppWinRTDirectWinMDReferences)" />
+ <_MidlReferences Include="@(CppWinRTStaticProjectWinMDReferences)" />
+ <_MidlReferences Include="@(CppWinRTDynamicProjectWinMDReferences)" />
+ <_MidlReferences Include="@(CppWinRTPlatformWinMDReferences)" />
+ <_MidlReferencesDistinct Remove="@(_MidlReferencesDistinct)" />
+ <_MidlReferencesDistinct Include="@(_MidlReferences->'%(WinMDPath)'->Distinct())" />
+
+ %(Midl.AdditionalOptions) /nomidl
+
+
+ %(Midl.AdditionalOptions) %40"$(CppWinRTMidlResponseFile)"
+
+
+
+ <_MidlrtParameters>@(_MidlReferencesDistinct->'/reference "%(WinMDPath)"','
+')
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_MdMergeDepth Condition="'$(CppWinRTNamespaceMergeDepth)' != ''">-n:$(CppWinRTNamespaceMergeDepth)
+ <_MdMergeDepth Condition="'$(_MdMergeDepth)' == ''">$(CppWinRTMergeDepth)
+ <_MdMergeDepth Condition="'$(_MdMergeDepth)' == '' And '$(CppWinRTRootNamespaceAutoMerge)' == 'true'">-n:$(RootNamespace.Split('.').length)
+ <_MdMergeDepth Condition="'$(_MdMergeDepth)' == '' And ('@(Page)' != '' Or '@(ApplicationDefinition)' != '')">-n:1
+ <_MdMergeCommand>$(MdMergePath)mdmerge %40"$(CppWinRTMdMergeResponseFile)"
+
+
+
+ <_MdMergeParameters Condition="'$(CppWinRTMergeNoValidate)'!='true'">-v
+ <_MdMergeParameters>$(_MdMergeParameters) @(CppWinRTMdMergeMetadataDirectories->'-metadata_dir "%(RelativeDir)."', '
+')
+ <_MdMergeParameters>$(_MdMergeParameters) @(CppWinRTMdMergeInputs->'-i "%(Identity)"', '
+')
+ <_MdMergeParameters>$(_MdMergeParameters) -o "$(CppWinRTMergedDir.TrimEnd('\'))" -partial $(_MdMergeDepth)
+
+
+
+
+
+
+
+
+ <_MdMergedOutput Remove="@(_MdMergedOutput)" />
+ <_MdMergedOutput Include="$(CppWinRTMergedDir)*.winmd" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(CppWinRTPath)cppwinrt %40"$(CppWinRTPlatformProjectionResponseFile)"
+
+
+ <_CppwinrtInputs Remove="@(_CppwinrtInputs)" />
+ <_CppwinrtInputs Include="@(CppWinRTPlatformWinMDInputs)" />
+
+
+ <_CppwinrtParameters>$(CppWinRTCommandVerbosity) $(CppWinRTParameters)
+ <_CppwinrtParameters>$(_CppwinrtParameters) @(_CppwinrtInputs->'-in "%(WinMDPath)"', '
+')
+ <_CppwinrtParameters>$(_CppwinrtParameters) -out "$(GeneratedFilesDir)."
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(CppWinRTPath)cppwinrt %40"$(CppWinRTReferenceProjectionResponseFile)"
+
+
+ <_CppwinrtRefInputs Remove="@(_CppwinrtRefInputs)" />
+ <_CppwinrtRefInputs Include="@(CppWinRTDirectWinMDReferences)" />
+ <_CppwinrtRefInputs Include="@(CppWinRTDynamicProjectWinMDReferences)" />
+ <_CppwinrtRefRefs Remove="@(_CppwinrtRefRefs)" />
+ <_CppwinrtRefRefs Include="@(CppWinRTPlatformWinMDReferences)" />
+
+
+ <_CppwinrtParameters>$(CppWinRTCommandVerbosity) $(CppWinRTParameters)
+ <_CppwinrtParameters>$(_CppwinrtParameters) @(_CppwinrtRefInputs->'-in "%(WinMDPath)"', '
+')
+ <_CppwinrtParameters>$(_CppwinrtParameters) @(_CppwinrtRefRefs->'-ref "%(WinMDPath)"', '
+')
+ <_CppwinrtParameters>$(_CppwinrtParameters) -out "$(GeneratedFilesDir)."
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_PCH>@(ClCompile->Metadata('PrecompiledHeaderFile')->Distinct())
+
+
+
+ true
+ $(_PCH)
+ .
+
+
+ -prefix
+ -pch $(CppWinRTPrecompiledHeader)
+ $(CppWinRTPath)cppwinrt %40"$(CppWinRTComponentProjectionResponseFile)"
+
+
+
+ <_MdMergedOutput Remove="@(_MdMergedOutput)" />
+ <_MdMergedOutput Include="$(CppWinRTMergedDir)*.winmd" />
+ <_CppwinrtCompInputs Remove="@(_CppwinrtCompInputs)" />
+ <_CppwinrtCompInputs Include="@(_MdMergedOutput)">
+ %(_MdMergedOutput.FullPath)
+
+
+ <_CppwinrtCompInputs Include="@(CppWinRTStaticProjectWinMDReferences)" Condition="'$(ConfigurationType)' == 'StaticLibrary'">
+ %(CppWinRTStaticProjectWinMDReferences.FullPath)
+
+ <_CppwinrtCompRefs Remove="@(_CppwinrtCompRefs)" />
+ <_CppwinrtCompRefs Include="@(CppWinRTDirectWinMDReferences)" />
+ <_CppwinrtCompRefs Include="@(CppWinRTDynamicProjectWinMDReferences)" />
+ <_CppwinrtCompRefs Include="@(CppWinRTPlatformWinMDReferences)" />
+
+
+ <_CppwinrtParameters>$(CppWinRTCommandVerbosity) $(CppWinRTParameters) -overwrite -name $(RootNamespace) $(CppWinRTCommandPrecompiledHeader) $(CppWinRTCommandUsePrefixes) -comp "$(GeneratedFilesDir)sources"
+ <_CppwinrtParameters Condition="'$(CppWinRTOptimized)'=='true'">$(_CppwinrtParameters) -opt
+ <_CppwinrtParameters>$(_CppwinrtParameters) @(_CppwinrtCompInputs->'-in "%(WinMDPath)"', '
+')
+ <_CppwinrtParameters>$(_CppwinrtParameters) @(_CppwinrtCompRefs->'-ref "%(WinMDPath)"', '
+')
+ <_CppwinrtParameters>$(_CppwinrtParameters) -out "$(GeneratedFilesDir)."
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ $(CppWinRTProjectWinMD)
+
+
+
+
+
+ %(AdditionalOptions) /bigobj
+ %(AdditionalOptions) /await
+ %(AdditionalIncludeDirectories);$(GeneratedFilesDir)
+
+
+ $(WindowsSDK_MetadataFoundationPath);%(AdditionalMetadataDirectories)
+ $(WindowsSDK_MetadataPath);%(AdditionalMetadataDirectories)
+
+
+ %(AdditionalDependencies);WindowsApp.lib
+ %(AdditionalDependencies);$(CppWinRTPackageDir)build\native\lib\$(Platform)\cppwinrt_fast_forwarder.lib
+
+
+
+
+
+
+
+
+ $(Configuration)
+
+
+ true
+
+
+
+
+ MultiThreadedDebug
+
+
+
+ %(IgnoreSpecificDefaultLibraries);libucrtd.lib
+ %(AdditionalOptions) /defaultlib:ucrtd.lib
+
+
+
+
+
+ MultiThreaded
+
+
+
+ %(IgnoreSpecificDefaultLibraries);libucrt.lib
+ %(AdditionalOptions) /defaultlib:ucrt.lib
+
+
+
+
+
+
+
+
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
+
+
+
+
+
+
+ {cc6e41ac-8174-4e8a-8d22-85dd7f4851df}
+
+
+
\ No newline at end of file
diff --git a/src/modules/cmdpal/extensionsdk/Microsoft.CommandPalette.Extensions/Microsoft.CommandPalette.Extensions.vcxproj b/src/modules/cmdpal/extensionsdk/Microsoft.CommandPalette.Extensions/Microsoft.CommandPalette.Extensions.vcxproj
index f36dd587a0..b7a512292b 100644
--- a/src/modules/cmdpal/extensionsdk/Microsoft.CommandPalette.Extensions/Microsoft.CommandPalette.Extensions.vcxproj
+++ b/src/modules/cmdpal/extensionsdk/Microsoft.CommandPalette.Extensions/Microsoft.CommandPalette.Extensions.vcxproj
@@ -151,7 +151,7 @@
-
+