<_AfterSdkPublishDependsOn Condition="'$(_IsAspNetCoreProject)' == 'true'">AfterPublish <_AfterSdkPublishDependsOn Condition="'$(_IsAspNetCoreProject)' != 'true'">Publish true true $(CustomAfterDirectoryBuildProps);$(MSBuildThisFileDirectory)UseArtifactsOutputPath.props $(ProjectExtensionsPathForSpecifiedProject) true true true true true <_DirectoryBuildPropsFile Condition="'$(_DirectoryBuildPropsFile)' == ''">Directory.Build.props <_DirectoryBuildPropsBasePath Condition="'$(_DirectoryBuildPropsBasePath)' == ''">$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), '$(_DirectoryBuildPropsFile)')) $([System.IO.Path]::Combine('$(_DirectoryBuildPropsBasePath)', '$(_DirectoryBuildPropsFile)')) true $(MSBuildProjectName) $(ArtifactsPath)\obj\$(ArtifactsProjectName)\ $(ArtifactsPath)\obj\ <_ArtifactsPathSetEarly>true obj\ $(BaseIntermediateOutputPath)\ <_InitialBaseIntermediateOutputPath>$(BaseIntermediateOutputPath) $(BaseIntermediateOutputPath) $([System.IO.Path]::Combine('$(MSBuildProjectDirectory)', '$(MSBuildProjectExtensionsPath)')) $(MSBuildProjectExtensionsPath)\ false true <_InitialMSBuildProjectExtensionsPath Condition=" '$(ImportProjectExtensionProps)' == 'true' ">$(MSBuildProjectExtensionsPath) True NuGet $(MSBuildThisFileDirectory)project.assets.json /Users/nible/.nuget/packages/ /Users/nible/.nuget/packages/ PackageReference 6.12.2 <_MauiSkipSdkAutoImport>true Designer MSBuild:Compile $(DefaultXamlRuntime) MSBuild:Compile $(DefaultXamlRuntime) MSBuild:Compile $(DefaultXamlRuntime) $(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 Debug;Release AnyCPU Debug AnyCPU true Library 512 prompt $(MSBuildProjectName) $(MSBuildProjectName.Replace(" ", "_")) true true false true <_PlatformWithoutConfigurationInference>$(Platform) x64 x86 ARM arm64 {CandidateAssemblyFiles} $(AssemblySearchPaths);{HintPathFromItem} $(AssemblySearchPaths);{TargetFrameworkDirectory} $(AssemblySearchPaths);{RawFileName} None portable false true true PackageReference $(AssemblySearchPaths) false false false false false false false false false false true 1.0.3 false true true $(MSBuildThisFileDirectory)GenerateDeps\GenerateDeps.proj $(MSBuildThisFileDirectory)..\..\..\Microsoft.NETCoreSdk.BundledVersions.props $([MSBuild]::NormalizePath('$(MSBuildThisFileDirectory)../../')) $([MSBuild]::EnsureTrailingSlash('$(NetCoreRoot)'))packs <_NetFrameworkHostedCompilersVersion>4.12.0-3.24570.6 9.0 9.0 9.0.0 2.1 2.1.0 9.0.0-rtm.24528.9 $(MSBuildThisFileDirectory)RuntimeIdentifierGraph.json 9.0.101 9.0.100 osx-arm64 osx-arm64 <_NETCoreSdkIsPreview>false <_KnownRuntimeIdentiferPlatforms Include="any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix;any;aot;freebsd;illumos;solaris;unix" /> <_ExcludedKnownRuntimeIdentiferPlatforms Include="rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0;rhel.6;tizen.4.0.0;tizen.5.0.0" /> $(MSBuildThisFileDirectory)..\..\..\Microsoft.NETCoreSdk.BundledMSBuildInformation.props 17.11.0 17.12.12 <_MSBuildVersionMajorMinor>$([System.Version]::Parse('$(MSBuildVersion)').ToString(2)) <_IsDisjointMSBuildVersion>$([MSBuild]::VersionLessThan('$(_MSBuildVersionMajorMinor)', '17.12')) false <__WindowsAppSdkDefaultImageIncludes>**/*.png;**/*.bmp;**/*.jpg;**/*.dds;**/*.tif;**/*.tga;**/*.gif <__DisableWorkloadResolverSentinelPath Condition="'$(MSBuildRuntimeType)' == 'Core'">$(MSBuildBinPath)\DisableWorkloadResolver.sentinel <__DisableWorkloadResolverSentinelPath Condition="'$(MSBuildRuntimeType)' != 'Core'">$(MSBuildToolsPath32)\SdkResolvers\Microsoft.DotNet.MSBuildSdkResolver\DisableWorkloadResolver.sentinel true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) false true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) false true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) true true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) false true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) false true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) false true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) false true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) true true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(Identity)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) false true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) false true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true true $([MSBuild]::MakeRelative ('$(MSBuildProjectDirectory)', '%(FullPath)')) true 10.0 17.16 true <_SourceLinkPropsImported>true $(MSBuildThisFileDirectory)..\tools\net472\Microsoft.Build.Tasks.Git.dll $(MSBuildThisFileDirectory)..\tools\core\Microsoft.Build.Tasks.Git.dll <_MicrosoftSourceLinkCommonAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">$(MSBuildThisFileDirectory)..\tools\net472\Microsoft.SourceLink.Common.dll <_MicrosoftSourceLinkCommonAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">$(MSBuildThisFileDirectory)..\tools\core\Microsoft.SourceLink.Common.dll true true 1701;1702 $(WarningsAsErrors);NU1605 $(DefineConstants); $(DefineConstants)TRACE $(TargetsForTfmSpecificContentInPackage);PackTool $(TargetsForTfmSpecificContentInPackage);_PackProjectToolValidation MSBuild:Compile $(DefaultXamlRuntime) Designer MSBuild:Compile $(DefaultXamlRuntime) Designer <_WpfCommonNetFxReference Include="WindowsBase" /> <_WpfCommonNetFxReference Include="PresentationCore" /> <_WpfCommonNetFxReference Include="PresentationFramework" /> <_WpfCommonNetFxReference Include="System.Xaml" Condition="'$(_TargetFrameworkVersionValue)' != '' And '$(_TargetFrameworkVersionValue)' >= '4.0'"> 4.0 <_WpfCommonNetFxReference Include="UIAutomationClient" Condition="'$(_TargetFrameworkVersionValue)' != '' And '$(_TargetFrameworkVersionValue)' >= '4.0'" /> <_WpfCommonNetFxReference Include="UIAutomationClientSideProviders" Condition="'$(_TargetFrameworkVersionValue)' != '' And '$(_TargetFrameworkVersionValue)' >= '4.0'" /> <_WpfCommonNetFxReference Include="UIAutomationProvider" Condition="'$(_TargetFrameworkVersionValue)' != '' And '$(_TargetFrameworkVersionValue)' >= '4.0'" /> <_WpfCommonNetFxReference Include="UIAutomationTypes" Condition="'$(_TargetFrameworkVersionValue)' != '' And '$(_TargetFrameworkVersionValue)' >= '4.0'" /> <_WpfCommonNetFxReference Include="System.Windows.Controls.Ribbon" Condition="'$(_TargetFrameworkVersionValue)' != '' And '$(_TargetFrameworkVersionValue)' >= '4.5'" /> <_SDKImplicitReference Include="@(_WpfCommonNetFxReference)" Condition="'$(UseWPF)' == 'true'" /> <_SDKImplicitReference Include="System.Windows.Forms" Condition="('$(UseWindowsForms)' == 'true') " /> <_SDKImplicitReference Include="WindowsFormsIntegration" Condition=" ('$(UseWindowsForms)' == 'true') And ('$(UseWPF)' == 'true') " /> <_UnsupportedNETCoreAppTargetFramework Include=".NETCoreApp,Version=v1.0" /> <_UnsupportedNETCoreAppTargetFramework Include=".NETCoreApp,Version=v1.1" /> <_UnsupportedNETCoreAppTargetFramework Include=".NETCoreApp,Version=v2.0" /> <_UnsupportedNETCoreAppTargetFramework Include=".NETCoreApp,Version=v2.1" /> <_UnsupportedNETCoreAppTargetFramework Include=".NETCoreApp,Version=v2.2" /> <_UnsupportedNETStandardTargetFramework Include="@(SupportedNETStandardTargetFramework)" /> <_UnsupportedNETFrameworkTargetFramework Include=".NETFramework,Version=v2.0" /> true <_TargetFrameworkVersionValue>0.0 <_WindowsDesktopSdkTargetFrameworkVersionFloor>3.0 net9.0 enable enable OpenMaui.Platform.Linux OpenMaui.Controls.Linux true true $(NoWarn);CS0108;CS1591;CS0618 OpenMaui.Controls.Linux 1.0.0-preview.1 MarketAlly LLC, David H. Friedel Jr. MarketAlly LLC OpenMaui Linux Controls Linux desktop support for .NET MAUI applications using SkiaSharp rendering. Supports X11 and Wayland display servers with 35+ controls, platform services, and accessibility support. Copyright 2025 MarketAlly LLC MIT https://github.com/open-maui/maui-linux https://github.com/open-maui/maui-linux.git git maui;linux;desktop;skia;gui;cross-platform;dotnet;x11;wayland;openmaui Initial preview release with 35+ controls and full platform services. README.md false true true <_IsExecutable Condition="'$(OutputType)' == 'Exe' or '$(OutputType)'=='WinExe'">true $(_IsExecutable) <_UsingDefaultForHasRuntimeOutput>true 1.0.0 $(VersionPrefix)-$(VersionSuffix) $(VersionPrefix) $(AssemblyName) $(Authors) $(AssemblyName) $(AssemblyName) Debug AnyCPU $(Platform) true <_PublishProfileDesignerFolder Condition="'$(AppDesignerFolder)' != ''">$(AppDesignerFolder) <_PublishProfileDesignerFolder Condition="'$(_PublishProfileDesignerFolder)' == ''">Properties <_PublishProfileRootFolder Condition="'$(_PublishProfileRootFolder)' == ''">$(MSBuildProjectDirectory)\$(_PublishProfileDesignerFolder)\PublishProfiles\ $([System.IO.Path]::GetFileNameWithoutExtension($(PublishProfile))) $(_PublishProfileRootFolder)$(PublishProfileName).pubxml $(PublishProfileFullPath) false $([MSBuild]::GetTargetFrameworkIdentifier('$(TargetFramework)')) v$([MSBuild]::GetTargetFrameworkVersion('$(TargetFramework)', 2)) <_TargetFrameworkVersionWithoutV>$(TargetFrameworkVersion.TrimStart('vV')) $([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) $([MSBuild]::GetTargetPlatformVersion('$(TargetFramework)', 4)) $([MSBuild]::GetTargetPlatformVersion('$(TargetFramework)', 2)) Windows <_UnsupportedTargetFrameworkError>true true true v0.0 _ true true <_EnableDefaultWindowsPlatform>false false 2.1 <_ApplicableTargetPlatformVersion Include="@(SdkSupportedTargetPlatformVersion)" Condition="'@(SdkSupportedTargetPlatformVersion)' != '' and '%(SdkSupportedTargetPlatformVersion.DefineConstantsOnly)' != 'true'" RemoveMetadata="DefineConstantsOnly" /> <_ValidTargetPlatformVersion Include="@(_ApplicableTargetPlatformVersion)" Condition="'@(_ApplicableTargetPlatformVersion)' != '' and $([MSBuild]::VersionEquals(%(Identity), $(TargetPlatformVersion)))" /> @(_ValidTargetPlatformVersion->Distinct()) true <_ValidTargetPlatformVersions Condition="'@(_ApplicableTargetPlatformVersion)' != ''">@(_ApplicableTargetPlatformVersion, '%0a') <_ValidTargetPlatformVersions Condition="'@(_ApplicableTargetPlatformVersion)' == ''">None true true true false true <_PlatformToAppendToOutputPath Condition="'$(AppendPlatformToOutputPath)' == 'true'">$(PlatformName)\ <_DefaultArtifactsPathPropsImported>true true true <_ArtifactsPathLocationType>ExplicitlySpecified $(_DirectoryBuildPropsBasePath)\artifacts true <_ArtifactsPathLocationType>DirectoryBuildPropsFolder $(MSBuildProjectDirectory)\artifacts <_ArtifactsPathLocationType>ProjectFolder $(MSBuildProjectName) bin publish package $(Configuration.ToLowerInvariant()) $(ArtifactsPivots)_$(TargetFramework.ToLowerInvariant()) $(ArtifactsPivots)_$(RuntimeIdentifier.ToLowerInvariant()) $(ArtifactsPath)\$(ArtifactsBinOutputName)\$(ArtifactsProjectName)\ $(ArtifactsPath)\obj\$(ArtifactsProjectName)\ $(ArtifactsPath)\$(ArtifactsPublishOutputName)\$(ArtifactsProjectName)\$(ArtifactsPivots)\ $(ArtifactsPath)\$(ArtifactsBinOutputName)\ $(ArtifactsPath)\obj\ $(ArtifactsPath)\$(ArtifactsPublishOutputName)\$(ArtifactsPivots)\ $(BaseOutputPath)$(ArtifactsPivots)\ $(BaseIntermediateOutputPath)$(ArtifactsPivots)\ $(ArtifactsPath)\$(ArtifactsPackageOutputName)\$(Configuration.ToLowerInvariant())\ bin\ $(BaseOutputPath)\ $(BaseOutputPath)$(_PlatformToAppendToOutputPath)$(Configuration)\ $(OutputPath)\ obj\ $(BaseIntermediateOutputPath)\ $(BaseIntermediateOutputPath)$(_PlatformToAppendToOutputPath)$(Configuration)\ $(IntermediateOutputPath)\ $(OutputPath) $(DefaultItemExcludes);$(OutputPath)/** $(DefaultItemExcludes);$(IntermediateOutputPath)/** $(DefaultItemExcludes);$(ArtifactsPath)/** $(DefaultItemExcludes);bin/**;obj/** $(OutputPath)$(TargetFramework.ToLowerInvariant())\ $(IntermediateOutputPath)$(TargetFramework.ToLowerInvariant())\ true false <_RuntimePackInWorkloadVersionCurrent>9.0.11 <_RuntimePackInWorkloadVersion8>8.0.22 <_RuntimePackInWorkloadVersion7>7.0.20 <_RuntimePackInWorkloadVersion6>6.0.36 true false true true true true $(WasmNativeWorkload8) <_BrowserWorkloadNotSupportedForTFM Condition="$([MSBuild]::VersionLessThan($(TargetFrameworkVersion), '6.0'))">true <_BrowserWorkloadDisabled>$(_BrowserWorkloadNotSupportedForTFM) <_UsingBlazorOrWasmSdk Condition="'$(UsingMicrosoftNETSdkBlazorWebAssembly)' == 'true' or '$(UsingMicrosoftNETSdkWebAssembly)' == 'true'">true true $(WasmNativeWorkload9) $(WasmNativeWorkload8) $(WasmNativeWorkload7) $(WasmNativeWorkload) false $(WasmNativeWorkloadAvailable) <_WasmPropertiesDifferFromRuntimePackThusNativeBuildNeeded Condition=" '$(WasmEnableSIMD)' == 'false' or '$(WasmEnableExceptionHandling)' == 'false' or '$(InvariantTimezone)' == 'true' or ('$(_UsingBlazorOrWasmSdk)' != 'true' and '$(InvariantGlobalization)' == 'true') or '$(WasmNativeStrip)' == 'false'">true <_WasmNativeWorkloadNeeded Condition=" '$(_WasmPropertiesDifferFromRuntimePackThusNativeBuildNeeded)' == 'true' or '$(RunAOTCompilation)' == 'true' or '$(WasmBuildNative)' == 'true' or '$(WasmGenerateAppBundle)' == 'true' or '$(_UsingBlazorOrWasmSdk)' != 'true' or '$(EmccMaximumHeapSize)' != '' ">true false true $(WasmNativeWorkloadAvailable) <_IsAndroidLibraryMode Condition="'$(RuntimeIdentifier)' == 'android-arm64' or '$(RuntimeIdentifier)' == 'android-arm' or '$(RuntimeIdentifier)' == 'android-x64' or '$(RuntimeIdentifier)' == 'android-x86'">true <_IsAppleMobileLibraryMode Condition="'$(RuntimeIdentifier)' == 'ios-arm64' or '$(RuntimeIdentifier)' == 'iossimulator-arm64' or '$(RuntimeIdentifier)' == 'iossimulator-x64' or '$(RuntimeIdentifier)' == 'maccatalyst-arm64' or '$(RuntimeIdentifier)' == 'maccatalyst-x64' or '$(RuntimeIdentifier)' == 'tvos-arm64'">true <_IsiOSLibraryMode Condition="'$(RuntimeIdentifier)' == 'ios-arm64' or '$(RuntimeIdentifier)' == 'iossimulator-arm64' or '$(RuntimeIdentifier)' == 'iossimulator-x64'">true <_IsMacCatalystLibraryMode Condition="'$(RuntimeIdentifier)' == 'maccatalyst-arm64' or '$(RuntimeIdentifier)' == 'maccatalyst-x64'">true <_IstvOSLibraryMode Condition="'$(RuntimeIdentifier)' == 'tvos-arm64'">true true false true <_MonoWorkloadTargetsMobile>true <_MonoWorkloadRuntimePackPackageVersion>$(_RuntimePackInWorkloadVersionCurrent) <_KnownWebAssemblySdkPackVersion>$(_RuntimePackInWorkloadVersionCurrent) true 1.0 true 1.0 %(RuntimePackRuntimeIdentifiers);wasi-wasm $(_MonoWorkloadRuntimePackPackageVersion) Microsoft.NETCore.App.Runtime.Mono.multithread.**RID** $(_MonoWorkloadRuntimePackPackageVersion) $(_KnownWebAssemblySdkPackVersion) $(_KnownWebAssemblySdkPackVersion) true <_NativeBuildNeeded Condition="'$(RunAOTCompilation)' == 'true'">true WebAssembly workloads (required for AOT) are only supported for projects targeting net6.0+ true $(WasmNativeWorkload) 8.0 9.0 false false <_MonoWorkloadTargetsMobile>true <_MonoWorkloadRuntimePackPackageVersion>$(_RuntimePackInWorkloadVersion6) $(_MonoWorkloadRuntimePackPackageVersion) <_MonoWorkloadTargetsMobile>true <_MonoWorkloadRuntimePackPackageVersion>$(_RuntimePackInWorkloadVersion7) $(_MonoWorkloadRuntimePackPackageVersion) Microsoft.NETCore.App.Runtime.Mono.multithread.**RID** Microsoft.NETCore.App.Runtime.Mono.perftrace.**RID** <_MonoWorkloadTargetsMobile>true <_MonoWorkloadRuntimePackPackageVersion>$(_RuntimePackInWorkloadVersion8) %(RuntimePackRuntimeIdentifiers);wasi-wasm $(_MonoWorkloadRuntimePackPackageVersion) Microsoft.NETCore.App.Runtime.Mono.multithread.**RID** <_ResolvedSuggestedWorkload Include="@(SuggestedWorkload)" /> <_ResolvedSuggestedWorkload Include="@(SuggestedWorkloadFromReference)" /> <_UsingDefaultRuntimeIdentifier>true win7-x64 win7-x86 win-x64 win-x86 true $(PublishSelfContained) true $(NETCoreSdkPortableRuntimeIdentifier) $(PublishRuntimeIdentifier) <_UsingDefaultPlatformTarget>true x86 x64 arm arm64 AnyCPU <_SelfContainedWasSpecified Condition="'$(SelfContained)' != ''">true true false <_RuntimeIdentifierUsesAppHost Condition="$(RuntimeIdentifier.StartsWith('ios')) or $(RuntimeIdentifier.StartsWith('tvos')) or $(RuntimeIdentifier.StartsWith('maccatalyst')) or $(RuntimeIdentifier.StartsWith('android')) or $(RuntimeIdentifier.StartsWith('browser'))">false <_RuntimeIdentifierUsesAppHost Condition="'$(_IsPublishing)' == 'true' and '$(PublishAot)' == 'true'">false <_RuntimeIdentifierUsesAppHost Condition="'$(_RuntimeIdentifierUsesAppHost)' == ''">true true false $(NETCoreSdkRuntimeIdentifier) win-x64 win-x86 win-arm win-arm64 $(DefaultAppHostRuntimeIdentifier.Replace("arm64", "x64")) $(DefaultAppHostRuntimeIdentifier.Replace("arm64", "x64")) false false true $(IntermediateOutputPath)$(RuntimeIdentifier)\ $(OutputPath)$(RuntimeIdentifier)\ true true <_EolNetCoreTargetFrameworkVersions Include="1.0;1.1;2.0;2.1;2.2;3.0;3.1;5.0;7.0" /> <_MinimumNonEolSupportedNetCoreTargetFramework>net6.0 <_IsNETCoreOrNETStandard Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">true <_IsNETCoreOrNETStandard Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard'">true true true true true true true .dll false $(PreserveCompilationContext) publish $(OutputPath)$(RuntimeIdentifier)\$(PublishDirName)\ $(OutputPath)$(PublishDirName)\ <_NugetFallbackFolder>$(MSBuildThisFileDirectory)..\..\..\..\NuGetFallbackFolder <_IsNETCore1x Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and '$(_TargetFrameworkVersionWithoutV)' < '2.0' ">true <_WorkloadLibraryPacksFolder Condition="'$(_WorkloadLibraryPacksFolder)' == ''">$([MSBuild]::EnsureTrailingSlash('$(NetCoreRoot)'))library-packs $(RestoreAdditionalProjectSources);$(_NugetFallbackFolder) $(RestoreAdditionalProjectFallbackFoldersExcludes);$(_NugetFallbackFolder) $(RestoreAdditionalProjectFallbackFolders);$(_NugetFallbackFolder) $(RestoreAdditionalProjectSources);$(_WorkloadLibraryPacksFolder) <_SDKImplicitReference Include="System" /> <_SDKImplicitReference Include="System.Data" /> <_SDKImplicitReference Include="System.Drawing" /> <_SDKImplicitReference Include="System.Xml" /> <_SDKImplicitReference Include="System.Core" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' " /> <_SDKImplicitReference Include="System.Runtime.Serialization" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' " /> <_SDKImplicitReference Include="System.Xml.Linq" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '3.5' " /> <_SDKImplicitReference Include="System.Numerics" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '4.0' " /> <_SDKImplicitReference Include="System.IO.Compression.FileSystem" Condition=" '$(_TargetFrameworkVersionWithoutV)' >= '4.5' " /> <_SDKImplicitReference Update="@(_SDKImplicitReference)" Pack="false" IsImplicitlyDefined="true" /> <_SDKImplicitReference Remove="@(Reference)" /> false $(AssetTargetFallback);net461;net462;net47;net471;net472;net48;net481 <_FrameworkIdentifierForImplicitDefine>$(TargetFrameworkIdentifier.Replace('.', '').ToUpperInvariant()) <_FrameworkIdentifierForImplicitDefine Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), 5.0)) ">NET $(_FrameworkIdentifierForImplicitDefine) <_FrameworkIdentifierForImplicitDefine Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework'">NET <_FrameworkVersionForImplicitDefine>$(TargetFrameworkVersion.TrimStart('vV')) <_FrameworkVersionForImplicitDefine>$(_FrameworkVersionForImplicitDefine.Replace('.', '_')) <_FrameworkVersionForImplicitDefine Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework'">$(_FrameworkVersionForImplicitDefine.Replace('_', '')) $(_FrameworkIdentifierForImplicitDefine)$(_FrameworkVersionForImplicitDefine) $(TargetFrameworkIdentifier.Replace('.', '').ToUpperInvariant()) <_PlatformIdentifierForImplicitDefine>$(TargetPlatformIdentifier.ToUpperInvariant()) <_PlatformVersionForImplicitDefine>$(TargetPlatformVersion.Replace('.', '_')) <_ImplicitDefineConstant Include="$(_PlatformIdentifierForImplicitDefine)" /> <_ImplicitDefineConstant Include="$(_PlatformIdentifierForImplicitDefine)$(_PlatformVersionForImplicitDefine)" /> <_SupportedFrameworkVersions Include="@(SupportedNETCoreAppTargetFramework->'%(Identity)'->TrimStart('.NETCoreApp,Version=v'))" Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' " /> <_SupportedFrameworkVersions Include="@(SupportedNETFrameworkTargetFramework->'%(Identity)'->TrimStart('.NETFramework,Version=v'))" Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework' " /> <_SupportedFrameworkVersions Include="@(SupportedNETStandardTargetFramework->'%(Identity)'->TrimStart('.NETStandard,Version=v'))" Condition=" '$(TargetFrameworkIdentifier)' == '.NETStandard' " /> <_CompatibleFrameworkVersions Include="@(_SupportedFrameworkVersions)" Condition=" $([MSBuild]::VersionLessThanOrEquals(%(Identity), $(TargetFrameworkVersion))) " /> <_FormattedCompatibleFrameworkVersions Include="@(_CompatibleFrameworkVersions)" Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' or '$(TargetFrameworkIdentifier)' == '.NETStandard' " /> <_FormattedCompatibleFrameworkVersions Include="@(_CompatibleFrameworkVersions->'%(Identity)'->Replace('.', ''))" Condition=" '$(TargetFrameworkIdentifier)' == '.NETFramework' " /> <_ImplicitDefineConstant Include="@(_FormattedCompatibleFrameworkVersions->'$(_FrameworkIdentifierForImplicitDefine)%(Identity)_OR_GREATER'->Replace('.', '_'))" Condition=" '$(TargetFrameworkIdentifier)' != '.NETCoreApp' or $([MSBuild]::VersionGreaterThanOrEquals(%(_FormattedCompatibleFrameworkVersions.Identity), 5.0)) " /> <_ImplicitDefineConstant Include="@(_FormattedCompatibleFrameworkVersions->'NETCOREAPP%(Identity)_OR_GREATER'->Replace('.', '_'))" Condition=" '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionLessThan(%(_FormattedCompatibleFrameworkVersions.Identity), 5.0)) " /> <_SupportedPlatformCompatibleVersions Include="@(SdkSupportedTargetPlatformVersion)" Condition=" %(Identity) != '' and $([MSBuild]::VersionLessThanOrEquals(%(Identity), $(TargetPlatformVersion))) " /> <_ImplicitDefineConstant Include="@(_SupportedPlatformCompatibleVersions->Distinct()->'$(TargetPlatformIdentifier.ToUpper())%(Identity)_OR_GREATER'->Replace('.', '_'))" /> <_DefineConstantsWithoutTrace Include="$(DefineConstants)" /> <_DefineConstantsWithoutTrace Remove="TRACE" /> @(_DefineConstantsWithoutTrace) $(DefineConstants);@(_ImplicitDefineConstant) $(FinalDefineConstants),@(_ImplicitDefineConstant->'%(Identity)=-1', ',') false true $(AssemblyName).xml $(IntermediateOutputPath)$(AssemblyName).xml true true true true $(MSBuildToolsPath)\Microsoft.CSharp.targets $(MSBuildToolsPath)\Microsoft.VisualBasic.targets $(MSBuildThisFileDirectory)..\targets\Microsoft.NET.Sdk.FSharpTargetsShim.targets $(MSBuildToolsPath)\Microsoft.Common.targets $(MSBuildToolsPath)\Microsoft.CSharp.CrossTargeting.targets $(MSBuildToolsPath)\Microsoft.CSharp.CurrentVersion.targets true true true true true $(MSBuildExtensionsPath)\v$(MSBuildToolsVersion)\Custom.Before.Microsoft.CSharp.targets $(MSBuildExtensionsPath)\v$(MSBuildToolsVersion)\Custom.After.Microsoft.CSharp.targets .cs C# Managed true true true true true {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} Properties File BrowseObject <_Temporary Remove="@(_Temporary)" /> <_Temporary Remove="@(_Temporary)" /> true <_DebugSymbolsIntermediatePathTemporary Include="$(PdbFile)" /> <_DebugSymbolsIntermediatePath Include="@(_DebugSymbolsIntermediatePathTemporary->'%(RootDir)%(Directory)%(Filename).pdb')" /> $(CoreCompileDependsOn);_ComputeNonExistentFileProperty;ResolveCodeAnalysisRuleSet true $(NoWarn);1701;1702 $(NoWarn);2008 $(AppConfig) $(IntermediateOutputPath)$(TargetName).compile.pdb false true $(RoslynTargetsPath)\Microsoft.CSharp.Core.targets roslyn4.12 false true <_SkipAnalyzers /> <_ImplicitlySkipAnalyzers /> <_SkipAnalyzers>true <_ImplicitlySkipAnalyzers>true <_SkipAnalyzers>true run-nullable-analysis=never;$(Features) <_LastBuildWithSkipAnalyzers>$(IntermediateOutputPath)$(MSBuildProjectFile).BuildWithSkipAnalyzers <_AllDirectoriesAbove Include="@(Compile->GetPathsOfAllDirectoriesAbove())" Condition="'$(DiscoverEditorConfigFiles)' != 'false' or '$(DiscoverGlobalAnalyzerConfigFiles)' != 'false'" /> $(IntermediateOutputPath)$(MSBuildProjectName).GeneratedMSBuildEditorConfig.editorconfig true <_GeneratedEditorConfigHasItems Condition="'@(CompilerVisibleItemMetadata->Count())' != '0'">true <_GeneratedEditorConfigShouldRun Condition="'$(GenerateMSBuildEditorConfigFile)' == 'true' and ('$(_GeneratedEditorConfigHasItems)' == 'true' or '@(CompilerVisibleProperty->Count())' != '0')">true <_GeneratedEditorConfigProperty Include="@(CompilerVisibleProperty)"> $(%(CompilerVisibleProperty.Identity)) <_GeneratedEditorConfigMetadata Include="@(%(CompilerVisibleItemMetadata.Identity))" Condition="'$(_GeneratedEditorConfigHasItems)' == 'true'"> %(Identity) %(CompilerVisibleItemMetadata.MetadataName) true <_MappedSourceRoot Remove="@(_MappedSourceRoot)" /> true <_TopLevelSourceRoot Include="@(SourceRoot)" Condition="'%(SourceRoot.NestedRoot)' == ''"> $([MSBuild]::ValueOrDefault('%(Identity)', '').Replace(',', ',,').Replace('=', '==')) $([MSBuild]::ValueOrDefault('%(MappedPath)', '').Replace(',', ',,').Replace('=', '==')) @(_TopLevelSourceRoot->'%(EscapedKey)=%(EscapedValue)', ','),$(PathMap) false $(IntermediateOutputPath)/generated <_MaxSupportedLangVersion Condition="('$(TargetFrameworkIdentifier)' != '.NETCoreApp' OR '$(_TargetFrameworkVersionWithoutV)' < '3.0') AND ('$(TargetFrameworkIdentifier)' != '.NETStandard' OR '$(_TargetFrameworkVersionWithoutV)' < '2.1')">7.3 <_MaxSupportedLangVersion Condition="(('$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND '$(_TargetFrameworkVersionWithoutV)' < '5.0') OR ('$(TargetFrameworkIdentifier)' == '.NETStandard' AND '$(_TargetFrameworkVersionWithoutV)' == '2.1')) AND '$(_MaxSupportedLangVersion)' == ''">8.0 <_MaxSupportedLangVersion Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND '$(_TargetFrameworkVersionWithoutV)' == '5.0' AND '$(_MaxSupportedLangVersion)' == ''">9.0 <_MaxSupportedLangVersion Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND '$(_TargetFrameworkVersionWithoutV)' == '6.0' AND '$(_MaxSupportedLangVersion)' == ''">10.0 <_MaxSupportedLangVersion Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND '$(_TargetFrameworkVersionWithoutV)' == '7.0' AND '$(_MaxSupportedLangVersion)' == ''">11.0 <_MaxSupportedLangVersion Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND '$(_TargetFrameworkVersionWithoutV)' == '8.0' AND '$(_MaxSupportedLangVersion)' == ''">12.0 <_MaxSupportedLangVersion Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' AND '$(_TargetFrameworkVersionWithoutV)' == '9.0' AND '$(_MaxSupportedLangVersion)' == ''">13.0 $(_MaxSupportedLangVersion) $(_MaxSupportedLangVersion) $(NoWarn);1701;1702 $(NoWarn);2008 $(AppConfig) $(IntermediateOutputPath)$(TargetName).compile.pdb <_CoreCompileResourceInputs Remove="@(_CoreCompileResourceInputs)" /> -langversion:$(LangVersion) $(CommandLineArgsForDesignTimeEvaluation) -checksumalgorithm:$(ChecksumAlgorithm) $(CommandLineArgsForDesignTimeEvaluation) -define:$(DefineConstants) $(MSBuildExtensionsPath)\Microsoft\VisualStudio\Managed\Microsoft.CSharp.DesignTime.targets $(MSBuildToolsPath)\Microsoft.Common.CurrentVersion.targets true true true true 10.0 $(MSBuildExtensionsPath)\v$(MSBuildToolsVersion)\Custom.Before.Microsoft.Common.targets $(MSBuildExtensionsPath)\v$(MSBuildToolsVersion)\Custom.After.Microsoft.Common.targets $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\ReportingServices\Microsoft.ReportingServices.targets Managed .NETFramework v4.0 Any CPU,x86,x64,Itanium Any CPU,x86,x64 $(SDK40ToolsPath) true false true true $(TargetFrameworkIdentifier),Version=$(TargetFrameworkVersion),Profile=$(TargetFrameworkProfile) $(TargetFrameworkIdentifier),Version=$(TargetFrameworkVersion) $(TargetFrameworkRootPath)$(TargetFrameworkIdentifier)\$(TargetFrameworkVersion) $([Microsoft.Build.Utilities.ToolLocationHelper]::GetPathToStandardLibraries($(TargetFrameworkIdentifier), $(TargetFrameworkVersion), $(TargetFrameworkProfile), $(PlatformTarget), $(TargetFrameworkRootPath), $(TargetFrameworkFallbackSearchPaths))) $(MSBuildFrameworkToolsPath) Windows 7.0 $(TargetPlatformSdkRootOverride)\ $([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SDKs\Windows\v$(TargetPlatformVersion)', InstallationFolder, null, RegistryView.Registry32, RegistryView.Default)) $([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKLocation($(TargetPlatformIdentifier), $(TargetPlatformVersion))) $(TargetPlatformSdkPath)Windows Metadata $(TargetPlatformSdkPath)References\CommonConfiguration\Neutral $(TargetPlatformSdkMetadataLocation) true $(WinDir)\System32\WinMetadata $(TargetPlatformIdentifier),Version=$(TargetPlatformVersion) $([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKDisplayName($(TargetPlatformIdentifier), $(TargetPlatformVersion))) <_OriginalPlatform>$(Platform) <_OriginalConfiguration>$(Configuration) <_OutputPathWasMissing Condition="'$(_OriginalPlatform)' != '' and '$(_OriginalConfiguration)' != '' and '$(OutputPath)' == ''">true true AnyCPU $(Platform) Debug $(Configuration) bin\ $(BaseOutputPath)\ $(BaseOutputPath)$(Configuration)\ $(BaseOutputPath)$(PlatformName)\$(Configuration)\ $(OutputPath)\ obj\ $(BaseIntermediateOutputPath)\ $(BaseIntermediateOutputPath)$(Configuration)\ $(BaseIntermediateOutputPath)$(PlatformName)\$(Configuration)\ $(IntermediateOutputPath)\ $(TargetType) library exe true <_DebugSymbolsProduced>false <_DebugSymbolsProduced Condition="'$(DebugSymbols)'=='true'">true <_DebugSymbolsProduced Condition="'$(DebugType)'=='none'">false <_DebugSymbolsProduced Condition="'$(DebugType)'=='pdbonly'">true <_DebugSymbolsProduced Condition="'$(DebugType)'=='full'">true <_DebugSymbolsProduced Condition="'$(DebugType)'=='portable'">true <_DebugSymbolsProduced Condition="'$(DebugType)'=='embedded'">false <_DebugSymbolsProduced Condition="'$(ProduceOnlyReferenceAssembly)'=='true'">false <_DocumentationFileProduced>true <_DocumentationFileProduced Condition="'$(DocumentationFile)'==''">false false <_InvalidConfigurationError Condition=" '$(SkipInvalidConfigurations)' != 'true' ">true <_InvalidConfigurationWarning Condition=" '$(SkipInvalidConfigurations)' == 'true' ">true .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 <_InvalidConfigurationMessageText>The BaseOutputPath/OutputPath property is not set for project '$(MSBuildProjectFile)'. Please check to make sure that you have specified a valid combination of Configuration and Platform for this project. Configuration='$(_OriginalConfiguration)' Platform='$(_OriginalPlatform)'. <_InvalidConfigurationMessageText Condition="'$(BuildingInsideVisualStudio)' == 'true'">$(_InvalidConfigurationMessageText) This error may also appear if some other project is trying to follow a project-to-project reference to this project, this project has been unloaded or is not included in the solution, and the referencing project does not build using the same or an equivalent Configuration or Platform. <_InvalidConfigurationMessageText Condition="'$(BuildingInsideVisualStudio)' != 'true'">$(_InvalidConfigurationMessageText) You may be seeing this message because you are trying to build a project without a solution file, and have specified a non-default Configuration or Platform that doesn't exist for this project. 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) <_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 <_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')"> %(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'" /> <_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="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='Always' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'!=''" /> <_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='PreserveNewest' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'!=''" /> <_CompileItemsToCopy Include="@(Compile->'%(FullPath)')" Condition="('%(Compile.CopyToOutputDirectory)'=='Always' or '%(Compile.CopyToOutputDirectory)'=='PreserveNewest') 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="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'!=''" /> <_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' 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="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='Always' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'==''" /> <_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='PreserveNewest' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'==''" /> <_CompileItemsToCopy Include="@(Compile->'%(FullPath)')" Condition="('%(Compile.CopyToOutputDirectory)'=='Always' or '%(Compile.CopyToOutputDirectory)'=='PreserveNewest') 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="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'==''" /> <_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' 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'" /> <_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'" /> <_SourceItemsToCopyToOutputDirectoryAlways Include="@(_TransitiveItemsToCopyToOutputDirectoryAlways);@(_ThisProjectItemsToCopyToOutputDirectoryAlways)" /> <_SourceItemsToCopyToOutputDirectory Include="@(_TransitiveItemsToCopyToOutputDirectoryPreserveNewest);@(_ThisProjectItemsToCopyToOutputDirectoryPreserveNewest)" /> <_TransitiveItemsToCopyToOutputDirectoryAlways Remove="@(_TransitiveItemsToCopyToOutputDirectoryAlways)" /> <_TransitiveItemsToCopyToOutputDirectoryPreserveNewest Remove="@(_TransitiveItemsToCopyToOutputDirectoryPreserveNewest)" /> <_ThisProjectItemsToCopyToOutputDirectoryAlways Remove="@(_ThisProjectItemsToCopyToOutputDirectoryAlways)" /> <_ThisProjectItemsToCopyToOutputDirectoryPreserveNewest Remove="@(_ThisProjectItemsToCopyToOutputDirectoryPreserveNewest)" /> <_ThisProjectItemsToCopyToOutputDirectory Remove="@(_ThisProjectItemsToCopyToOutputDirectory)" /> %(CopyToOutputDirectory) <_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 true $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TeamTest\Microsoft.TeamTest.targets 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 <_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 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) <_RestoreProjectPathItems Include="$(_RestoreGraphAbsoluteProjectPaths)" /> <_GenerateRestoreProjectPathWalkOutputs Include="$(MSBuildProjectFullPath)" /> <_RestorePackagesPathOverride>$(RestorePackagesPath) <_RestorePackagesPathOverride>$(RestoreRepositoryPath) <_RestoreSourcesOverride>$(RestoreSources) <_RestoreFallbackFoldersOverride>$(RestoreFallbackFolders) <_TargetFrameworkOverride Condition=" '$(TargetFrameworks)' == '' ">$(TargetFramework) <_ValidProjectsForRestore Include="$(MSBuildProjectFullPath)" /> $(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 $(MSBuildAllProjects);$(MSBuildThisFileFullPath) $(MSBuildExtensionsPath)\Microsoft.TestPlatform.targets Microsoft.TestPlatform.Build.dll $([System.IO.Path]::Combine($(MSBuildThisFileDirectory),"vstest.console.dll")) False False false true true $(AfterMicrosoftNETSdkTargets);$(MSBuildThisFileDirectory)Microsoft.Maui.Resizetizer.After.targets <_Microsoft_Extensions_OptionsAnalyzer Include="@(Analyzer)" Condition="'%(Analyzer.NuGetPackageId)' == 'Microsoft.Extensions.Options'" /> <_Microsoft_Extensions_Logging_AbstractionsAnalyzer Include="@(Analyzer)" Condition="'%(Analyzer.NuGetPackageId)' == 'Microsoft.Extensions.Logging.Abstractions'" /> true true $(AfterMicrosoftNETSdkTargets);$(MSBuildThisFileDirectory)Microsoft.Maui.Core.After.targets true <_IsHotRestartDefined>$([System.Text.RegularExpressions.Regex]::IsMatch('$(DefineConstants.Trim())', '(^|;)HOTRESTART($|;)')) HOTRESTART;$(DefineConstants) True Platforms\ $([MSBuild]::EnsureTrailingSlash('$(PlatformsProjectFolder)')) <_KeepLaunchProfiles>true false $(PlatformsProjectFolder)Android\ $([MSBuild]::EnsureTrailingSlash('$(AndroidProjectFolder)')) false $(PlatformsProjectFolder)iOS\ $([MSBuild]::EnsureTrailingSlash('$(iOSProjectFolder)')) false $(PlatformsProjectFolder)MacCatalyst\ $([MSBuild]::EnsureTrailingSlash('$(MacCatalystProjectFolder)')) false $(PlatformsProjectFolder)Windows\ $([MSBuild]::EnsureTrailingSlash('$(WindowsProjectFolder)')) false $(PlatformsProjectFolder)Tizen\ $([MSBuild]::EnsureTrailingSlash('$(TizenProjectFolder)')) $(AndroidProjectFolder)AndroidManifest.xml $(AndroidProjectFolder)Resources $(AndroidProjectFolder)Assets $(iOSProjectFolder)Resources $(iOSProjectFolder)Entitlements.plist <_SingleProjectiOSExcludes>$(iOSProjectFolder)/**/.*/** $(MacCatalystProjectFolder)Resources $(MacCatalystProjectFolder)Entitlements.plist <_SingleProjectMacCatalystExcludes>$(MacCatalystProjectFolder)/**/.*/** $(WindowsProjectFolder)app.manifest $(WindowsProjectFolder)Package.appxmanifest False False <_SingleProjectWindowsExcludes>$(WindowsProjectFolder)/**/.*/** $(TizenProjectFolder)tizen-manifest.xml $(TizenProjectFolder)res $(TizenProjectFolder)shared $(AfterMicrosoftNETSdkTargets);$(MSBuildThisFileDirectory)Microsoft.Maui.Controls.Build.Tasks.After.targets true <_DirectoryBuildTargetsFile Condition="'$(_DirectoryBuildTargetsFile)' == ''">Directory.Build.targets <_DirectoryBuildTargetsBasePath Condition="'$(_DirectoryBuildTargetsBasePath)' == ''">$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), '$(_DirectoryBuildTargetsFile)')) $([System.IO.Path]::Combine('$(_DirectoryBuildTargetsBasePath)', '$(_DirectoryBuildTargetsFile)')) // <autogenerated /> using System%3b using System.Reflection%3b [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute("$(TargetFrameworkMoniker)", FrameworkDisplayName = "$(TargetFrameworkMonikerDisplayName)")] true true true $([System.Globalization.CultureInfo]::CurrentUICulture.Name) <_ExplicitReference Include="$(FrameworkPathOverride)\mscorlib.dll" /> TargetFramework TargetFrameworks true <_MainReferenceTargetForBuild Condition="'$(BuildProjectReferences)' == '' or '$(BuildProjectReferences)' == 'true'">.projectReferenceTargetsOrDefaultTargets <_MainReferenceTargetForBuild Condition="'$(_MainReferenceTargetForBuild)' == ''">GetTargetPath $(_MainReferenceTargetForBuild);GetNativeManifest;$(_RecursiveTargetForContentCopying);$(ProjectReferenceTargetsForBuild) <_MainReferenceTargetForPublish Condition="'$(NoBuild)' == 'true'">GetTargetPath <_MainReferenceTargetForPublish Condition="'$(NoBuild)' != 'true'">$(_MainReferenceTargetForBuild) GetTargetFrameworks;$(_MainReferenceTargetForPublish);GetNativeManifest;GetCopyToPublishDirectoryItems;$(ProjectReferenceTargetsForPublish) $(ProjectReferenceTargetsForBuild);$(ProjectReferenceTargetsForPublish) $(ProjectReferenceTargetsForRebuild);$(ProjectReferenceTargetsForPublish) GetCopyToPublishDirectoryItems;$(ProjectReferenceTargetsForGetCopyToPublishDirectoryItems) .default;$(ProjectReferenceTargetsForBuild) Clean;$(ProjectReferenceTargetsForClean) $(ProjectReferenceTargetsForClean);$(ProjectReferenceTargetsForBuild);$(ProjectReferenceTargetsForRebuild) $(MSBuildThisFileDirectory)..\tools\ net9.0 net472 $(MicrosoftNETBuildTasksDirectoryRoot)$(MicrosoftNETBuildTasksTFM)\ $(MicrosoftNETBuildTasksDirectory)Microsoft.NET.Build.Tasks.dll Microsoft.NETCore.App;NETStandard.Library <_IsExecutable Condition="'$(OutputType)' == 'Exe' or '$(OutputType)'=='WinExe'">true $(_IsExecutable) netcoreapp2.2 false DotnetTool $(RuntimeIdentifiers);$(PackAsToolShimRuntimeIdentifiers) Preview true $(MSBuildProjectExtensionsPath)/project.assets.json $([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(ProjectAssetsFile))) $(IntermediateOutputPath)$(MSBuildProjectName).assets.cache $([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(ProjectAssetsCacheFile))) false false true $(IntermediateOutputPath)NuGet\ true $(TargetPlatformIdentifier),Version=v$([System.Version]::Parse('$(TargetPlatformMinVersion)').ToString(3)) $(TargetFrameworkMoniker) true false true <_NugetTargetMonikerAndRID Condition="'$(RuntimeIdentifier)' == ''">$(NuGetTargetMoniker) <_NugetTargetMonikerAndRID Condition="'$(RuntimeIdentifier)' != ''">$(NuGetTargetMoniker)/$(RuntimeIdentifier) $(ResolveAssemblyReferencesDependsOn); ResolvePackageDependenciesForBuild; _HandlePackageFileConflicts; ResolvePackageDependenciesForBuild; _HandlePackageFileConflicts; $(PrepareResourcesDependsOn) $(RootNamespace) $(AssemblyName) $(MSBuildProjectDirectory) $(TargetFileName) $(MSBuildProjectFile) true ResolveLockFileReferences; ResolveLockFileAnalyzers; ResolveLockFileCopyLocalFiles; ResolveRuntimePackAssets; RunProduceContentAssets; IncludeTransitiveProjectReferences <_RoslynApiVersion>$([System.Version]::Parse(%(_CodeAnalysisIdentity.Version)).Major).$([System.Version]::Parse(%(_CodeAnalysisIdentity.Version)).Minor) roslyn$(_RoslynApiVersion) false true true true <_PackAsToolShimRuntimeIdentifiers Condition="@(_PackAsToolShimRuntimeIdentifiers) ==''" Include="$(PackAsToolShimRuntimeIdentifiers)" /> <_NativeRestoredAppHostNETCore Include="@(NativeCopyLocalItems)" Condition="'%(NativeCopyLocalItems.FileName)%(NativeCopyLocalItems.Extension)' == '$(_DotNetAppHostExecutableName)'" /> <_ApphostsForShimRuntimeIdentifiers Include="@(_ApphostsForShimRuntimeIdentifiersResolvePackageAssets)" /> true <_ResolvedCopyLocalBuildAssets Include="@(RuntimeCopyLocalItems)" Condition="'%(RuntimeCopyLocalItems.CopyLocal)' == 'true'" /> <_ResolvedCopyLocalBuildAssets Include="@(ResourceCopyLocalItems)" Condition="'%(ResourceCopyLocalItems.CopyLocal)' == 'true'" /> <_ResolvedCopyLocalBuildAssets Include="@(NativeCopyLocalItems)" Exclude="@(_NativeRestoredAppHostNETCore)" Condition="'%(NativeCopyLocalItems.CopyLocal)' == 'true'" /> <_ResolvedCopyLocalBuildAssets Include="@(RuntimeTargetsCopyLocalItems)" Condition="'%(RuntimeTargetsCopyLocalItems.CopyLocal)' == 'true'" /> true true true true $(DefaultItemExcludes);$(BaseOutputPath)/** $(DefaultItemExcludes);$(BaseIntermediateOutputPath)/** $(DefaultItemExcludes);**/*.user $(DefaultItemExcludes);**/*.*proj $(DefaultItemExcludes);**/*.sln $(DefaultItemExcludes);**/*.vssscc $(DefaultItemExcludes);**/.DS_Store $(DefaultExcludesInProjectFolder);$(DefaultItemExcludesInProjectFolder);**/.*/** 1.6.1 2.0.3 true false <_TargetLatestRuntimePatchIsDefault>true true all true all true $(_TargetFrameworkVersionWithoutV) https://aka.ms/sdkimplicitrefs <_PackageReferenceToAdd Remove="@(_PackageReferenceToAdd)" /> false https://aka.ms/sdkimplicititems <_WindowsDesktopTransitiveFrameworkReference Include="@(TransitiveFrameworkReference)" Condition="'%(Identity)' == 'Microsoft.WindowsDesktop.App' Or '%(Identity)' == 'Microsoft.WindowsDesktop.App.WPF' Or '%(Identity)' == 'Microsoft.WindowsDesktop.App.WindowsForms'" /> $([MSBuild]::EnsureTrailingSlash(%(LinkBase))) %(LinkBase)%(RecursiveDir)%(Filename)%(Extension) $([MSBuild]::EnsureTrailingSlash(%(LinkBase))) %(LinkBase)%(RecursiveDir)%(Filename)%(Extension) $([MSBuild]::EnsureTrailingSlash(%(LinkBase))) %(LinkBase)%(RecursiveDir)%(Filename)%(Extension) $([MSBuild]::EnsureTrailingSlash(%(LinkBase))) %(LinkBase)%(RecursiveDir)%(Filename)%(Extension) $([MSBuild]::EnsureTrailingSlash(%(LinkBase))) %(LinkBase)%(RecursiveDir)%(Filename)%(Extension) $([MSBuild]::EnsureTrailingSlash(%(LinkBase))) %(LinkBase)%(RecursiveDir)%(Filename)%(Extension) $([MSBuild]::EnsureTrailingSlash(%(LinkBase))) %(LinkBase)%(RecursiveDir)%(Filename)%(Extension) true $(ResolveAssemblyReferencesDependsOn); ResolveTargetingPackAssets; true true <_NuGetRestoreSupported Condition="('$(Language)' == 'C++' and '$(_EnablePackageReferencesInVCProjects)' != 'true')">false <_PackAsToolShimRuntimeIdentifiers Condition="@(_PackAsToolShimRuntimeIdentifiers) ==''" Include="$(PackAsToolShimRuntimeIdentifiers)" /> $(RuntimeIdentifier) $(DefaultAppHostRuntimeIdentifier) true true false [%(_PackageToDownload.Version)] <_ImplicitPackageReference Remove="@(PackageReference)" /> %(ResolvedTargetingPack.PackageDirectory) <_ApphostsForShimRuntimeIdentifiers Include="%(_ApphostsForShimRuntimeIdentifiersGetPackageDirectory.PackageDirectory)\%(_ApphostsForShimRuntimeIdentifiersGetPackageDirectory.PathInPackage)"> %(_ApphostsForShimRuntimeIdentifiersGetPackageDirectory.RuntimeIdentifier) %(ResolvedAppHostPack.PackageDirectory)\%(ResolvedAppHostPack.PathInPackage) @(ResolvedAppHostPack->'%(Path)') %(ResolvedSingleFileHostPack.PackageDirectory)\%(ResolvedSingleFileHostPack.PathInPackage) @(ResolvedSingleFileHostPack->'%(Path)') %(ResolvedComHostPack.PackageDirectory)\%(ResolvedComHostPack.PathInPackage) @(ResolvedComHostPack->'%(Path)') %(ResolvedIjwHostPack.PackageDirectory)\%(ResolvedIjwHostPack.PathInPackage) @(ResolvedIjwHostPack->'%(Path)') true false $([MSBuild]::Unescape($(PackageConflictPreferredPackages))) <_ExistingReferenceAssembliesPackageReference Include="@(PackageReference)" Condition="'%(PackageReference.Identity)' == 'Microsoft.NETFramework.ReferenceAssemblies'" /> <_Parameter1>$(UserSecretsId.Trim()) $(_IsNETCoreOrNETStandard) true false true $(MSBuildProjectDirectory)/runtimeconfig.template.json true true <_GenerateRuntimeConfigurationPropertyInputsCache Condition="'$(_GenerateRuntimeConfigurationPropertyInputsCache)' == ''">$(IntermediateOutputPath)$(MSBuildProjectName).genruntimeconfig.cache <_GenerateRuntimeConfigurationPropertyInputsCache>$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(_GenerateRuntimeConfigurationPropertyInputsCache))) <_GeneratePublishDependencyFilePropertyInputsCache Condition="'$(_GeneratePublishDependencyFilePropertyInputsCache)' == ''">$(IntermediateOutputPath)$(MSBuildProjectName).genpublishdeps.cache <_GeneratePublishDependencyFilePropertyInputsCache>$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(_GeneratePublishDependencyFilePropertyInputsCache))) <_GenerateSingleFileBundlePropertyInputsCache Condition="'$(_GenerateSingleFileBundlePropertyInputsCache)' == ''">$(IntermediateOutputPath)$(MSBuildProjectName).genbundle.cache <_GenerateSingleFileBundlePropertyInputsCache>$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(_GenerateSingleFileBundlePropertyInputsCache))) <_UseRidGraphWasSpecified Condition="'$(UseRidGraph)' != ''">true false true $(BundledRuntimeIdentifierGraphFile) $([System.IO.Path]::GetDirectoryName($(BundledRuntimeIdentifierGraphFile)))/PortableRuntimeIdentifierGraph.json true false $(AssemblyName).deps.json $(TargetDir)$(ProjectDepsFileName) $(AssemblyName).runtimeconfig.json $(TargetDir)$(ProjectRuntimeConfigFileName) $(TargetDir)$(AssemblyName).runtimeconfig.dev.json true true true CurrentArchitecture CurrentRuntime <_NativeLibraryPrefix Condition="'$(_NativeLibraryPrefix)' == '' and !$(RuntimeIdentifier.StartsWith('win'))">lib <_NativeLibraryExtension Condition="'$(_NativeLibraryExtension)' == '' and $(RuntimeIdentifier.StartsWith('win'))">.dll <_NativeLibraryExtension Condition="'$(_NativeLibraryExtension)' == '' and $(RuntimeIdentifier.StartsWith('osx'))">.dylib <_NativeLibraryExtension Condition="'$(_NativeLibraryExtension)' == ''">.so <_NativeExecutableExtension Condition="'$(_NativeExecutableExtension)' == '' and ($(RuntimeIdentifier.StartsWith('win')) or $(DefaultAppHostRuntimeIdentifier.StartsWith('win')))">.exe <_ComHostLibraryExtension Condition="'$(_ComHostLibraryExtension)' == '' and ($(RuntimeIdentifier.StartsWith('win')) or $(DefaultAppHostRuntimeIdentifier.StartsWith('win')))">.dll <_IjwHostLibraryExtension Condition="'$(_IjwHostLibraryExtension)' == '' and ($(RuntimeIdentifier.StartsWith('win')) or $(DefaultAppHostRuntimeIdentifier.StartsWith('win')))">.dll <_DotNetHostExecutableName>dotnet$(_NativeExecutableExtension) <_DotNetAppHostExecutableNameWithoutExtension>apphost <_DotNetAppHostExecutableName>$(_DotNetAppHostExecutableNameWithoutExtension)$(_NativeExecutableExtension) <_DotNetSingleFileHostExecutableNameWithoutExtension>singlefilehost <_DotNetComHostLibraryNameWithoutExtension>comhost <_DotNetComHostLibraryName>$(_DotNetComHostLibraryNameWithoutExtension)$(_ComHostLibraryExtension) <_DotNetIjwHostLibraryNameWithoutExtension>Ijwhost <_DotNetIjwHostLibraryName>$(_DotNetIjwHostLibraryNameWithoutExtension)$(_IjwHostLibraryExtension) <_DotNetHostPolicyLibraryName>$(_NativeLibraryPrefix)hostpolicy$(_NativeLibraryExtension) <_DotNetHostFxrLibraryName>$(_NativeLibraryPrefix)hostfxr$(_NativeLibraryExtension) <_ExcludeFromPublishPackageReference Include="@(PackageReference)" Condition="('%(PackageReference.Publish)' == 'false')" /> Microsoft.NETCore.App <_DefaultUserProfileRuntimeStorePath>$(HOME) <_DefaultUserProfileRuntimeStorePath Condition="$([MSBuild]::IsOSPlatform(`Windows`))">$(USERPROFILE) <_DefaultUserProfileRuntimeStorePath>$([System.IO.Path]::Combine($(_DefaultUserProfileRuntimeStorePath), '.dotnet', 'store')) $(_DefaultUserProfileRuntimeStorePath) true true true false true true true $(AvailablePlatforms),ARM32 $(AvailablePlatforms),ARM64 $(AvailablePlatforms),ARM64 false true <_ProjectTypeRequiresBinaryFormatter Condition="'$(UseWindowsForms)' == 'true' AND $([MSBuild]::VersionLessThanOrEquals($(TargetFrameworkVersion), '8.0'))">true <_ProjectTypeRequiresBinaryFormatter Condition="'$(UseWPF)' == 'true' AND $([MSBuild]::VersionLessThanOrEquals($(TargetFrameworkVersion), '8.0'))">true <_BinaryFormatterObsoleteAsError>true true false _CheckForBuildWithNoBuild; $(CoreBuildDependsOn); GenerateBuildDependencyFile; GenerateBuildRuntimeConfigurationFiles _SdkBeforeClean; $(CoreCleanDependsOn) _SdkBeforeRebuild; $(RebuildDependsOn) true $(NuGetPackageRoot)\microsoft.net.sdk.compilers.toolset\$(NETCoreSdkVersion) <_NeedToDownloadMicrosoftNetSdkCompilersToolsetPackage>true <_MicrosoftNetSdkCompilersToolsetPackageRootEmpty Condition="'$(NuGetPackageRoot)' == ''">true 1.0.0 <_ValidRuntimeIdentifierPlatformsForAssets Include="@(_KnownRuntimeIdentiferPlatforms)" /> <_ValidRuntimeIdentifierPlatformsForAssets Include="@(_KnownRuntimeIdentifierPlatformsForTargetFramework)" Exclude="@(_ExcludedKnownRuntimeIdentiferPlatforms)" /> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="@(AdditionalProbingPath->'%(Identity)')" /> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(EnableDynamicLoading)" /> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(RollForward)" /> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="@(RuntimeHostConfigurationOption->'%(Identity)%(Value)')" /> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(RuntimeIdentifier)" /> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(SelfContained)" /> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(TargetFramework)" /> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(UserRuntimeConfig)" /> <_GenerateRuntimeConfigurationPropertyInputsCacheToHash Include="$(_WriteIncludedFrameworks)" /> <_IsRollForwardSupported Condition="'$(_TargetFrameworkVersionWithoutV)' >= '3.0'">true LatestMinor <_WriteIncludedFrameworks Condition="'$(SelfContained)' == 'true' and '$(_TargetFrameworkVersionWithoutV)' >= '3.1'">true <_CleaningWithoutRebuilding>true false <_CleaningWithoutRebuilding>false $(CompileDependsOn); _CreateAppHost; _CreateComHost; _GetIjwHostPaths; <_UseWindowsGraphicalUserInterface Condition="($(RuntimeIdentifier.StartsWith('win')) or $(DefaultAppHostRuntimeIdentifier.StartsWith('win'))) and '$(OutputType)'=='WinExe'">true <_EnableMacOSCodeSign Condition="'$(_EnableMacOSCodeSign)' == '' and $([MSBuild]::IsOSPlatform(`OSX`)) and Exists('/usr/bin/codesign') and ($(RuntimeIdentifier.StartsWith('osx')) or $(AppHostRuntimeIdentifier.StartsWith('osx')))">true <_UseSingleFileHostForPublish Condition="'$(PublishSingleFile)' == 'true' and '$(SelfContained)' == 'true' and '$(SingleFileHostSourcePath)' != '' and '$(TargetFrameworkIdentifier)' == '.NETCoreApp' and $([MSBuild]::VersionGreaterThanOrEquals($(TargetFrameworkVersion), 5.0))">true <_DisableCetCompat Condition="'$(CetCompat)' == 'false'">true AppRelative <_UpdateAppHostForPublish Condition="'$(_UseSingleFileHostForPublish)' != 'true' and ('$(AppHostRelativeDotNet)' != '' or '$(AppHostDotNetSearch)' != '')">true @(_NativeRestoredAppHostNETCore) $([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)apphost$(_NativeExecutableExtension)')) $([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)apphost_publish$(_NativeExecutableExtension)')) $([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)singlefilehost$(_NativeExecutableExtension)')) $(AssemblyName).comhost$(_ComHostLibraryExtension) $([System.IO.Path]::GetFullPath('$(IntermediateOutputPath)$(ComHostFileName)')) <_CopyAndRenameDotnetHost Condition="'$(_CopyAndRenameDotnetHost)' == ''">true $(AssemblyName)$(_NativeExecutableExtension) PreserveNewest PreserveNewest PreserveNewest Never $(AssemblyName)$(_NativeExecutableExtension) PreserveNewest Always $(AssemblyName).$(_DotNetComHostLibraryName) PreserveNewest PreserveNewest %(FileName)%(Extension) PreserveNewest PreserveNewest $(_DotNetIjwHostLibraryName) PreserveNewest PreserveNewest <_FrameworkReferenceAssemblies Include="@(ReferencePath)" Condition="(%(ReferencePath.FrameworkFile) == 'true' or %(ReferencePath.ResolvedFrom) == 'ImplicitlyExpandDesignTimeFacades') and ('%(ReferencePath.NuGetSourceType)' == '' or '%(ReferencePath.NuGetIsFrameworkReference)' == 'true')" /> <_ReferenceOnlyAssemblies Include="@(ReferencePath)" Exclude="@(_FrameworkReferenceAssemblies)" Condition="%(ReferencePath.CopyLocal) != 'true' and %(ReferencePath.NuGetSourceType) == ''" /> <_ReferenceAssemblies Include="@(_FrameworkReferenceAssemblies)" /> <_ReferenceAssemblies Include="@(_ReferenceOnlyAssemblies)" /> true true $(StartWorkingDirectory) $(StartProgram) $(StartArguments) dotnet <_NetCoreRunArguments>exec "$(TargetPath)" $(_NetCoreRunArguments) $(StartArguments) $(_NetCoreRunArguments) $(TargetDir)$(AssemblyName)$(_NativeExecutableExtension) $(StartArguments) $(TargetPath) $(StartArguments) mono "$(TargetPath)" $(StartArguments) $([System.IO.Path]::GetFullPath($([System.IO.Path]::Combine('$(MSBuildProjectDirectory)', '$(RunWorkingDirectory)')))) $(CreateSatelliteAssembliesDependsOn); CoreGenerateSatelliteAssemblies <_AssemblyInfoFile>$(IntermediateOutputPath)%(_SatelliteAssemblyResourceInputs.Culture)\$(TargetName).resources.cs <_OutputAssembly>$(IntermediateOutputPath)%(_SatelliteAssemblyResourceInputs.Culture)\$(TargetName).resources.dll <_Parameter1>%(_SatelliteAssemblyResourceInputs.Culture) true <_SatelliteAssemblyReferences Remove="@(_SatelliteAssemblyReferences)" /> <_SatelliteAssemblyReferences Include="@(ReferencePath)" Condition="'%(Filename)' == 'mscorlib' or '%(Filename)' == 'netstandard' or '%(Filename)' == 'System.Runtime' " /> $(TargetFrameworkIdentifier) $(_TargetFrameworkVersionWithoutV) false false false <_UseAttributeForTargetFrameworkInfoPropertyNames Condition="$([MSBuild]::VersionGreaterThanOrEquals($(MSBuildVersion), '17.0'))">true <_SourceLinkSdkSubDir>build <_SourceLinkSdkSubDir Condition="'$(IsCrossTargetingBuild)' == 'true'">buildMultiTargeting true local git $(RepositoryUrl) $(ScmRepositoryUrl) %(SourceRoot.ScmRepositoryUrl) <_SourceLinkFilePath>$(IntermediateOutputPath)$(MSBuildProjectName).sourcelink.json <_GenerateSourceLinkFileBeforeTargets>Link <_GenerateSourceLinkFileDependsOnTargets>ComputeLinkSwitches <_GenerateSourceLinkFileBeforeTargets>CoreCompile <_GenerateSourceLinkFileDependsOnTargets /> %(Link.AdditionalOptions) /sourcelink:"$(SourceLink)" <_SourceLinkGitHubAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">$(MSBuildThisFileDirectory)..\tools\net472\Microsoft.SourceLink.GitHub.dll <_SourceLinkGitHubAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">$(MSBuildThisFileDirectory)..\tools\core\Microsoft.SourceLink.GitHub.dll $(SourceLinkUrlInitializerTargets);_InitializeGitHubSourceLinkUrl $(SourceControlManagerUrlTranslationTargets);TranslateGitHubUrlsInSourceControlInformation <_TranslatedSourceRoot Remove="@(_TranslatedSourceRoot)" /> <_SourceLinkGitLabAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">$(MSBuildThisFileDirectory)..\tools\net472\Microsoft.SourceLink.GitLab.dll <_SourceLinkGitLabAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">$(MSBuildThisFileDirectory)..\tools\core\Microsoft.SourceLink.GitLab.dll $(SourceLinkUrlInitializerTargets);_InitializeGitLabSourceLinkUrl $(SourceControlManagerUrlTranslationTargets);TranslateGitLabUrlsInSourceControlInformation <_TranslatedSourceRoot Remove="@(_TranslatedSourceRoot)" /> <_SourceLinkAzureReposGitAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">$(MSBuildThisFileDirectory)..\tools\net472\Microsoft.SourceLink.AzureRepos.Git.dll <_SourceLinkAzureReposGitAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">$(MSBuildThisFileDirectory)..\tools\core\Microsoft.SourceLink.AzureRepos.Git.dll $(SourceLinkUrlInitializerTargets);_InitializeAzureReposGitSourceLinkUrl $(SourceControlManagerUrlTranslationTargets);TranslateAzureReposGitUrlsInSourceControlInformation <_TranslatedSourceRoot Remove="@(_TranslatedSourceRoot)" /> <_SourceLinkBitbucketAssemblyFile Condition="'$(MSBuildRuntimeType)' != 'Core'">$(MSBuildThisFileDirectory)..\tools\net472\Microsoft.SourceLink.Bitbucket.Git.dll <_SourceLinkBitbucketAssemblyFile Condition="'$(MSBuildRuntimeType)' == 'Core'">$(MSBuildThisFileDirectory)..\tools\core\Microsoft.SourceLink.Bitbucket.Git.dll $(SourceLinkUrlInitializerTargets);_InitializeBitbucketGitSourceLinkUrl $(SourceControlManagerUrlTranslationTargets);TranslateBitbucketGitUrlsInSourceControlInformation <_TranslatedSourceRoot Remove="@(_TranslatedSourceRoot)" /> .NET Standard $(_TargetFrameworkVersionWithoutV) .NET Core $(_TargetFrameworkVersionWithoutV) .NET $(_TargetFrameworkVersionWithoutV) <_TargetFrameworkDirectories /> true $(CommonOutputGroupsDependsOn); $(DesignerRuntimeImplementationProjectOutputGroupDependsOn); _GenerateDesignerDepsFile; _GenerateDesignerRuntimeConfigFile; GetCopyToOutputDirectoryItems; _GatherDesignerShadowCopyFiles; <_DesignerDepsFileName>$(AssemblyName).designer.deps.json <_DesignerRuntimeConfigFileName>$(AssemblyName).designer.runtimeconfig.json <_DesignerDepsFilePath>$(IntermediateOutputPath)$(_DesignerDepsFileName) <_DesignerRuntimeConfigFilePath>$(IntermediateOutputPath)$(_DesignerRuntimeConfigFileName) <_DesignerHostConfigurationOption Include="Microsoft.NETCore.DotNetHostPolicy.SetAppPaths" Value="true" /> <_DesignerShadowCopy Include="@(ReferenceCopyLocalPaths)" /> <_DesignerShadowCopy Remove="@(_ResolvedCopyLocalBuildAssets)" Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'" /> <_DesignerShadowCopy Remove="@(RuntimePackAsset)" Condition="'%(RuntimePackAsset.RuntimePackAlwaysCopyLocal)' != 'true'" /> $(IntermediateOutputPath)$(MSBuildProjectName).AssemblyInfo$(DefaultLanguageSourceExtension) true true true true true true true true true true true true true true true true true true true true <_InformationalVersionContainsPlus>false <_InformationalVersionContainsPlus Condition="$(InformationalVersion.Contains('+'))">true $(InformationalVersion)+$(SourceRevisionId) $(InformationalVersion).$(SourceRevisionId) <_Parameter1>$(Company) <_Parameter1>$(Configuration) <_Parameter1>$(Copyright) <_Parameter1>$(Description) <_Parameter1>$(FileVersion) <_Parameter1>$(InformationalVersion) <_Parameter1>$(Product) <_Parameter1>$(Trademark) <_Parameter1>$(AssemblyTitle) <_Parameter1>$(AssemblyVersion) <_Parameter1>RepositoryUrl <_Parameter2 Condition="'$(RepositoryUrl)' != ''">$(RepositoryUrl) <_Parameter2 Condition="'$(RepositoryUrl)' == ''">$(PrivateRepositoryUrl) <_Parameter1>$(NeutralLanguage) %(InternalsVisibleTo.PublicKey) <_Parameter1 Condition="'%(InternalsVisibleTo.Key)' != ''">%(InternalsVisibleTo.Identity), PublicKey=%(InternalsVisibleTo.Key) <_Parameter1 Condition="'%(InternalsVisibleTo.Key)' == '' and '$(PublicKey)' != ''">%(InternalsVisibleTo.Identity), PublicKey=$(PublicKey) <_Parameter1 Condition="'%(InternalsVisibleTo.Key)' == '' and '$(PublicKey)' == ''">%(InternalsVisibleTo.Identity) <_Parameter1>%(AssemblyMetadata.Identity) <_Parameter2>%(AssemblyMetadata.Value) <_Parameter1>$(TargetPlatformIdentifier)$(TargetPlatformVersion) <_Parameter1>$(TargetPlatformIdentifier)$(SupportedOSPlatformVersion) <_Parameter1>$(TargetPlatformIdentifier) $(IntermediateOutputPath)$(MSBuildProjectName).AssemblyInfoInputs.cache $(AssemblyVersion) $(Version) $(IntermediateOutputPath)$(MSBuildProjectName).GlobalUsings.g$(DefaultLanguageSourceExtension) <_GenerateSupportedRuntimeIntermediateAppConfig>$(IntermediateOutputPath)$(TargetFileName).withSupportedRuntime.config <_AllProjects Include="$(AdditionalProjects.Split('%3B'))" /> <_AllProjects Include="$(MSBuildProjectFullPath)" /> %(PackageReference.Identity) %(PackageReference.Version) StorePackageName=%(PackageReference.Identity); StorePackageVersion=%(PackageReference.Version); ComposeWorkingDir=$(ComposeWorkingDir); PublishDir=$(PublishDir); StoreStagingDir=$(StoreStagingDir); TargetFramework=$(TargetFramework); RuntimeIdentifier=$(RuntimeIdentifier); JitPath=$(JitPath); Crossgen=$(Crossgen); SkipUnchangedFiles=$(SkipUnchangedFiles); PreserveStoreLayout=$(PreserveStoreLayout); CreateProfilingSymbols=$(CreateProfilingSymbols); StoreSymbolsStagingDir=$(StoreSymbolsStagingDir); DisableImplicitFrameworkReferences=false; <_StoreArtifactContent> @(ListOfPackageReference) ]]> <_OptimizedResolvedFileToPublish Include="$(StoreStagingDir)\**\*.*" /> <_OptimizedSymbolFileToPublish Include="$(StoreSymbolsStagingDir)\**\*.*" /> true true <_TFM Condition="'$(_TFM)' == ''">$(TargetFramework) true $(UserProfileRuntimeStorePath) <_ProfilingSymbolsDirectoryName>symbols $([System.IO.Path]::Combine($(DefaultComposeDir), $(_ProfilingSymbolsDirectoryName))) $([System.IO.Path]::Combine($(ComposeDir), $(_ProfilingSymbolsDirectoryName))) $([System.IO.Path]::Combine($(ProfilingSymbolsDir), $(PlatformTarget))) $(DefaultProfilingSymbolsDir) $([System.IO.Path]::Combine($(ProfilingSymbolsDir), $(_TFM))) $(ProfilingSymbolsDir)\ $(DefaultComposeDir) $([System.IO.Path]::Combine($(ComposeDir), $(PlatformTarget))) $([System.IO.Path]::Combine($(ComposeDir), $(_TFM))) $([System.IO.Path]::Combine($(ComposeDir),"artifact.xml")) $([System.IO.Path]::GetFullPath($(ComposeDir))) <_RandomFileName>$([System.IO.Path]::GetRandomFileName()) $([System.IO.Path]::GetTempPath()) $([System.IO.Path]::Combine($(TEMP), $(_RandomFileName))) $([System.IO.Path]::GetFullPath($(ComposeWorkingDir))) $([System.IO.Path]::Combine($(ComposeWorkingDir),"StagingDir")) $([System.IO.Path]::Combine($(ComposeWorkingDir),"SymbolsStagingDir")) $(PublishDir)\ false true $(StorePackageVersion.Replace('*','-')) $([System.IO.Path]::Combine($(ComposeWorkingDir),"$(StorePackageName)_$(StorePackageVersionForFolderName)")) <_PackageProjFile>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "Restore.csproj")) $(StoreWorkerWorkingDir)\ $(BaseIntermediateOutputPath)\project.assets.json $(MicrosoftNETPlatformLibrary) true <_ManagedResolvedFileToPublishCandidates Include="@(ResolvedFileToPublish)" Condition="'%(ResolvedFileToPublish.AssetType)'=='runtime'" /> <_UnOptimizedResolvedFileToPublish Include="@(ResolvedFileToPublish)" Condition="'%(ResolvedFileToPublish.AssetType)'!='runtime'" /> true <_UnOptimizedResolvedFileToPublish Include="@(ResolvedFileToPublish)" /> true true true true false true false true 1 <_CoreclrResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)" Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='coreclr'" /> <_CoreclrResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)" Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='libcoreclr'" /> <_JitResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)" Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='clrjit'" /> <_JitResolvedPath Include="@(CrossgenResolvedAssembliesToPublish)" Condition="'%(CrossgenResolvedAssembliesToPublish.Filename)'=='libclrjit'" /> <_CoreclrPath>@(_CoreclrResolvedPath) @(_JitResolvedPath) <_CoreclrDir>$([System.IO.Path]::GetDirectoryName($(_CoreclrPath))) <_CoreclrPkgDir>$([System.IO.Path]::Combine($(_CoreclrDir),"..\..\..\")) $([System.IO.Path]::Combine($(_CoreclrPkgDir),"tools")) $([System.IO.Path]::Combine($(CrossgenDir),"crossgen")) $([System.IO.Path]::Combine($(CrossgenDir),"crossgen.exe")) $([System.IO.Path]::GetFullPath($([System.IO.Path]::Combine($(_NetCoreRefDir), $([System.IO.Path]::GetFileName($(Crossgen))))))) CrossgenExe=$(Crossgen); CrossgenJit=$(JitPath); CrossgenInputAssembly=%(_ManagedResolvedFilesToOptimize.Fullpath); CrossgenOutputAssembly=$(_RuntimeOptimizedDir)$(DirectorySeparatorChar)%(_ManagedResolvedFilesToOptimize.FileName)%(_ManagedResolvedFilesToOptimize.Extension); CrossgenSubOutputPath=%(_ManagedResolvedFilesToOptimize.DestinationSubPath); _RuntimeOptimizedDir=$(_RuntimeOptimizedDir); PublishDir=$(StoreStagingDir); CrossgenPlatformAssembliesPath=$(_RuntimeRefDir)$(PathSeparator)$(_NetCoreRefDir); CreateProfilingSymbols=$(CreateProfilingSymbols); StoreSymbolsStagingDir=$(StoreSymbolsStagingDir); _RuntimeSymbolsDir=$(_RuntimeSymbolsDir) $([System.IO.Path]::GetDirectoryName($(_RuntimeSymbolsDir)\$(CrossgenSubOutputPath))) $([System.IO.Path]::GetDirectoryName($(StoreSymbolsStagingDir)\$(CrossgenSubOutputPath))) $(CrossgenExe) -nologo -readytorun -in "$(CrossgenInputAssembly)" -out "$(CrossgenOutputAssembly)" -jitpath "$(CrossgenJit)" -platform_assemblies_paths "$(CrossgenPlatformAssembliesPath)" CreatePDB CreatePerfMap <_ProfilingSymbols Include="$(CrossgenProfilingSymbolsOutputDirectory)\*" Condition="'$(CreateProfilingSymbols)' == 'true'" /> $([System.IO.Path]::PathSeparator) $([System.IO.Path]::DirectorySeparatorChar) <_CrossProjFileDir>$([System.IO.Path]::Combine($(ComposeWorkingDir),"Optimize")) <_NetCoreRefDir>$([System.IO.Path]::Combine($(_CrossProjFileDir), "netcoreapp")) <_CrossProjAssetsFile>$([System.IO.Path]::Combine($(_CrossProjFileDir), project.assets.json)) <_RuntimeRefDir>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "runtimeref")) <_RuntimeOptimizedDir>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "runtimopt")) <_RuntimeSymbolsDir>$([System.IO.Path]::Combine($(StoreWorkerWorkingDir), "runtimesymbols")) <_ManagedResolvedFilesToOptimize Include="@(_ManagedResolvedFileToPublishCandidates)" /> $(MSBuildThisFileDirectory)..\tasks\net7.0\Microsoft.NET.Sdk.Crossgen.dll $(MSBuildThisFileDirectory)..\tasks\net472\Microsoft.NET.Sdk.Crossgen.dll <_ReadyToRunOutputPath>$(IntermediateOutputPath)R2R <_ReadyToRunImplementationAssemblies Include="@(ResolvedFileToPublish->WithMetadataValue('PostprocessAssembly', 'true'))" /> <_ReadyToRunImplementationAssemblies Include="@(_ManagedRuntimePackAssembly)" ReferenceOnly="true" /> <_ReadyToRunImplementationAssemblies Remove="@(_ReadyToRunImplementationAssemblies)" /> <_ReadyToRunImplementationAssemblies Include="@(_ReadyToRunImplementationAssembliesWithoutConflicts)" /> <_ReadyToRunPgoFiles Include="@(PublishReadyToRunPgoFiles)" /> <_ReadyToRunPgoFiles Include="@(RuntimePackAsset)" Condition="'%(RuntimePackAsset.AssetType)' == 'pgodata' and '%(RuntimePackAsset.Extension)' == '.mibc' and '$(PublishReadyToRunUseRuntimePackOptimizationData)' == 'true'" /> <_ReadyToRunCompilerHasWarnings Condition="'$(_ReadyToRunWarningsDetected)' == 'true'">true <_ReadyToRunCompilationFailures Condition="'$(_ReadyToRunCompilerExitCode)' != '' And $(_ReadyToRunCompilerExitCode) != 0" Include="@(_ReadyToRunCompileList)" /> <_ReadyToRunCompilerHasWarnings Condition="'$(_ReadyToRunWarningsDetected)' == 'true'">true <_ReadyToRunCompilationFailures Condition="'$(_ReadyToRunCompilerExitCode)' != '' And $(_ReadyToRunCompilerExitCode) != 0" Include="@(_ReadyToRunSymbolsCompileList)" /> $(MSBuildThisFileDirectory)..\..\..\Microsoft.NETCoreSdk.BundledCliTools.props <_ReferenceToObsoleteDotNetCliTool Include="@(DotNetCliToolReference)" /> <_ReferenceToObsoleteDotNetCliTool Remove="@(DotNetCliToolReference)" /> true <_GetChildProjectCopyToPublishDirectoryItems Condition="'$(_GetChildProjectCopyToPublishDirectoryItems)' == ''">true true true true <_FirstTargetFrameworkToSupportTrimming>net6.0 <_FirstTargetFrameworkToSupportAot>net7.0 <_FirstTargetFrameworkToSupportSingleFile>net6.0 <_FirstTargetFrameworkVersionToSupportTrimAnalyzer>$([MSBuild]::GetTargetFrameworkVersion('$(_FirstTargetFrameworkToSupportTrimming)')) <_FirstTargetFrameworkVersionToSupportAotAnalyzer>$([MSBuild]::GetTargetFrameworkVersion('$(_FirstTargetFrameworkToSupportAot)')) <_FirstTargetFrameworkVersionToSupportSingleFileAnalyzer>$([MSBuild]::GetTargetFrameworkVersion('$(_FirstTargetFrameworkToSupportSingleFile)')) Always <_RequiresILLinkPack Condition="'$(_RequiresILLinkPack)' == '' And ( '$(PublishAot)' == 'true' Or '$(IsAotCompatible)' == 'true' Or '$(EnableAotAnalyzer)' == 'true' Or '$(PublishTrimmed)' == 'true' Or '$(IsTrimmable)' == 'true' Or '$(EnableTrimAnalyzer)' == 'true' Or '$(EnableSingleFileAnalyzer)' == 'true')">true <_RequiresILLinkPack Condition="'$(_RequiresILLinkPack)' == ''">false <_MinNonEolTargetFrameworkForTrimming>$(_MinimumNonEolSupportedNetCoreTargetFramework) <_MinNonEolTargetFrameworkForSingleFile>$(_MinimumNonEolSupportedNetCoreTargetFramework) <_MinNonEolTargetFrameworkForAot>$(_MinimumNonEolSupportedNetCoreTargetFramework) <_MinNonEolTargetFrameworkForAot Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(_FirstTargetFrameworkToSupportAot)', '$(_MinimumNonEolSupportedNetCoreTargetFramework)'))">$(_FirstTargetFrameworkToSupportAot) <_TargetFramework Include="$(TargetFrameworks)" /> <_DecomposedTargetFramework Include="@(_TargetFramework)"> $([MSBuild]::IsTargetFrameworkCompatible('%(Identity)', '$(_FirstTargetFrameworkToSupportTrimming)')) $([MSBuild]::IsTargetFrameworkCompatible('$(_MinNonEolTargetFrameworkForTrimming)', '%(Identity)')) $([MSBuild]::IsTargetFrameworkCompatible('%(Identity)', '$(_FirstTargetFrameworkToSupportAot)')) $([MSBuild]::IsTargetFrameworkCompatible('$(_MinNonEolTargetFrameworkForAot)', '%(Identity)')) $([MSBuild]::IsTargetFrameworkCompatible('%(Identity)', '$(_FirstTargetFrameworkToSupportSingleFile)')) $([MSBuild]::IsTargetFrameworkCompatible('$(_MinNonEolTargetFrameworkForSingleFile)', '%(Identity)')) <_TargetFrameworkToSilenceIsTrimmableUnsupportedWarning Include="@(_DecomposedTargetFramework)" Condition="'%(SupportsTrimming)' == 'true' And '%(SupportedByMinNonEolTargetFrameworkForTrimming)' == 'true'" /> <_TargetFrameworkToSilenceIsAotCompatibleUnsupportedWarning Include="@(_DecomposedTargetFramework->'%(Identity)')" Condition="'%(SupportsAot)' == 'true' And '%(SupportedByMinNonEolTargetFrameworkForAot)' == 'true'" /> <_TargetFrameworkToSilenceEnableSingleFileAnalyzerUnsupportedWarning Include="@(_DecomposedTargetFramework)" Condition="'%(SupportsSingleFile)' == 'true' And '%(SupportedByMinNonEolTargetFrameworkForSingleFile)' == 'true'" /> <_SilenceIsTrimmableUnsupportedWarning Condition="'$(_SilenceIsTrimmableUnsupportedWarning)' == '' And @(_TargetFrameworkToSilenceIsTrimmableUnsupportedWarning->Count()) > 0">true <_SilenceIsAotCompatibleUnsupportedWarning Condition="'$(_SilenceIsAotCompatibleUnsupportedWarning)' == '' And @(_TargetFrameworkToSilenceIsAotCompatibleUnsupportedWarning->Count()) > 0">true <_SilenceEnableSingleFileAnalyzerUnsupportedWarning Condition="'$(_SilenceEnableSingleFileAnalyzerUnsupportedWarning)' == '' And @(_TargetFrameworkToSilenceEnableSingleFileAnalyzerUnsupportedWarning->Count()) > 0">true <_BeforePublishNoBuildTargets> BuildOnlySettings; _PreventProjectReferencesFromBuilding; ResolveReferences; PrepareResourceNames; ComputeIntermediateSatelliteAssemblies; ComputeEmbeddedApphostPaths; <_CorePublishTargets> PrepareForPublish; ComputeAndCopyFilesToPublishDirectory; $(PublishProtocolProviderTargets); PublishItemsOutputGroup; <_PublishNoBuildAlternativeDependsOn>$(_BeforePublishNoBuildTargets);$(_CorePublishTargets) false $(PublishDir)\ <_OrphanPublishFileWrites Include="@(_PriorPublishFileWrites)" Exclude="@(_CurrentPublishFileWrites)" /> <_NormalizedPublishDir>$([MSBuild]::NormalizeDirectory($(PublishDir))) <_PublishCleanFile Condition="'$(PublishCleanFile)'==''">PublishOutputs.$(_NormalizedPublishDirHash.Substring(0, 10)).txt <_CurrentPublishFileWritesUnfiltered Include="@(ResolvedFileToPublish->'$(_NormalizedPublishDir)%(RelativePath)')" /> <_CurrentPublishFileWritesUnfiltered Include="$(_NormalizedPublishDir)$(AssemblyName)$(_NativeExecutableExtension)" Condition="'$(UseAppHost)' == 'true'" /> <_ResolvedFileToPublishPreserveNewest Include="@(ResolvedFileToPublish)" Condition="'%(ResolvedFileToPublish.CopyToPublishDirectory)'=='PreserveNewest'" /> <_ResolvedFileToPublishAlways Include="@(ResolvedFileToPublish)" Condition="'%(ResolvedFileToPublish.CopyToPublishDirectory)'=='Always'" /> <_ResolvedUnbundledFileToPublishPreserveNewest Include="@(_ResolvedFileToPublishPreserveNewest)" Condition="'$(PublishSingleFile)' != 'true' or '%(_ResolvedFileToPublishPreserveNewest.ExcludeFromSingleFile)'=='true'" /> <_ResolvedUnbundledFileToPublishAlways Include="@(_ResolvedFileToPublishAlways)" Condition="'$(PublishSingleFile)' != 'true' or '%(_ResolvedFileToPublishAlways.ExcludeFromSingleFile)'=='true'" /> true true false @(IntermediateAssembly->'%(Filename)%(Extension)') PreserveNewest $(ProjectDepsFileName) PreserveNewest $(ProjectRuntimeConfigFileName) PreserveNewest @(AppConfigWithTargetPath->'%(TargetPath)') PreserveNewest @(_DebugSymbolsIntermediatePath->'%(Filename)%(Extension)') PreserveNewest true %(IntermediateSatelliteAssembliesWithTargetPath.Culture)\%(Filename)%(Extension) PreserveNewest %(Filename)%(Extension) PreserveNewest <_ResolvedCopyLocalPublishAssets Remove="@(_ResolvedCopyLocalPublishAssetsRemoved)" /> %(_ResolvedCopyLocalPublishAssets.DestinationSubDirectory)%(Filename)%(Extension) PreserveNewest @(FinalDocFile->'%(Filename)%(Extension)') PreserveNewest shims/%(_EmbeddedApphostPaths.ShimRuntimeIdentifier)/%(_EmbeddedApphostPaths.Filename)%(_EmbeddedApphostPaths.Extension) PreserveNewest <_FilesToDrop Include="@(ResolvedFileToPublish)" Condition="'$(PublishSingleFile)' == 'true' and '%(ResolvedFileToPublish.DropFromSingleFile)' == 'true'" /> <_ResolvedCopyLocalPublishAssets Include="@(RuntimePackAsset)" Condition="('$(SelfContained)' == 'true' Or '%(RuntimePackAsset.RuntimePackAlwaysCopyLocal)' == 'true') and '%(RuntimePackAsset.AssetType)' != 'pgodata'" /> <_ResolvedCopyLocalPublishAssets Remove="@(_NativeRestoredAppHostNETCore)" /> <_ResolvedCopyLocalPublishAssets Include="@(_ResolvedCopyLocalBuildAssets)" Condition="'%(_ResolvedCopyLocalBuildAssets.CopyToPublishDirectory)' != 'false' " /> <_PublishSatelliteResources Include="@(_ResolvedCopyLocalPublishAssets)" Condition="'%(_ResolvedCopyLocalPublishAssets.AssetType)' == 'resources'" /> <_ResolvedCopyLocalPublishAssets Remove="@(_PublishSatelliteResources)" /> <_ResolvedCopyLocalPublishAssets Include="@(_FilteredPublishSatelliteResources)" /> <_ResolvedCopyLocalPublishAssets Include="@(ReferenceCopyLocalPaths)" Exclude="@(_ResolvedCopyLocalBuildAssets);@(RuntimePackAsset)" Condition="('$(PublishReferencesDocumentationFiles)' == 'true' or '%(ReferenceCopyLocalPaths.Extension)' != '.xml') and '%(ReferenceCopyLocalPaths.Private)' != 'false'"> %(ReferenceCopyLocalPaths.DestinationSubDirectory)%(ReferenceCopyLocalPaths.Filename)%(ReferenceCopyLocalPaths.Extension) %(_SourceItemsToCopyToPublishDirectoryAlways.TargetPath) Always True %(_SourceItemsToCopyToPublishDirectory.TargetPath) PreserveNewest True <_GCTPDIKeepDuplicates>false <_GCTPDIKeepMetadata>CopyToPublishDirectory;ExcludeFromSingleFile;TargetPath <_SourceItemsToCopyToPublishDirectoryAlways KeepDuplicates=" '$(_GCTPDIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(_AllChildProjectPublishItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectPublishItemsWithTargetPath.CopyToPublishDirectory)'=='Always'" /> <_SourceItemsToCopyToPublishDirectory KeepDuplicates=" '$(_GCTPDIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(_AllChildProjectPublishItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectPublishItemsWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'" /> <_AllChildProjectPublishItemsWithTargetPath Remove="@(_AllChildProjectPublishItemsWithTargetPath)" /> <_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToPublishDirectory)'=='Always'" /> <_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'" /> <_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToPublishDirectory)'=='Always'" /> <_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToPublishDirectory)'=='PreserveNewest'" /> <_CompileItemsToPublish Include="@(Compile->'%(FullPath)')" Condition="'%(Compile.CopyToPublishDirectory)'=='Always' or '%(Compile.CopyToPublishDirectory)'=='PreserveNewest'" /> <_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(_CompileItemsToPublishWithTargetPath)" Condition="'%(_CompileItemsToPublishWithTargetPath.CopyToPublishDirectory)'=='Always'" /> <_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(_CompileItemsToPublishWithTargetPath)" Condition="'%(_CompileItemsToPublishWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'" /> <_SourceItemsToCopyToPublishDirectoryAlways KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToPublishDirectory)'=='Always'" /> <_SourceItemsToCopyToPublishDirectory KeepMetadata="$(_GCTPDIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToPublishDirectory)'=='PreserveNewest'" /> <_SourceItemsToCopyToPublishDirectoryAlways Remove="$(AppHostIntermediatePath)" /> <_SourceItemsToCopyToPublishDirectory Remove="$(AppHostIntermediatePath)" /> <_SourceItemsToCopyToPublishDirectoryAlways Include="$(SingleFileHostIntermediatePath)" CopyToOutputDirectory="Always" TargetPath="$(AssemblyName)$(_NativeExecutableExtension)" /> <_SourceItemsToCopyToPublishDirectoryAlways Remove="$(AppHostIntermediatePath)" /> <_SourceItemsToCopyToPublishDirectory Remove="$(AppHostIntermediatePath)" /> <_SourceItemsToCopyToPublishDirectoryAlways Include="$(AppHostForPublishIntermediatePath)" CopyToOutputDirectory="Always" TargetPath="$(AssemblyName)$(_NativeExecutableExtension)" /> Always PreserveNewest Always PreserveNewest Always PreserveNewest <_NoneWithTargetPath Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always' and '%(_NoneWithTargetPath.CopyToPublishDirectory)' == ''"> Always <_NoneWithTargetPath Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' and '%(_NoneWithTargetPath.CopyToPublishDirectory)' == ''"> PreserveNewest <_ComputeManagedRuntimePackAssembliesIfSelfContained>_ComputeManagedRuntimePackAssemblies <_ManagedRuntimeAssembly Include="@(RuntimeCopyLocalItems)" /> <_ManagedRuntimeAssembly Include="@(UserRuntimeAssembly)" /> <_ManagedRuntimeAssembly Include="@(IntermediateAssembly)" /> <_ManagedRuntimeAssembly Include="@(_ManagedRuntimePackAssembly)" /> <_ManagedRuntimePackAssembly Include="@(RuntimePackAsset)" Condition="'%(RuntimePackAsset.AssetType)' == 'runtime' or '%(RuntimePackAsset.Filename)' == 'System.Private.Corelib'" /> <_TrimRuntimeAssets Condition="'$(PublishSingleFile)' == 'true' and '$(SelfContained)' == 'true'">true <_UseBuildDependencyFile Condition="'@(_ExcludeFromPublishPackageReference)' == '' and '@(RuntimeStorePackages)' == '' and '$(PreserveStoreLayout)' != 'true' and '$(PublishTrimmed)' != 'true' and '$(_TrimRuntimeAssets)' != 'true'">true <_FilesToBundle Include="@(ResolvedFileToPublish)" Condition="'%(ResolvedFileToPublish.ExcludeFromSingleFile)' != 'true'" /> $(AssemblyName)$(_NativeExecutableExtension) $(PublishDir)$(PublishedSingleFileName) $(PublishedSingleFileName) <_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(PublishedSingleFilePath)" /> <_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(TraceSingleFileBundler)" /> <_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(IncludeSymbolsInSingleFile)" /> <_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(IncludeAllContentForSelfExtract)" /> <_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(IncludeNativeLibrariesForSelfExtract)" /> <_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(EnableCompressionInSingleFile)" /> <_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(PublishedSingleFileName)" /> <_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(RuntimeIdentifier)" /> <_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(PublishDir)" /> <_GenerateSingleFileBundlePropertyInputsCacheToHash Include="$(_TargetFrameworkVersionWithoutV)" /> <_GenerateSingleFileBundlePropertyInputsCacheToHash Include="@(FilesToBundle)" /> false false false $(IncludeAllContentForSelfExtract) false $(PublishDepsFilePath) $(IntermediateOutputPath)$(ProjectDepsFileName) <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(PublishDepsFilePath)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(PublishSingleFile)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(MSBuildProjectFullPath)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(ProjectAssetsFile)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(IntermediateDepsFilePath)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(TargetFramework)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(AssemblyName)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(TargetExt)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(Version)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(IncludeMainProjectInDepsFile)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(RuntimeIdentifier)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(MicrosoftNETPlatformLibrary)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(SelfContained)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(IncludeFileVersionsInDependencyFile)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(RuntimeIdentifierGraphPath)" /> <_GeneratePublishDependencyFilePropertyInputsCacheToHash Include="$(IncludeProjectsNotInAssetsFileInDepsFile)" /> $(PublishDir)$(ProjectDepsFileName) <_IsSingleFilePublish Condition="'$(PublishSingleFile)' == ''">false <_IsSingleFilePublish Condition="'$(PublishSingleFile)' != ''">$(PublishSingleFile) <_ResolvedNuGetFilesForPublish Include="@(NativeCopyLocalItems)" Condition="'%(NativeCopyLocalItems.CopyToPublishDirectory)' != 'false'" /> <_ResolvedNuGetFilesForPublish Include="@(ResourceCopyLocalItems)" Condition="'%(ResourceCopyLocalItems.CopyToPublishDirectory)' != 'false'" /> <_ResolvedNuGetFilesForPublish Include="@(RuntimeCopyLocalItems)" Condition="'%(RuntimeCopyLocalItems.CopyToPublishDirectory)' != 'false'" /> <_ResolvedNuGetFilesForPublish Remove="@(_PublishConflictPackageFiles)" Condition="'%(_PublishConflictPackageFiles.ConflictItemType)' != 'Reference'" /> $(ProjectDepsFileName) <_PackAsToolShimRuntimeIdentifiers Condition="@(_PackAsToolShimRuntimeIdentifiers) ==''" Include="$(PackAsToolShimRuntimeIdentifiers)" /> $(PublishItemsOutputGroupDependsOn); ResolveReferences; ComputeResolvedFilesToPublishList; _ComputeFilesToBundle; <_ToolsSettingsFilePath>$(BaseIntermediateOutputPath)DotnetToolSettings.xml true <_PackToolPublishDependency Condition=" ('$(GeneratePackageOnBuild)' != 'true' and '$(NoBuild)' != 'true') and $(IsPublishable) == 'true' ">_PublishBuildAlternative <_PackToolPublishDependency Condition=" ('$(GeneratePackageOnBuild)' == 'true' or '$(NoBuild)' == 'true') and $(IsPublishable) == 'true' ">$(_PublishNoBuildAlternativeDependsOn) <_GeneratedFiles Include="$(PublishDepsFilePath)" Condition="'$(GenerateDependencyFile)' != 'true' or '$(_UseBuildDependencyFile)' == 'true'" /> <_GeneratedFiles Include="$(PublishRuntimeConfigFilePath)" /> <_GeneratedFiles Include="$(_ToolsSettingsFilePath)" /> tools/$(_NuGetShortFolderName)/any/%(_GeneratedFiles.RecursiveDir)%(_GeneratedFiles.Filename)%(_GeneratedFiles.Extension) %(_ResolvedFileToPublishWithPackagePath.PackagePath) $(TargetName) $(TargetFileName) <_GenerateToolsSettingsFileCacheFile Condition="'$(_GenerateToolsSettingsFileCacheFile)' == ''">$(IntermediateOutputPath)$(MSBuildProjectName).toolssettingsinput.cache <_GenerateToolsSettingsFileCacheFile>$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(_GenerateToolsSettingsFileCacheFile))) <_GenerateToolsSettingsFileInputCacheToHash Include="$(ToolEntryPoint)" /> <_GenerateToolsSettingsFileInputCacheToHash Include="$(ToolCommandName)" /> <_ShimInputCacheFile Condition="'$(_ShimInputCacheFile)' == ''">$(IntermediateOutputPath)$(MSBuildProjectName).shiminput.cache <_ShimInputCacheFile>$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(_ShimInputCacheFile))) <_ShimCreatedSentinelFile Condition="'$(_ShimCreatedSentinelFile)' == ''">$(IntermediateOutputPath)$(MSBuildProjectName).shimcreated.sentinel <_ShimCreatedSentinelFile>$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(_ShimCreatedSentinelFile))) $(OutDir) <_GenerateShimsAssetsInput Include="$(_ShimInputCacheFile)" /> <_GenerateShimsAssetsInput Include="@(_ApphostsForShimRuntimeIdentifiers)" /> <_GenerateShimsAssetsInput Include="$(_ShimCreatedSentinelFile)" /> <_GenerateShimsAssetsInput Include="$(ProjectAssetsFile)" /> <_GenerateShimsAssetsInputCacheToHash Include="$(PackageId)" /> <_GenerateShimsAssetsInputCacheToHash Include="$(Version)" /> <_GenerateShimsAssetsInputCacheToHash Include="$(NuGetTargetMoniker)" /> <_GenerateShimsAssetsInputCacheToHash Include="$(ToolCommandName)" /> <_GenerateShimsAssetsInputCacheToHash Include="$(ToolEntryPoint)" /> <_GenerateShimsAssetsInputCacheToHash Include="$(PackAsToolShimRuntimeIdentifiers)" /> refs $(PreserveCompilationContext) $(DefineConstants) $(LangVersion) $(PlatformTarget) $(AllowUnsafeBlocks) $(TreatWarningsAsErrors) $(Optimize) $(AssemblyOriginatorKeyFile) $(DelaySign) $(PublicSign) $(DebugType) $(OutputType) $(GenerateDocumentationFile) <_RefAssembliesToExclude Include="@(_ResolvedCopyLocalPublishAssets->'%(FullPath)')" /> <_RefAssembliesToExclude Include="@(_RuntimeItemsInRuntimeStore)" /> $(RefAssembliesFolderName)\%(Filename)%(Extension) Microsoft.CSharp|4.4.0; Microsoft.Win32.Primitives|4.3.0; Microsoft.Win32.Registry|4.4.0; runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0; runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0; runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0; runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0; runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0; runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple|4.3.0; runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0; runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0; runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0; runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0; runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0; System.AppContext|4.3.0; System.Buffers|4.4.0; System.Collections|4.3.0; System.Collections.Concurrent|4.3.0; System.Collections.Immutable|1.4.0; System.Collections.NonGeneric|4.3.0; System.Collections.Specialized|4.3.0; System.ComponentModel|4.3.0; System.ComponentModel.EventBasedAsync|4.3.0; System.ComponentModel.Primitives|4.3.0; System.ComponentModel.TypeConverter|4.3.0; System.Console|4.3.0; System.Data.Common|4.3.0; System.Diagnostics.Contracts|4.3.0; System.Diagnostics.Debug|4.3.0; System.Diagnostics.DiagnosticSource|4.4.0; System.Diagnostics.FileVersionInfo|4.3.0; System.Diagnostics.Process|4.3.0; System.Diagnostics.StackTrace|4.3.0; System.Diagnostics.TextWriterTraceListener|4.3.0; System.Diagnostics.Tools|4.3.0; System.Diagnostics.TraceSource|4.3.0; System.Diagnostics.Tracing|4.3.0; System.Dynamic.Runtime|4.3.0; System.Globalization|4.3.0; System.Globalization.Calendars|4.3.0; System.Globalization.Extensions|4.3.0; System.IO|4.3.0; System.IO.Compression|4.3.0; System.IO.Compression.ZipFile|4.3.0; System.IO.FileSystem|4.3.0; System.IO.FileSystem.AccessControl|4.4.0; System.IO.FileSystem.DriveInfo|4.3.0; System.IO.FileSystem.Primitives|4.3.0; System.IO.FileSystem.Watcher|4.3.0; System.IO.IsolatedStorage|4.3.0; System.IO.MemoryMappedFiles|4.3.0; System.IO.Pipes|4.3.0; System.IO.UnmanagedMemoryStream|4.3.0; System.Linq|4.3.0; System.Linq.Expressions|4.3.0; System.Linq.Queryable|4.3.0; System.Net.Http|4.3.0; System.Net.NameResolution|4.3.0; System.Net.Primitives|4.3.0; System.Net.Requests|4.3.0; System.Net.Security|4.3.0; System.Net.Sockets|4.3.0; System.Net.WebHeaderCollection|4.3.0; System.ObjectModel|4.3.0; System.Private.DataContractSerialization|4.3.0; System.Reflection|4.3.0; System.Reflection.Emit|4.3.0; System.Reflection.Emit.ILGeneration|4.3.0; System.Reflection.Emit.Lightweight|4.3.0; System.Reflection.Extensions|4.3.0; System.Reflection.Metadata|1.5.0; System.Reflection.Primitives|4.3.0; System.Reflection.TypeExtensions|4.3.0; System.Resources.ResourceManager|4.3.0; System.Runtime|4.3.0; System.Runtime.Extensions|4.3.0; System.Runtime.Handles|4.3.0; System.Runtime.InteropServices|4.3.0; System.Runtime.InteropServices.RuntimeInformation|4.3.0; System.Runtime.Loader|4.3.0; System.Runtime.Numerics|4.3.0; System.Runtime.Serialization.Formatters|4.3.0; System.Runtime.Serialization.Json|4.3.0; System.Runtime.Serialization.Primitives|4.3.0; System.Security.AccessControl|4.4.0; System.Security.Claims|4.3.0; System.Security.Cryptography.Algorithms|4.3.0; System.Security.Cryptography.Cng|4.4.0; System.Security.Cryptography.Csp|4.3.0; System.Security.Cryptography.Encoding|4.3.0; System.Security.Cryptography.OpenSsl|4.4.0; System.Security.Cryptography.Primitives|4.3.0; System.Security.Cryptography.X509Certificates|4.3.0; System.Security.Cryptography.Xml|4.4.0; System.Security.Principal|4.3.0; System.Security.Principal.Windows|4.4.0; System.Text.Encoding|4.3.0; System.Text.Encoding.Extensions|4.3.0; System.Text.RegularExpressions|4.3.0; System.Threading|4.3.0; System.Threading.Overlapped|4.3.0; System.Threading.Tasks|4.3.0; System.Threading.Tasks.Extensions|4.3.0; System.Threading.Tasks.Parallel|4.3.0; System.Threading.Thread|4.3.0; System.Threading.ThreadPool|4.3.0; System.Threading.Timer|4.3.0; System.ValueTuple|4.3.0; System.Xml.ReaderWriter|4.3.0; System.Xml.XDocument|4.3.0; System.Xml.XmlDocument|4.3.0; System.Xml.XmlSerializer|4.3.0; System.Xml.XPath|4.3.0; System.Xml.XPath.XDocument|4.3.0; Microsoft.Win32.Primitives|4.3.0; System.AppContext|4.3.0; System.Collections|4.3.0; System.Collections.Concurrent|4.3.0; System.Collections.Immutable|1.4.0; System.Collections.NonGeneric|4.3.0; System.Collections.Specialized|4.3.0; System.ComponentModel|4.3.0; System.ComponentModel.EventBasedAsync|4.3.0; System.ComponentModel.Primitives|4.3.0; System.ComponentModel.TypeConverter|4.3.0; System.Console|4.3.0; System.Data.Common|4.3.0; System.Diagnostics.Contracts|4.3.0; System.Diagnostics.Debug|4.3.0; System.Diagnostics.FileVersionInfo|4.3.0; System.Diagnostics.Process|4.3.0; System.Diagnostics.StackTrace|4.3.0; System.Diagnostics.TextWriterTraceListener|4.3.0; System.Diagnostics.Tools|4.3.0; System.Diagnostics.TraceSource|4.3.0; System.Diagnostics.Tracing|4.3.0; System.Dynamic.Runtime|4.3.0; System.Globalization|4.3.0; System.Globalization.Calendars|4.3.0; System.Globalization.Extensions|4.3.0; System.IO|4.3.0; System.IO.Compression|4.3.0; System.IO.Compression.ZipFile|4.3.0; System.IO.FileSystem|4.3.0; System.IO.FileSystem.DriveInfo|4.3.0; System.IO.FileSystem.Primitives|4.3.0; System.IO.FileSystem.Watcher|4.3.0; System.IO.IsolatedStorage|4.3.0; System.IO.MemoryMappedFiles|4.3.0; System.IO.Pipes|4.3.0; System.IO.UnmanagedMemoryStream|4.3.0; System.Linq|4.3.0; System.Linq.Expressions|4.3.0; System.Linq.Queryable|4.3.0; System.Net.Http|4.3.0; System.Net.NameResolution|4.3.0; System.Net.Primitives|4.3.0; System.Net.Requests|4.3.0; System.Net.Security|4.3.0; System.Net.Sockets|4.3.0; System.Net.WebHeaderCollection|4.3.0; System.ObjectModel|4.3.0; System.Private.DataContractSerialization|4.3.0; System.Reflection|4.3.0; System.Reflection.Emit|4.3.0; System.Reflection.Emit.ILGeneration|4.3.0; System.Reflection.Emit.Lightweight|4.3.0; System.Reflection.Extensions|4.3.0; System.Reflection.Primitives|4.3.0; System.Reflection.TypeExtensions|4.3.0; System.Resources.ResourceManager|4.3.0; System.Runtime|4.3.0; System.Runtime.Extensions|4.3.0; System.Runtime.Handles|4.3.0; System.Runtime.InteropServices|4.3.0; System.Runtime.InteropServices.RuntimeInformation|4.3.0; System.Runtime.Loader|4.3.0; System.Runtime.Numerics|4.3.0; System.Runtime.Serialization.Formatters|4.3.0; System.Runtime.Serialization.Json|4.3.0; System.Runtime.Serialization.Primitives|4.3.0; System.Security.AccessControl|4.4.0; System.Security.Claims|4.3.0; System.Security.Cryptography.Algorithms|4.3.0; System.Security.Cryptography.Csp|4.3.0; System.Security.Cryptography.Encoding|4.3.0; System.Security.Cryptography.Primitives|4.3.0; System.Security.Cryptography.X509Certificates|4.3.0; System.Security.Cryptography.Xml|4.4.0; System.Security.Principal|4.3.0; System.Security.Principal.Windows|4.4.0; System.Text.Encoding|4.3.0; System.Text.Encoding.Extensions|4.3.0; System.Text.RegularExpressions|4.3.0; System.Threading|4.3.0; System.Threading.Overlapped|4.3.0; System.Threading.Tasks|4.3.0; System.Threading.Tasks.Extensions|4.3.0; System.Threading.Tasks.Parallel|4.3.0; System.Threading.Thread|4.3.0; System.Threading.ThreadPool|4.3.0; System.Threading.Timer|4.3.0; System.ValueTuple|4.3.0; System.Xml.ReaderWriter|4.3.0; System.Xml.XDocument|4.3.0; System.Xml.XmlDocument|4.3.0; System.Xml.XmlSerializer|4.3.0; System.Xml.XPath|4.3.0; System.Xml.XPath.XDocument|4.3.0; <_RuntimeAssetsForConflictResolution Include="@(RuntimeCopyLocalItems); @(NativeCopyLocalItems); @(ResourceCopyLocalItems); @(RuntimeTargetsCopyLocalItems)" Exclude="@(ReferenceCopyLocalPaths)" /> <_ResolvedCopyLocalPublishAssets Remove="@(_ResolvedCopyLocalPublishAssets)" /> <_ResolvedCopyLocalPublishAssets Include="@(_ResolvedCopyLocalPublishAssetsWithoutConflicts)" /> Properties $(Configuration.ToUpperInvariant()) $(ImplicitConfigurationDefine.Replace('-', '_')) $(ImplicitConfigurationDefine.Replace('.', '_')) $(ImplicitConfigurationDefine.Replace(' ', '_')) $(DefineConstants);$(ImplicitConfigurationDefine) $(DefineConstants);$(VersionlessImplicitFrameworkDefine);$(ImplicitFrameworkDefine);$(BackwardsCompatFrameworkDefine) $(WarningsAsErrors);SYSLIB0011 <_NoneAnalysisLevel>4.0 <_LatestAnalysisLevel>9.0 <_PreviewAnalysisLevel>10.0 latest $(_TargetFrameworkVersionWithoutV) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevel), '-(.)*', '')) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevel), '$(AnalysisLevelPrefix)-', '')) $(_NoneAnalysisLevel) $(_LatestAnalysisLevel) $(_PreviewAnalysisLevel) $(AnalysisLevelPrefix) $(AnalysisLevel) 9999 4 $(_TargetFrameworkVersionWithoutV.Substring(0, 1)) true true true true false false false false false false <_NETAnalyzersSDKAssemblyVersion>9.0.0 CA1000;CA1001;CA1002;CA1003;CA1005;CA1008;CA1010;CA1012;CA1014;CA1016;CA1017;CA1018;CA1019;CA1021;CA1024;CA1027;CA1028;CA1030;CA1031;CA1032;CA1033;CA1034;CA1036;CA1040;CA1041;CA1043;CA1044;CA1045;CA1046;CA1047;CA1050;CA1051;CA1052;CA1054;CA1055;CA1056;CA1058;CA1060;CA1061;CA1062;CA1063;CA1064;CA1065;CA1066;CA1067;CA1068;CA1069;CA1070;CA1200;CA1303;CA1304;CA1305;CA1307;CA1308;CA1309;CA1310;CA1311;CA1401;CA1416;CA1417;CA1418;CA1419;CA1420;CA1421;CA1422;CA1501;CA1502;CA1505;CA1506;CA1507;CA1508;CA1509;CA1510;CA1511;CA1512;CA1513;CA1514;CA1515;CA1700;CA1707;CA1708;CA1710;CA1711;CA1712;CA1713;CA1715;CA1716;CA1720;CA1721;CA1724;CA1725;CA1727;CA1802;CA1805;CA1806;CA1810;CA1812;CA1813;CA1814;CA1815;CA1816;CA1819;CA1820;CA1821;CA1822;CA1823;CA1824;CA1825;CA1826;CA1827;CA1828;CA1829;CA1830;CA1831;CA1832;CA1833;CA1834;CA1835;CA1836;CA1837;CA1838;CA1839;CA1840;CA1841;CA1842;CA1843;CA1844;CA1845;CA1846;CA1847;CA1848;CA1849;CA1850;CA1851;CA1852;CA1853;CA1854;CA1855;CA1856;CA1857;CA1858;CA1859;CA1860;CA1861;CA1862;CA1863;CA1864;CA1865;CA1866;CA1867;CA1868;CA1869;CA1870;CA1871;CA1872;CA2000;CA2002;CA2007;CA2008;CA2009;CA2011;CA2012;CA2013;CA2014;CA2015;CA2016;CA2017;CA2018;CA2019;CA2020;CA2021;CA2022;CA2100;CA2101;CA2119;CA2153;CA2200;CA2201;CA2207;CA2208;CA2211;CA2213;CA2214;CA2215;CA2216;CA2217;CA2218;CA2219;CA2224;CA2225;CA2226;CA2227;CA2231;CA2234;CA2235;CA2237;CA2241;CA2242;CA2243;CA2244;CA2245;CA2246;CA2247;CA2248;CA2249;CA2250;CA2251;CA2252;CA2253;CA2254;CA2255;CA2256;CA2257;CA2258;CA2259;CA2260;CA2261;CA2262;CA2263;CA2264;CA2265;CA2300;CA2301;CA2302;CA2305;CA2310;CA2311;CA2312;CA2315;CA2321;CA2322;CA2326;CA2327;CA2328;CA2329;CA2330;CA2350;CA2351;CA2352;CA2353;CA2354;CA2355;CA2356;CA2361;CA2362;CA3001;CA3002;CA3003;CA3004;CA3005;CA3006;CA3007;CA3008;CA3009;CA3010;CA3011;CA3012;CA3061;CA3075;CA3076;CA3077;CA3147;CA5350;CA5351;CA5358;CA5359;CA5360;CA5361;CA5362;CA5363;CA5364;CA5365;CA5366;CA5367;CA5368;CA5369;CA5370;CA5371;CA5372;CA5373;CA5374;CA5375;CA5376;CA5377;CA5378;CA5379;CA5380;CA5381;CA5382;CA5383;CA5384;CA5385;CA5386;CA5387;CA5388;CA5389;CA5390;CA5391;CA5392;CA5393;CA5394;CA5395;CA5396;CA5397;CA5398;CA5399;CA5400;CA5401;CA5402;CA5403;CA5404;CA5405 $(CodeAnalysisTreatWarningsAsErrors) $(WarningsNotAsErrors);$(CodeAnalysisRuleIds) $([System.Text.RegularExpressions.Regex]::Replace($(EffectiveAnalysisLevel), '(.0)*$', '')) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzers>$(AnalysisLevelSuffix) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzers Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzers)' == ''">$(AnalysisMode) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzers Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzers)' == 'AllEnabledByDefault'">All <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzers Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzers)' == 'AllDisabledByDefault'">None <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzers Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzers)' == ''">Default $(CodeAnalysisTreatWarningsAsErrors) <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzers_WarnAsErrorSuffix Condition="'$(EffectiveCodeAnalysisTreatWarningsAsErrors)' == 'true'">_warnaserror <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzers Condition="'$(MicrosoftCodeAnalysisNetAnalyzersRulesVersion)' != ''">AnalysisLevel_$(MicrosoftCodeAnalysisNetAnalyzersRulesVersion.Replace(".","_"))_$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzers)$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzers_WarnAsErrorSuffix).globalconfig <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzers>$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzers.ToLowerInvariant()) <_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzers Condition="'$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzers)' == ''">$(MSBuildThisFileDirectory)config <_GlobalAnalyzerConfigFile_MicrosoftCodeAnalysisNetAnalyzers Condition="'$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzers)' != ''">$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzers)\$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzers) $(AnalysisLevel) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelDesign), '-(.)*', '')) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelDesign), '$(AnalysisLevelPrefixDesign)-', '')) $(_NoneAnalysisLevel) $(_LatestAnalysisLevel) $(_PreviewAnalysisLevel) $(AnalysisLevelPrefixDesign) $(AnalysisLevelDesign) $([System.Text.RegularExpressions.Regex]::Replace($(EffectiveAnalysisLevelDesign), '(.0)*$', '')) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDesign>$(AnalysisLevelSuffixDesign) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDesign Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDesign)' == ''">$(AnalysisModeDesign) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDesign Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDesign)' == 'AllEnabledByDefault'">All <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDesign Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDesign)' == 'AllDisabledByDefault'">None <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDesign Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDesign)' == ''">Default $(CodeAnalysisTreatWarningsAsErrors) <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDesign_WarnAsErrorSuffix Condition="'$(EffectiveCodeAnalysisTreatWarningsAsErrors)' == 'true'">_warnaserror <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDesign Condition="'$(MicrosoftCodeAnalysisNetAnalyzersDesignRulesVersion)' != ''">AnalysisLevelDesign_$(MicrosoftCodeAnalysisNetAnalyzersDesignRulesVersion.Replace(".","_"))_$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDesign)$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDesign_WarnAsErrorSuffix).globalconfig <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDesign>$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDesign.ToLowerInvariant()) <_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersDesign Condition="'$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersDesign)' == ''">$(MSBuildThisFileDirectory)config <_GlobalAnalyzerConfigFile_MicrosoftCodeAnalysisNetAnalyzersDesign Condition="'$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDesign)' != ''">$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersDesign)\$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDesign) $(AnalysisLevel) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelDocumentation), '-(.)*', '')) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelDocumentation), '$(AnalysisLevelPrefixDocumentation)-', '')) $(_NoneAnalysisLevel) $(_LatestAnalysisLevel) $(_PreviewAnalysisLevel) $(AnalysisLevelPrefixDocumentation) $(AnalysisLevelDocumentation) $([System.Text.RegularExpressions.Regex]::Replace($(EffectiveAnalysisLevelDocumentation), '(.0)*$', '')) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDocumentation>$(AnalysisLevelSuffixDocumentation) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDocumentation Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDocumentation)' == ''">$(AnalysisModeDocumentation) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDocumentation Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDocumentation)' == 'AllEnabledByDefault'">All <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDocumentation Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDocumentation)' == 'AllDisabledByDefault'">None <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDocumentation Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDocumentation)' == ''">Default $(CodeAnalysisTreatWarningsAsErrors) <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDocumentation_WarnAsErrorSuffix Condition="'$(EffectiveCodeAnalysisTreatWarningsAsErrors)' == 'true'">_warnaserror <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDocumentation Condition="'$(MicrosoftCodeAnalysisNetAnalyzersDocumentationRulesVersion)' != ''">AnalysisLevelDocumentation_$(MicrosoftCodeAnalysisNetAnalyzersDocumentationRulesVersion.Replace(".","_"))_$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersDocumentation)$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDocumentation_WarnAsErrorSuffix).globalconfig <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDocumentation>$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDocumentation.ToLowerInvariant()) <_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersDocumentation Condition="'$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersDocumentation)' == ''">$(MSBuildThisFileDirectory)config <_GlobalAnalyzerConfigFile_MicrosoftCodeAnalysisNetAnalyzersDocumentation Condition="'$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDocumentation)' != ''">$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersDocumentation)\$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersDocumentation) $(AnalysisLevel) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelGlobalization), '-(.)*', '')) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelGlobalization), '$(AnalysisLevelPrefixGlobalization)-', '')) $(_NoneAnalysisLevel) $(_LatestAnalysisLevel) $(_PreviewAnalysisLevel) $(AnalysisLevelPrefixGlobalization) $(AnalysisLevelGlobalization) $([System.Text.RegularExpressions.Regex]::Replace($(EffectiveAnalysisLevelGlobalization), '(.0)*$', '')) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersGlobalization>$(AnalysisLevelSuffixGlobalization) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersGlobalization Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersGlobalization)' == ''">$(AnalysisModeGlobalization) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersGlobalization Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersGlobalization)' == 'AllEnabledByDefault'">All <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersGlobalization Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersGlobalization)' == 'AllDisabledByDefault'">None <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersGlobalization Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersGlobalization)' == ''">Default $(CodeAnalysisTreatWarningsAsErrors) <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersGlobalization_WarnAsErrorSuffix Condition="'$(EffectiveCodeAnalysisTreatWarningsAsErrors)' == 'true'">_warnaserror <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersGlobalization Condition="'$(MicrosoftCodeAnalysisNetAnalyzersGlobalizationRulesVersion)' != ''">AnalysisLevelGlobalization_$(MicrosoftCodeAnalysisNetAnalyzersGlobalizationRulesVersion.Replace(".","_"))_$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersGlobalization)$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersGlobalization_WarnAsErrorSuffix).globalconfig <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersGlobalization>$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersGlobalization.ToLowerInvariant()) <_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersGlobalization Condition="'$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersGlobalization)' == ''">$(MSBuildThisFileDirectory)config <_GlobalAnalyzerConfigFile_MicrosoftCodeAnalysisNetAnalyzersGlobalization Condition="'$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersGlobalization)' != ''">$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersGlobalization)\$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersGlobalization) $(AnalysisLevel) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelInteroperability), '-(.)*', '')) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelInteroperability), '$(AnalysisLevelPrefixInteroperability)-', '')) $(_NoneAnalysisLevel) $(_LatestAnalysisLevel) $(_PreviewAnalysisLevel) $(AnalysisLevelPrefixInteroperability) $(AnalysisLevelInteroperability) $([System.Text.RegularExpressions.Regex]::Replace($(EffectiveAnalysisLevelInteroperability), '(.0)*$', '')) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersInteroperability>$(AnalysisLevelSuffixInteroperability) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersInteroperability Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersInteroperability)' == ''">$(AnalysisModeInteroperability) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersInteroperability Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersInteroperability)' == 'AllEnabledByDefault'">All <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersInteroperability Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersInteroperability)' == 'AllDisabledByDefault'">None <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersInteroperability Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersInteroperability)' == ''">Default $(CodeAnalysisTreatWarningsAsErrors) <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersInteroperability_WarnAsErrorSuffix Condition="'$(EffectiveCodeAnalysisTreatWarningsAsErrors)' == 'true'">_warnaserror <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersInteroperability Condition="'$(MicrosoftCodeAnalysisNetAnalyzersInteroperabilityRulesVersion)' != ''">AnalysisLevelInteroperability_$(MicrosoftCodeAnalysisNetAnalyzersInteroperabilityRulesVersion.Replace(".","_"))_$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersInteroperability)$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersInteroperability_WarnAsErrorSuffix).globalconfig <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersInteroperability>$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersInteroperability.ToLowerInvariant()) <_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersInteroperability Condition="'$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersInteroperability)' == ''">$(MSBuildThisFileDirectory)config <_GlobalAnalyzerConfigFile_MicrosoftCodeAnalysisNetAnalyzersInteroperability Condition="'$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersInteroperability)' != ''">$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersInteroperability)\$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersInteroperability) $(AnalysisLevel) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelMaintainability), '-(.)*', '')) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelMaintainability), '$(AnalysisLevelPrefixMaintainability)-', '')) $(_NoneAnalysisLevel) $(_LatestAnalysisLevel) $(_PreviewAnalysisLevel) $(AnalysisLevelPrefixMaintainability) $(AnalysisLevelMaintainability) $([System.Text.RegularExpressions.Regex]::Replace($(EffectiveAnalysisLevelMaintainability), '(.0)*$', '')) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersMaintainability>$(AnalysisLevelSuffixMaintainability) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersMaintainability Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersMaintainability)' == ''">$(AnalysisModeMaintainability) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersMaintainability Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersMaintainability)' == 'AllEnabledByDefault'">All <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersMaintainability Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersMaintainability)' == 'AllDisabledByDefault'">None <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersMaintainability Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersMaintainability)' == ''">Default $(CodeAnalysisTreatWarningsAsErrors) <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersMaintainability_WarnAsErrorSuffix Condition="'$(EffectiveCodeAnalysisTreatWarningsAsErrors)' == 'true'">_warnaserror <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersMaintainability Condition="'$(MicrosoftCodeAnalysisNetAnalyzersMaintainabilityRulesVersion)' != ''">AnalysisLevelMaintainability_$(MicrosoftCodeAnalysisNetAnalyzersMaintainabilityRulesVersion.Replace(".","_"))_$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersMaintainability)$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersMaintainability_WarnAsErrorSuffix).globalconfig <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersMaintainability>$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersMaintainability.ToLowerInvariant()) <_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersMaintainability Condition="'$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersMaintainability)' == ''">$(MSBuildThisFileDirectory)config <_GlobalAnalyzerConfigFile_MicrosoftCodeAnalysisNetAnalyzersMaintainability Condition="'$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersMaintainability)' != ''">$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersMaintainability)\$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersMaintainability) $(AnalysisLevel) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelNaming), '-(.)*', '')) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelNaming), '$(AnalysisLevelPrefixNaming)-', '')) $(_NoneAnalysisLevel) $(_LatestAnalysisLevel) $(_PreviewAnalysisLevel) $(AnalysisLevelPrefixNaming) $(AnalysisLevelNaming) $([System.Text.RegularExpressions.Regex]::Replace($(EffectiveAnalysisLevelNaming), '(.0)*$', '')) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersNaming>$(AnalysisLevelSuffixNaming) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersNaming Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersNaming)' == ''">$(AnalysisModeNaming) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersNaming Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersNaming)' == 'AllEnabledByDefault'">All <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersNaming Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersNaming)' == 'AllDisabledByDefault'">None <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersNaming Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersNaming)' == ''">Default $(CodeAnalysisTreatWarningsAsErrors) <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersNaming_WarnAsErrorSuffix Condition="'$(EffectiveCodeAnalysisTreatWarningsAsErrors)' == 'true'">_warnaserror <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersNaming Condition="'$(MicrosoftCodeAnalysisNetAnalyzersNamingRulesVersion)' != ''">AnalysisLevelNaming_$(MicrosoftCodeAnalysisNetAnalyzersNamingRulesVersion.Replace(".","_"))_$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersNaming)$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersNaming_WarnAsErrorSuffix).globalconfig <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersNaming>$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersNaming.ToLowerInvariant()) <_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersNaming Condition="'$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersNaming)' == ''">$(MSBuildThisFileDirectory)config <_GlobalAnalyzerConfigFile_MicrosoftCodeAnalysisNetAnalyzersNaming Condition="'$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersNaming)' != ''">$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersNaming)\$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersNaming) $(AnalysisLevel) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelPerformance), '-(.)*', '')) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelPerformance), '$(AnalysisLevelPrefixPerformance)-', '')) $(_NoneAnalysisLevel) $(_LatestAnalysisLevel) $(_PreviewAnalysisLevel) $(AnalysisLevelPrefixPerformance) $(AnalysisLevelPerformance) $([System.Text.RegularExpressions.Regex]::Replace($(EffectiveAnalysisLevelPerformance), '(.0)*$', '')) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersPerformance>$(AnalysisLevelSuffixPerformance) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersPerformance Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersPerformance)' == ''">$(AnalysisModePerformance) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersPerformance Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersPerformance)' == 'AllEnabledByDefault'">All <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersPerformance Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersPerformance)' == 'AllDisabledByDefault'">None <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersPerformance Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersPerformance)' == ''">Default $(CodeAnalysisTreatWarningsAsErrors) <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersPerformance_WarnAsErrorSuffix Condition="'$(EffectiveCodeAnalysisTreatWarningsAsErrors)' == 'true'">_warnaserror <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersPerformance Condition="'$(MicrosoftCodeAnalysisNetAnalyzersPerformanceRulesVersion)' != ''">AnalysisLevelPerformance_$(MicrosoftCodeAnalysisNetAnalyzersPerformanceRulesVersion.Replace(".","_"))_$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersPerformance)$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersPerformance_WarnAsErrorSuffix).globalconfig <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersPerformance>$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersPerformance.ToLowerInvariant()) <_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersPerformance Condition="'$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersPerformance)' == ''">$(MSBuildThisFileDirectory)config <_GlobalAnalyzerConfigFile_MicrosoftCodeAnalysisNetAnalyzersPerformance Condition="'$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersPerformance)' != ''">$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersPerformance)\$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersPerformance) $(AnalysisLevel) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelReliability), '-(.)*', '')) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelReliability), '$(AnalysisLevelPrefixReliability)-', '')) $(_NoneAnalysisLevel) $(_LatestAnalysisLevel) $(_PreviewAnalysisLevel) $(AnalysisLevelPrefixReliability) $(AnalysisLevelReliability) $([System.Text.RegularExpressions.Regex]::Replace($(EffectiveAnalysisLevelReliability), '(.0)*$', '')) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersReliability>$(AnalysisLevelSuffixReliability) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersReliability Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersReliability)' == ''">$(AnalysisModeReliability) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersReliability Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersReliability)' == 'AllEnabledByDefault'">All <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersReliability Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersReliability)' == 'AllDisabledByDefault'">None <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersReliability Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersReliability)' == ''">Default $(CodeAnalysisTreatWarningsAsErrors) <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersReliability_WarnAsErrorSuffix Condition="'$(EffectiveCodeAnalysisTreatWarningsAsErrors)' == 'true'">_warnaserror <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersReliability Condition="'$(MicrosoftCodeAnalysisNetAnalyzersReliabilityRulesVersion)' != ''">AnalysisLevelReliability_$(MicrosoftCodeAnalysisNetAnalyzersReliabilityRulesVersion.Replace(".","_"))_$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersReliability)$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersReliability_WarnAsErrorSuffix).globalconfig <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersReliability>$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersReliability.ToLowerInvariant()) <_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersReliability Condition="'$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersReliability)' == ''">$(MSBuildThisFileDirectory)config <_GlobalAnalyzerConfigFile_MicrosoftCodeAnalysisNetAnalyzersReliability Condition="'$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersReliability)' != ''">$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersReliability)\$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersReliability) $(AnalysisLevel) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelSecurity), '-(.)*', '')) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelSecurity), '$(AnalysisLevelPrefixSecurity)-', '')) $(_NoneAnalysisLevel) $(_LatestAnalysisLevel) $(_PreviewAnalysisLevel) $(AnalysisLevelPrefixSecurity) $(AnalysisLevelSecurity) $([System.Text.RegularExpressions.Regex]::Replace($(EffectiveAnalysisLevelSecurity), '(.0)*$', '')) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersSecurity>$(AnalysisLevelSuffixSecurity) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersSecurity Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersSecurity)' == ''">$(AnalysisModeSecurity) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersSecurity Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersSecurity)' == 'AllEnabledByDefault'">All <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersSecurity Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersSecurity)' == 'AllDisabledByDefault'">None <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersSecurity Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersSecurity)' == ''">Default $(CodeAnalysisTreatWarningsAsErrors) <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersSecurity_WarnAsErrorSuffix Condition="'$(EffectiveCodeAnalysisTreatWarningsAsErrors)' == 'true'">_warnaserror <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersSecurity Condition="'$(MicrosoftCodeAnalysisNetAnalyzersSecurityRulesVersion)' != ''">AnalysisLevelSecurity_$(MicrosoftCodeAnalysisNetAnalyzersSecurityRulesVersion.Replace(".","_"))_$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersSecurity)$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersSecurity_WarnAsErrorSuffix).globalconfig <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersSecurity>$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersSecurity.ToLowerInvariant()) <_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersSecurity Condition="'$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersSecurity)' == ''">$(MSBuildThisFileDirectory)config <_GlobalAnalyzerConfigFile_MicrosoftCodeAnalysisNetAnalyzersSecurity Condition="'$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersSecurity)' != ''">$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersSecurity)\$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersSecurity) $(AnalysisLevel) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelUsage), '-(.)*', '')) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelUsage), '$(AnalysisLevelPrefixUsage)-', '')) $(_NoneAnalysisLevel) $(_LatestAnalysisLevel) $(_PreviewAnalysisLevel) $(AnalysisLevelPrefixUsage) $(AnalysisLevelUsage) $([System.Text.RegularExpressions.Regex]::Replace($(EffectiveAnalysisLevelUsage), '(.0)*$', '')) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersUsage>$(AnalysisLevelSuffixUsage) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersUsage Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersUsage)' == ''">$(AnalysisModeUsage) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersUsage Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersUsage)' == 'AllEnabledByDefault'">All <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersUsage Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersUsage)' == 'AllDisabledByDefault'">None <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersUsage Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersUsage)' == ''">Default $(CodeAnalysisTreatWarningsAsErrors) <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersUsage_WarnAsErrorSuffix Condition="'$(EffectiveCodeAnalysisTreatWarningsAsErrors)' == 'true'">_warnaserror <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersUsage Condition="'$(MicrosoftCodeAnalysisNetAnalyzersUsageRulesVersion)' != ''">AnalysisLevelUsage_$(MicrosoftCodeAnalysisNetAnalyzersUsageRulesVersion.Replace(".","_"))_$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisNetAnalyzersUsage)$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersUsage_WarnAsErrorSuffix).globalconfig <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersUsage>$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersUsage.ToLowerInvariant()) <_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersUsage Condition="'$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersUsage)' == ''">$(MSBuildThisFileDirectory)config <_GlobalAnalyzerConfigFile_MicrosoftCodeAnalysisNetAnalyzersUsage Condition="'$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersUsage)' != ''">$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisNetAnalyzersUsage)\$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisNetAnalyzersUsage) <_SupportedPlatformList>@(SupportedPlatform, ',') $(CodeAnalysisTreatWarningsAsErrors) $(WarningsNotAsErrors);$(CodeAnalysisRuleIds) $(AnalysisLevel) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelStyle), '-(.)*', '')) $([System.Text.RegularExpressions.Regex]::Replace($(AnalysisLevelStyle), '$(AnalysisLevelPrefixStyle)-', '')) $(AnalysisLevelSuffix) $(AnalysisMode) $(_NoneAnalysisLevel) $(_LatestAnalysisLevel) $(_PreviewAnalysisLevel) $(AnalysisLevelPrefixStyle) $(AnalysisLevelStyle) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisCSharpCodeStyle>$(AnalysisModeStyle) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisCSharpCodeStyle Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisCSharpCodeStyle)' == ''">$(AnalysisLevelSuffixStyle) <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisCSharpCodeStyle Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisCSharpCodeStyle)' == 'AllEnabledByDefault'">All <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisCSharpCodeStyle Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisCSharpCodeStyle)' == 'AllDisabledByDefault'">None <_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisCSharpCodeStyle Condition="'$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisCSharpCodeStyle)' == ''">Default <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisCSharpCodeStyle>AnalysisLevelStyle_$(_GlobalAnalyzerConfigAnalysisMode_MicrosoftCodeAnalysisCSharpCodeStyle).globalconfig <_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisCSharpCodeStyle>$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisCSharpCodeStyle.ToLowerInvariant()) <_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisCSharpCodeStyle Condition="'$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisCSharpCodeStyle)' == ''">$(MSBuildThisFileDirectory)config <_GlobalAnalyzerConfigFile_MicrosoftCodeAnalysisCSharpCodeStyle Condition="'$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisCSharpCodeStyle)' != ''">$(_GlobalAnalyzerConfigDir_MicrosoftCodeAnalysisCSharpCodeStyle)\$(_GlobalAnalyzerConfigFileName_MicrosoftCodeAnalysisCSharpCodeStyle) true true $(AfterMicrosoftNETSdkTargets);$(MSBuildThisFileDirectory)../../Microsoft.NET.Sdk.WindowsDesktop/targets/Microsoft.NET.Sdk.WindowsDesktop.targets 0.0 $(TargetPlatformIdentifier),Version=$(TargetPlatformVersion) $([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKDisplayName($(TargetPlatformIdentifier), $(TargetPlatformVersion))) $(TargetPlatformVersion) <_ResizetizerTaskAssemblyName>$(MSBuildThisFileDirectory)\Microsoft.Maui.Resizetizer.dll $(CleanDependsOn); _CleanResizetizer; <_ResizetizerPlatformIdentifier>$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) <_ResizetizerNoTargetPlatform Condition="'$(_ResizetizerPlatformIdentifier)' == ''">True <_ResizetizerPlatformIsAndroid Condition="'$(_ResizetizerPlatformIdentifier)' == 'android'">True <_ResizetizerPlatformIsiOS Condition="'$(_ResizetizerPlatformIdentifier)' == 'ios'">True <_ResizetizerPlatformIsMacCatalyst Condition="'$(_ResizetizerPlatformIdentifier)' == 'maccatalyst'">True <_ResizetizerPlatformIsmacOS Condition="'$(_ResizetizerPlatformIdentifier)' == 'macos'">True <_ResizetizerPlatformIstvOS Condition="'$(_ResizetizerPlatformIdentifier)' == 'tvos'">True <_ResizetizerPlatformIsWindows Condition="$(_ResizetizerPlatformIdentifier.Contains('windows')) == 'True'">True <_ResizetizerPlatformIsTizen Condition="'$(_ResizetizerPlatformIdentifier)' == 'tizen'">True <_ResizetizerIntermediateOutputPath Condition=" '$(_ResizetizerIntermediateOutputPath)' == '' ">$(IntermediateOutputPath) <_ResizetizerInputsFile>$(_ResizetizerIntermediateOutputPath)mauiimage.inputs <_ResizetizerOutputsFile>$(_ResizetizerIntermediateOutputPath)mauiimage.outputs <_ResizetizerStampFile>$(_ResizetizerIntermediateOutputPath)mauiimage.stamp <_MauiFontInputsFile>$(_ResizetizerIntermediateOutputPath)mauifont.inputs <_MauiFontStampFile>$(_ResizetizerIntermediateOutputPath)mauifont.stamp <_MauiSplashInputsFile>$(_ResizetizerIntermediateOutputPath)mauisplash.inputs <_MauiSplashStampFile>$(_ResizetizerIntermediateOutputPath)mauisplash.stamp <_MauiManifestStampFile>$(_ResizetizerIntermediateOutputPath)mauimanifest.stamp <_ResizetizerIntermediateOutputRoot>$(_ResizetizerIntermediateOutputPath)resizetizer\ <_MauiIntermediateImages>$(_ResizetizerIntermediateOutputRoot)r\ <_MauiIntermediateFonts>$(_ResizetizerIntermediateOutputRoot)f\ <_MauiIntermediateSplashScreen>$(_ResizetizerIntermediateOutputRoot)sp\ <_MauiIntermediateManifest>$(_ResizetizerIntermediateOutputRoot)m\ False <_ResizetizerDefaultInvalidFilenamesErrorMessage>One or more invalid file names were detected. File names must be lowercase, start and end with a letter character, and contain only alphanumeric characters or underscores: <_ResizetizerDefaultDuplicateFilenamesErrorMessage>One or more duplicate file names were detected. All image output filenames must be unique: <_ResizetizerThrowsErrorOnInvalidFilename>true <_ResizetizerThrowsErrorOnInvalidFilename Condition="'$(ResizetizerErrorOnInvalidFilename)' == 'false'">false <_ResizetizerThrowsErrorOnDuplicateOutputFilename>true <_ResizetizerThrowsErrorOnDuplicateOutputFilename Condition="'$(ResizetizerErrorOnDuplicateOutputFilename)' == 'false'">false true true true true <_ResizetizerIsNetCore>True <_ResizetizerIsAndroidApp Condition=" '$(_ResizetizerPlatformIsAndroid)' == 'True' And '$(AndroidApplication)' == 'True'">True <_ResizetizerIsiOSApp Condition="( '$(_ResizetizerPlatformIsiOS)' == 'True' OR '$(_ResizetizerPlatformIsMacCatalyst)' == 'True' ) And ('$(OutputType)' == 'Exe' Or '$(IsAppExtension)' == 'True')">True <_ResizetizerIsiOSSpecificApp Condition=" '$(_ResizetizerPlatformIsiOS)' == 'True' And ('$(OutputType)' == 'Exe' Or '$(IsAppExtension)' == 'True')">True <_ResizetizerIsWPFApp Condition="'$(IsApplication)' == 'True' And '$(NuGetRuntimeIdentifier)' == 'win' And '$(_ResizetizerPlatformIsWindows)' == 'True'">True <_ResizetizerIsWindowsAppSdk Condition="'$(MicrosoftWindowsAppSDKPackageDir)' != '' And '$(_ResizetizerPlatformIsWindows)' == 'True' And ('$(OutputType)' == 'WinExe' Or '$(OutputType)' == 'Exe')">True <_ResizetizerIsTizenApp Condition="'$(_ResizetizerPlatformIsTizen)' == 'True' And ( '$(OutputType)' == 'Exe' )">True <_ResizetizerIsCompatibleApp>True $(ResizetizeDependsOnTargets); ResizetizeCollectItems; ProcessMauiSplashScreens; _ReadResizetizeImagesOutputs; $(ProcessMauiFontsDependsOnTargets); ResizetizeCollectItems; ProcessMauiAssets; ProcessMauiSplashScreens; ios true $(CollectBundleResourcesDependsOn); ResizetizeCollectItems; $(CompileImageAssetsDependsOn); ResizetizeCollectItems; $(ResizetizeAfterTargets); ResizetizeCollectItems; ProcessMauiFonts; ProcessMauiSplashScreens; $(CollectAppManifestsDependsOn) android $(ResizetizeCollectItemsBeforeTargets); _ComputeAndroidResourcePaths; $(ResizetizeAfterTargets); ResizetizeCollectItems; $(ProcessMauiFontsAfterTargets); ResizetizeCollectItems; uwp $(ResizetizeBeforeTargets); AssignTargetPaths; $(ProcessMauiFontsBeforeTargets); AssignTargetPaths; $(MauiGeneratePackageAppxManifestDependsOnTargets); ResizetizeCollectItems; wpf $(ResizetizeBeforeTargets); FileClassification; $(ProcessMauiFontsBeforeTargets); FileClassification; tizen $(ResizetizeBeforeTargets); PrepareResources; $(ResizetizeAfterTargets); ResizetizeCollectItems; $(ProcessMauiFontsAfterTargets); ResizetizeCollectItems; <_ResizetizeCollectItemsProjectWithOIS Include="@(_ResolvedProjectReferencePaths->HasMetadata('OriginalProjectReferenceItemSpec'))" /> <_ResizetizeCollectItemsProjectWithItemSpec Include="@(_ResizetizeCollectItemsProjectWithOIS->'%(OriginalProjectReferenceItemSpec)')" /> <_ResizetizeCollectItemsProject Include="@(_ResizetizeCollectItemsProjectWithItemSpec->HasMetadata('NearestTargetFramework'))" /> <_ResizetizeCollectItemsProject Include="@(ProjectReference)" Exclude="@(_ResizetizeCollectItemsProject)" NearestTargetFramework="$(TargetFramework)" /> <_MauiSplashScreenWithHashes Update="@(_MauiSplashScreenWithHashes)" InputsFileHash="$(_MauiSplashInputsFileHash)" /> <_MauiAssetWithLinkMetadata Include="@(MauiAsset)" Link="%(MauiAsset.LogicalName)" Condition="'%(MauiAsset.Link)' == '' And '%(MauiAsset.LogicalName)' != ''" /> <_MauiAssetWithLinkMetadata Include="@(MauiAsset)" Condition="'%(MauiAsset.Link)' != '' Or '%(MauiAsset.LogicalName)' == ''" /> <_MauiAssetItemMetadata Condition="'$(_ResizetizerIsAndroidApp)' == 'True'">Link <_MauiAssetItemMetadata Condition="'$(_ResizetizerIsiOSApp)' == 'True'">Link <_MauiAssetItemMetadata Condition="'$(_ResizetizerIsWindowsAppSdk)' == 'True'">TargetPath <_MauiAssetItemMetadata Condition="'$(_ResizetizerIsTizenApp)' == 'True'">TizenTpkFileName <_MauiHasSplashScreens>false <_MauiHasSplashScreens Condition="'@(MauiSplashScreen->Count())' != '0'">true <_MauiShouldGenerateSplashScreen Condition="'$(_MauiHasSplashScreens)' == 'true'">true <_MauiShouldGenerateSplashScreen Condition="'$(_ResizetizerIsiOSSpecificApp)' == 'True' and '$(_MauiHasSplashScreens)' != 'true' and '$(EnableBlankMauiSplashScreen)' == 'true'">true <_MauiSplashAssets Include="$(_MauiIntermediateSplashScreen)**\*" /> $(_ResizetizerStampFile) <_MauiSplashScreenWithHashesInFilename Include="@(_MauiSplashScreenWithHashes->HasMetadata('Link'))" OriginalLink="%(_MauiSplashScreenWithHashes.Link)" Link="$([System.IO.Path]::GetFilenameWithoutExtension('%(_MauiSplashScreenWithHashes.Link)'))_%(InputsFileHash)$([System.IO.Path]::GetExtension('%(_MauiSplashScreenWithHashes.Link)'))" /> <_MauiSplashScreenWithHashesInFilename Include="@(_MauiSplashScreenWithHashes)" Exclude="@(_MauiSplashScreenWithHashesInFilename)" Link="%(Filename)_%(InputsFileHash)%(Extension)" /> <_MauiIntermediateStoryboard>$(_MauiIntermediateSplashScreen)MauiSplash.storyboard <_MauiIntermediatePList>$(_MauiIntermediateSplashScreen)MauiInfo.plist <_MauiSplashAssets Include="$(_MauiIntermediateSplashScreen)**\*" /> <_MauiSplashStoryboard Include="$(_MauiIntermediateStoryboard)" /> <_MauiSplashPList Include="$(_MauiIntermediatePList)" /> <_MauiSplashImages Include="@(_MauiSplashAssets)" Exclude="@(_MauiSplashStoryboard);@(_MauiSplashPList)" /> %(_MauiSplashImages.Filename)%(_MauiSplashImages.Extension) %(_MauiSplashImages.Filename)%(_MauiSplashImages.Extension) <_MauiSplashAssets Include="$(_MauiIntermediateSplashScreen)**\*" /> %(_MauiSplashAssets.Filename)%(_MauiSplashAssets.Extension) PreserveNewest <_MauiSplashAssets Include="$(_MauiIntermediateSplashScreen)**\*" /> <_MauiSplashScreens Include="$(_MauiIntermediateSplashScreen)splash\*" /> <_MauiFontCopied Include="$(_MauiIntermediateFonts)*" /> <_MauiFontBundleResource Include="@(_MauiFontCopied)"> $([System.IO.Path]::GetFileName(%(_MauiFontCopied.Identity))) $([System.IO.Path]::GetFileName(%(_MauiFontCopied.Identity))) <_MauiFontPListFiles Include="$(_MauiIntermediateFonts)MauiInfo.plist" Condition="Exists('$(_MauiIntermediateFonts)MauiInfo.plist')" /> $([System.IO.Path]::GetFileName(%(_MauiFontCopied.Identity))) $([System.IO.Path]::GetFileName(%(_MauiFontCopied.Identity))) PreserveNewest $([System.IO.Path]::GetFileName(%(_MauiFontCopied.Identity))) $([System.IO.Path]::GetFileName(%(_MauiFontCopied.Identity))) <_MauiImageToProcess Include="@(MauiImage)" Condition=" '%(FileName)%(Extension)' != '.DS_Store' " /> <_ResizetizerCollectedImages Condition="'@(_CopiedResources->Count())' != '0'" Include="@(_CopiedResources)" /> <_ResizetizerExistingImages Include="$(_MauiIntermediateImages)\**\*" /> <_ResizetizerImagesToDelete Include="@(_ResizetizerExistingImages->'%(FullPath)')" /> <_ResizetizerCollectedImages Condition="'@(_CopiedResources)' == ''" Include="@(_ResizetizerExistingImages->'%(FullPath)')" /> <_ResizetizerImagesToDelete Remove="@(_ResizetizerCollectedImages)" /> <_ResizetizerCollectedBundleResourceImages Include="@(_ResizetizerCollectedImages->'%(FullPath)')"> %(_ResizetizerCollectedImages.Filename)%(_ResizetizerCollectedImages.Extension) %(_ResizetizerCollectedImages.Filename)%(_ResizetizerCollectedImages.Extension) Assets.xcassets\$([System.IO.Path]::GetFileName($([System.IO.Path]::GetDirectoryName(%(_ResizetizerCollectedBundleResourceImages.Identity)))))\%(_ResizetizerCollectedBundleResourceImages.Filename)%(_ResizetizerCollectedBundleResourceImages.Extension) Assets.xcassets\$([System.IO.Path]::GetFileName($([System.IO.Path]::GetDirectoryName(%(_ResizetizerCollectedBundleResourceImages.Identity)))))\%(_ResizetizerCollectedBundleResourceImages.Filename)%(_ResizetizerCollectedBundleResourceImages.Extension) Assets.xcassets\$([System.IO.Path]::GetFileName($([System.IO.Path]::GetDirectoryName(%(_ResizetizerCollectedBundleResourceImages.Identity)))))\%(_ResizetizerCollectedBundleResourceImages.Filename)%(_ResizetizerCollectedBundleResourceImages.Extension) $(_ResizetizerStampFile) %(_ResizetizerCollectedImages.Filename)%(_ResizetizerCollectedImages.Extension) PreserveNewest <_MauiAppIconFile Include="@(_ResizetizerCollectedImages)" Condition="'%(Extension)' == '.ico'" /> %(_MauiAppIconFile.Identity) %(_ResizetizerCollectedImages.Filename)%(_ResizetizerCollectedImages.Extension) %(_ResizetizerCollectedImages.Filename)%(_ResizetizerCollectedImages.Extension) $([System.IO.Path]::GetFullPath('$(_MauiIntermediateImages)')) $([MSBuild]::MakeRelative($(ResizetizerIntermediateOutputAbsolutePath), $([System.IO.Path]::GetFullPath('%(_ResizetizerCollectedImages.RelativeDir)')))) <_MauiAppxManifest Include="@(AppxManifest)" /> <_MauiWindowsApplicationId Condition="'$(_MauiWindowsApplicationId)' == '' and '$(ApplicationIdGuid)' != ''">$(ApplicationIdGuid) <_MauiWindowsApplicationId Condition="'$(_MauiWindowsApplicationId)' == '' and '$(ApplicationId)' != ''">$(ApplicationId) <_MauiAppxManifest Remove="@(_MauiAppxManifest)" /> <_MauiAppxManifest Include="$(_MauiIntermediateManifest)Package.appxmanifest" /> <_MauiAppxManifestContents>$([System.IO.File]::ReadAllText('$(_MauiIntermediateManifest)Package.appxmanifest')) <_Parameter1>Microsoft.Maui.ApplicationModel.AppInfo.PackageName <_Parameter2>@(_MauiAppxManifestIdentity) <_Parameter1>Microsoft.Maui.ApplicationModel.AppInfo.PublisherName <_Parameter2>@(_MauiAppxManifestPublisher) <_Parameter1>Microsoft.Maui.ApplicationModel.AppInfo.Name <_Parameter2>@(_MauiAppxManifestDisplayName) <_Parameter1>Microsoft.Maui.ApplicationModel.AppInfo.Version <_Parameter2>@(_MauiAppxManifestVersion) $(_MauiIntermediateManifest)tizen-manifest.xml $(MSBuildWarningsAsMessages);XA4218 9.0.40 9.0 9.0.0 $(EnableDefaultItems) $(EnableDefaultMauiItems) $(EnableDefaultMauiItems) $(EnableDefaultMauiItems) true True True true false <_MauiBindingInterceptorsSupport Condition=" '$(_MauiBindingInterceptorsSupport)' == '' and '$(DisableMauiAnalyzers)' != 'true' ">true $(InterceptorsPreviewNamespaces);Microsoft.Maui.Controls.Generated <_MauiTargetsImportedAgain Condition="'$(_MauiTargetsImported)'=='True'">True <_MauiTargetsImported>True true false <_MauiXamlWithResourceNames Remove="@(_MauiXamlWithResourceNames)" /> <_MauiXamlWithTargetPath Remove="@(_MauiXamlWithTargetPath)" /> <_MauiCssWithResourceNames Remove="@(_MauiCssWithResourceNames)" /> <_MauiCssWithTargetPath Remove="@(_MauiCssWithTargetPath)" /> <_MauiXamlWithResourceNames Remove="@(_MauiXamlWithResourceNames)" /> <_MauiXamlWithTargetPath Remove="@(_MauiXamlWithTargetPath)" /> <_MauiCssWithResourceNames Remove="@(_MauiCssWithResourceNames)" /> <_MauiCssWithTargetPath Remove="@(_MauiCssWithTargetPath)" /> _MauiAddXamlEmbeddedResources; $(PrepareResourcesDependsOn); $(CompileDependsOn); XamlC; <_MauiXamlCValidateOnly>$(MauiXamlCValidateOnly) <_MauiXamlCValidateOnly Condition="'$(Configuration)' == 'Debug' AND '$(_MauiForceXamlCForDebug)' != 'True'">True <_MauiXamlCValidateOnly Condition="'$(BuildingForLiveUnitTesting)' == 'True' ">True true <_MauiXamlCWarningsNotAsErrors>$(WarningsNotAsErrors) <_MauiXamlCWarningsNotAsErrors Condition="'$(MauiStrictXamlCompilation)' != 'true'">$(_MauiXamlCWarningsNotAsErrors);XC0022;XC0023;XC0025 <_MauiXamlCGenerateFullPaths Condition="'$(_MauiXamlCGenerateFullPaths)' == '' and '$(GenerateFullPaths)' == 'true'">true <_MauiXamlCGenerateFullPaths Condition="'$(_MauiXamlCGenerateFullPaths)' == ''">false <_MauiXamlCFullPathPrefix Condition="'$(_MauiXamlCFullPathPrefix)' == '' and '$(_MauiXamlCGenerateFullPaths)' == 'true'">$(MSBuildProjectDirectory) IncludeProguardForAndroid; $(CoreCompileDependsOn); ValidateTargetFrameworkVersionForMaui; $(PrepareForBuildDependsOn); 10.0 $(TargetFrameworkVersion.TrimStart('vV')) false false false false true false true false false false false false <_MauiXamlToRemove Condition="'$(WindowsProjectFolder)' != ''" Include="$(WindowsProjectFolder)**/*.xaml" /> <_MauiOld_ResourcePrefix>$(_ResourcePrefix) <_ResourcePrefix>Resources;$(_ResourcePrefix) <_ResourcePrefix>$(_MauiOld_ResourcePrefix) $(MSBuildExtensionsPath)\Microsoft\VisualStudio\Maui\Maui.DesignTime.targets $(MSBuildThisFileDirectory)..\tools\net472\Microsoft.DotNet.ApiCompat.Task.dll $(MSBuildThisFileDirectory)..\tools\net9.0\Microsoft.DotNet.ApiCompat.Task.dll <_UseRoslynToolsetPackage Condition="'$(ApiCompatUseRoslynToolsetPackagePath)' == 'true' and '@(PackageReference->AnyHaveMetadataValue('Identity', 'Microsoft.Net.Compilers.Toolset'))' == 'true'">true $([System.IO.Path]::GetDirectoryName('$(CSharpCoreTargetsPath)')) $(RoslynTargetsPath) $([System.IO.Path]::Combine('$(RoslynAssembliesPath)', 'bincore')) $(GenerateCompatibilitySuppressionFile) <_apiCompatDefaultProjectSuppressionFile>$([MSBuild]::NormalizePath('$(MSBuildProjectDirectory)', 'CompatibilitySuppressions.xml')) $(_apiCompatDefaultProjectSuppressionFile) <_ApiCompatValidatePackageSemaphoreFile>$(IntermediateOutputPath)$(MSBuildThisFileName).semaphore CollectApiCompatInputs;_GetReferencePathFromInnerProjects;$(RunPackageValidationDependsOn) $(PackageId) $([MSBuild]::NormalizePath('$(NuGetPackageRoot)', '$(PackageValidationBaselineName.ToLower())', '$(PackageValidationBaselineVersion)', '$(PackageValidationBaselineName.ToLower()).$(PackageValidationBaselineVersion).nupkg')) <_packageValidationBaselinePath Condition="'$(DisablePackageBaselineValidation)' != 'true'">$(PackageValidationBaselinePath) <_PackageTargetPath Include="@(NuGetPackOutput->WithMetadataValue('Extension', '.nupkg'))" Condition="!$([System.String]::new('%(Identity)').EndsWith('.symbols.nupkg'))" /> $(TargetPlatformMoniker) $(MSBuildThisFileDirectory)..\..\NuGet.Build.Tasks.Pack\buildCrossTargeting\NuGet.Build.Tasks.Pack.targets $(MSBuildThisFileDirectory)..\..\NuGet.Build.Tasks.Pack\build\NuGet.Build.Tasks.Pack.targets true ..\CoreCLR\NuGet.Build.Tasks.Pack.dll ..\Desktop\NuGet.Build.Tasks.Pack.dll $(AssemblyName) $(Version) true _LoadPackInputItems; _GetTargetFrameworksOutput; _WalkEachTargetPerFramework; _GetPackageFiles; $(GenerateNuspecDependsOn) $(Description) Package Description false true true tools lib content;contentFiles $(BeforePack); _IntermediatePack; GenerateNuspec; $(PackDependsOn) true symbols.nupkg DeterminePortableBuildCapabilities false false .dll; .exe; .winmd; .json; .pri; .xml $(DefaultAllowedOutputExtensionsInPackageBuildOutputFolder) ;$(AllowedOutputExtensionsInPackageBuildOutputFolder) .pdb; .mdb; $(AllowedOutputExtensionsInPackageBuildOutputFolder); $(AllowedOutputExtensionsInSymbolsPackageBuildOutputFolder) .pdb false $(GenerateNuspecDependsOn) Build;$(GenerateNuspecDependsOn) $(TargetFramework) $(MSBuildProjectExtensionsPath) $(BaseOutputPath)$(Configuration)\ $(BaseIntermediateOutputPath)$(Configuration)\ <_ProjectFrameworks /> <_TargetFrameworks Include="$(_ProjectFrameworks.Split(';'))" /> <_PackageFilesToDelete Include="@(_OutputPackItems)" /> false true $(PrivateRepositoryUrl) $(SourceRevisionId) $(SourceBranchName) $(MSBuildProjectFullPath) <_ProjectPathWithVersion Include="$(MSBuildProjectFullPath)"> $(PackageVersion) 1.0.0 <_TfmWithDependenciesSuppressed Include="$(TargetFramework)" Condition="'$(SuppressDependenciesWhenPacking)' == 'true'" /> $(TargetFramework) %(TfmSpecificPackageFile.RecursiveDir) %(TfmSpecificPackageFile.BuildAction) <_TargetPathsToSymbolsWithTfm Include="@(DebugSymbolsProjectOutputGroupOutput)"> $(TargetFramework) <_TargetPathsToSymbolsWithTfm Include="@(TfmSpecificDebugSymbolsFile)" /> <_PathToPriFile Include="$(ProjectPriFullPath)"> $(ProjectPriFullPath) $(ProjectPriFileName) <_PackageFilesToExclude Include="@(Content)" Condition="'%(Content.Pack)' == 'false'" /> <_PackageFiles Include="@(Content)" Condition=" %(Content.Pack) != 'false' "> Content <_PackageFiles Include="@(Compile)" Condition=" %(Compile.Pack) == 'true' "> Compile <_PackageFiles Include="@(None)" Condition=" %(None.Pack) == 'true' "> None <_PackageFiles Include="@(EmbeddedResource)" Condition=" %(EmbeddedResource.Pack) == 'true' "> EmbeddedResource <_PackageFiles Include="@(ApplicationDefinition)" Condition=" %(ApplicationDefinition.Pack) == 'true' "> ApplicationDefinition <_PackageFiles Include="@(Page)" Condition=" %(Page.Pack) == 'true' "> Page <_PackageFiles Include="@(Resource)" Condition=" %(Resource.Pack) == 'true' "> Resource <_PackageFiles Include="@(SplashScreen)" Condition=" %(SplashScreen.Pack) == 'true' "> SplashScreen <_PackageFiles Include="@(DesignData)" Condition=" %(DesignData.Pack) == 'true' "> DesignData <_PackageFiles Include="@(DesignDataWithDesignTimeCreatableTypes)" Condition=" %(DesignDataWithDesignTimeCreatableTypes.Pack) == 'true' "> DesignDataWithDesignTimeCreatableTypes <_PackageFiles Include="@(CodeAnalysisDictionary)" Condition=" %(CodeAnalysisDictionary.Pack) == 'true' "> CodeAnalysisDictionary <_PackageFiles Include="@(AndroidAsset)" Condition=" %(AndroidAsset.Pack) == 'true' "> AndroidAsset <_PackageFiles Include="@(AndroidResource)" Condition=" %(AndroidResource.Pack) == 'true' "> AndroidResource <_PackageFiles Include="@(BundleResource)" Condition=" %(BundleResource.Pack) == 'true' "> BundleResource <_IsNotSetContainersTargetsDir>false <_IsNotSetContainersTargetsDir Condition=" '$(_ContainersTargetsDir)'=='' ">true <_ContainersTargetsDir Condition="$(_IsNotSetContainersTargetsDir)">$(MSBuildThisFileDirectory)..\..\..\Containers\build\ true tasks net9.0 net472 containerize $(MSBuildThisFileDirectory)..\$(ContainerTaskFolderName)\$(ContainerTaskFramework)\ $(MSBuildThisFileDirectory)..\$(ContainerizeFolderName)\ $(ContainerCustomTasksFolder)$(MSBuildThisFileName).dll <_IsSDKContainerAllowedVersion>false <_IsSDKContainerAllowedVersion Condition="$([MSBuild]::VersionGreaterThan($(NetCoreSdkVersion), 7.0.100)) OR ( $([MSBuild]::VersionEquals($(NetCoreSdkVersion), 7.0.100)) AND ( $(NETCoreSdkVersion.Contains('-preview.7')) OR $(NETCoreSdkVersion.Contains('-rc')) OR $(NETCoreSdkVersion.Contains('-')) == false ) )">true <_ContainerIsTargetingNet8TFM>false <_ContainerIsTargetingNet8TFM Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp' And $([MSBuild]::VersionGreaterThanOrEquals($(_TargetFrameworkVersionWithoutV), '8.0'))">true <_ContainerIsSelfContained>false <_ContainerIsSelfContained Condition="'$(SelfContained)' == 'true' or '$(PublishSelfContained)' == 'true'">true $(RuntimeIdentifier) linux-$(NETCoreSdkPortableRuntimeIdentifier.Split('-')[1]) <_ContainerIsUsingMicrosoftDefaultImages Condition="'$(ContainerBaseImage)' == ''">true <_ContainerIsUsingMicrosoftDefaultImages Condition="'$(ContainerBaseImage)' != ''">false $(RegistryUrl) $(PublishImageTag) $([System.DateTime]::UtcNow.ToString('yyyyMMddhhmmss')) $(ContainerImageName) $(AssemblyName) latest $([System.DateTime]::UtcNow.ToString('yyyyMMddhhmmss')) <_ContainerIsTargetingWindows>false <_ContainerIsTargetingWindows Condition="$(ContainerRuntimeIdentifier.StartsWith('win'))">true /app/ C:\app\ ContainerUser true true true true true true true true true true true true true true true $(Description) $(Authors) $(PackageProjectUrl) $(PackageProjectUrl) $(PackageVersion) $(PackageLicenseExpression) $(Title) <_TrimmedRepositoryUrl Condition="'$(RepositoryType)' == 'git' and '$(PrivateRepositoryUrl)' != '' and $(PrivateRepositoryUrl.EndsWith('.git'))">$(PrivateRepositoryUrl.Substring(0, $(PrivateRepositoryUrl.LastIndexOf('.git')))) <_TrimmedRepositoryUrl Condition="'$(_TrimmedRepositoryUrl)' == '' and '$(PrivateRepositoryUrl)' != ''">$(PrivateRepositoryUrl) _ContainerVerifySDKVersion; ComputeContainerConfig; _CheckContainersPackage <_ContainersPackageIdentity>Microsoft.NET.Build.Containers <_WebDefaultSdkVersion>7.0.300 <_WorkerDefaultSdkVersion>8.0.100 <_ConsoleDefaultSdkVersion>8.0.200 <_SdkCanPublishWeb>$([MSBuild]::VersionGreaterThanOrEquals('$(NETCoreSdkVersion)', '$(_WebDefaultSdkVersion)')) <_SdkCanPublishWorker>$([MSBuild]::VersionGreaterThanOrEquals('$(NETCoreSdkVersion)', '$(_WorkerDefaultSdkVersion)')) <_SdkCanPublishConsole>$([MSBuild]::VersionGreaterThanOrEquals('$(NETCoreSdkVersion)', '$(_ConsoleDefaultSdkVersion)')) <_ContainerPackageIsPresent>false <_ContainerPackageIsPresent Condition="@(PackageReference->AnyHaveMetadataValue('Identity', '$(_ContainersPackageIdentity)'))">true <_IsWebProject>false <_IsWebProject Condition="@(ProjectCapability->AnyHaveMetadataValue('Identity', 'DotNetCoreWeb'))">true <_IsWorkerProject>false <_IsWorkerProject Condition="@(ProjectCapability->AnyHaveMetadataValue('Identity', 'DotNetCoreWorker'))">true true $(NetCoreRoot) dotnet dotnet.exe