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
true
true
$(TargetFrameworkIdentifier),Version=$(TargetFrameworkVersion),Profile=$(TargetFrameworkProfile)
$(TargetFrameworkIdentifier),Version=$(TargetFrameworkVersion)
$(TargetFrameworkRootPath)$(TargetFrameworkIdentifier)\$(TargetFrameworkVersion)
$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPathToStandardLibraries($(TargetFrameworkIdentifier), $(TargetFrameworkVersion), $(TargetFrameworkProfile), $(PlatformTarget), $(TargetFrameworkRootPath), $(TargetFrameworkFallbackSearchPaths)))
$(MSBuildFrameworkToolsPath)
Windows
7.0
$(TargetPlatformSdkRootOverride)\
$([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SDKs\Windows\v$(TargetPlatformVersion)', InstallationFolder, null, RegistryView.Registry32, RegistryView.Default))
$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKLocation($(TargetPlatformIdentifier), $(TargetPlatformVersion)))
$(TargetPlatformSdkPath)Windows Metadata
$(TargetPlatformSdkPath)References\CommonConfiguration\Neutral
$(TargetPlatformSdkMetadataLocation)
true
$(WinDir)\System32\WinMetadata
$(TargetPlatformIdentifier),Version=$(TargetPlatformVersion)
$([Microsoft.Build.Utilities.ToolLocationHelper]::GetPlatformSDKDisplayName($(TargetPlatformIdentifier), $(TargetPlatformVersion)))
<_OriginalPlatform>$(Platform)
<_OriginalConfiguration>$(Configuration)
<_OutputPathWasMissing Condition="'$(_OriginalPlatform)' != '' and '$(_OriginalConfiguration)' != '' and '$(OutputPath)' == ''">true
true
AnyCPU
$(Platform)
Debug
$(Configuration)
bin\
$(BaseOutputPath)\
$(BaseOutputPath)$(Configuration)\
$(BaseOutputPath)$(PlatformName)\$(Configuration)\
$(OutputPath)\
obj\
$(BaseIntermediateOutputPath)\
$(BaseIntermediateOutputPath)$(Configuration)\
$(BaseIntermediateOutputPath)$(PlatformName)\$(Configuration)\
$(IntermediateOutputPath)\
$(TargetType)
library
exe
true
<_DebugSymbolsProduced>false
<_DebugSymbolsProduced Condition="'$(DebugSymbols)'=='true'">true
<_DebugSymbolsProduced Condition="'$(DebugType)'=='none'">false
<_DebugSymbolsProduced Condition="'$(DebugType)'=='pdbonly'">true
<_DebugSymbolsProduced Condition="'$(DebugType)'=='full'">true
<_DebugSymbolsProduced Condition="'$(DebugType)'=='portable'">true
<_DebugSymbolsProduced Condition="'$(DebugType)'=='embedded'">false
<_DebugSymbolsProduced Condition="'$(ProduceOnlyReferenceAssembly)'=='true'">false
<_DocumentationFileProduced>true
<_DocumentationFileProduced Condition="'$(DocumentationFile)'==''">false
false
<_InvalidConfigurationMessageSeverity Condition=" '$(SkipInvalidConfigurations)' == 'true' ">Warning
<_InvalidConfigurationMessageSeverity Condition=" '$(SkipInvalidConfigurations)' != 'true' ">Error
.exe
.exe
.exe
.dll
.netmodule
.winmdobj
true
$(OutputPath)
$(OutDir)\
$(MSBuildProjectName)
$(OutDir)$(ProjectName)\
$(MSBuildProjectName)
$(RootNamespace)
$(AssemblyName)
$(MSBuildProjectFile)
$(MSBuildProjectExtension)
$(TargetName).winmd
$(WinMDExpOutputWindowsMetadataFilename)
$(TargetName)$(TargetExt)
<_DeploymentPublishableProjectDefault Condition="'$(OutputType)'=='winexe' or '$(OutputType)'=='exe' or '$(OutputType)'=='appcontainerexe'">true
$(_DeploymentPublishableProjectDefault)
<_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='library'">Native.$(AssemblyName).manifest
<_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='winexe'">$(TargetFileName).manifest
<_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='exe'">$(TargetFileName).manifest
<_DeploymentTargetApplicationManifestFileName Condition="'$(OutputType)'=='appcontainerexe'">$(TargetFileName).manifest
$(AssemblyName).application
$(AssemblyName).xbap
$(GenerateManifests)
<_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='library'">Native.$(AssemblyName)
<_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='winexe'">$(AssemblyName).exe
<_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='exe'">$(AssemblyName).exe
<_DeploymentApplicationManifestIdentity Condition="'$(OutputType)'=='appcontainerexe'">$(AssemblyName).exe
<_DeploymentDeployManifestIdentity Condition="'$(HostInBrowser)' != 'true'">$(AssemblyName).application
<_DeploymentDeployManifestIdentity Condition="'$(HostInBrowser)' == 'true'">$(AssemblyName).xbap
<_DeploymentFileMappingExtension Condition="'$(MapFileExtensions)'=='true'">.deploy
<_DeploymentFileMappingExtension Condition="'$(MapFileExtensions)'!='true'">
<_DeploymentBuiltUpdateInterval Condition="'$(UpdatePeriodically)'=='true'">$(UpdateInterval)
<_DeploymentBuiltUpdateIntervalUnits Condition="'$(UpdatePeriodically)'=='true'">$(UpdateIntervalUnits)
<_DeploymentBuiltUpdateInterval Condition="'$(UpdatePeriodically)'!='true'">0
<_DeploymentBuiltUpdateIntervalUnits Condition="'$(UpdatePeriodically)'!='true'">Days
<_DeploymentBuiltMinimumRequiredVersion Condition="'$(UpdateRequired)'=='true' and '$(Install)'=='true'">$(MinimumRequiredVersion)
<_DeploymentLauncherBased Condition="'$(TargetFrameworkIdentifier)' == '.NETCoreApp'">true
100
*
$(UICulture)
<_OutputPathItem Include="$(OutDir)"/>
<_UnmanagedRegistrationCache Include="$(BaseIntermediateOutputPath)$(MSBuildProjectFile).UnmanagedRegistration.cache"/>
<_ResolveComReferenceCache Include="$(IntermediateOutputPath)$(MSBuildProjectFile).ResolveComReference.cache"/>
$([MSBuild]::Escape($([System.IO.Path]::GetFullPath(`$([System.IO.Path]::Combine(`$(MSBuildProjectDirectory)`, `$(OutDir)`))`))))
$(TargetDir)$(TargetFileName)
$([MSBuild]::NormalizePath($(TargetDir), 'ref', $(TargetFileName)))
$([MSBuild]::NormalizePath($(MSBuildProjectDirectory), $(IntermediateOutputPath), 'ref', $(TargetFileName)))
$([MSBuild]::EnsureTrailingSlash($(MSBuildProjectDirectory)))
$(ProjectDir)$(ProjectFileName)
*Undefined*
*Undefined*
*Undefined*
*Undefined*
*Undefined*
*Undefined*
true
true
true
false
$(MSBuildProjectFile).FileListAbsolute.txt
false
true
true
<_ResolveReferenceDependencies Condition="'$(_ResolveReferenceDependencies)' == ''">false
<_GetChildProjectCopyToOutputDirectoryItems Condition="'$(_GetChildProjectCopyToOutputDirectoryItems)' == ''">true
false
false
<_GenerateBindingRedirectsIntermediateAppConfig>$(IntermediateOutputPath)$(TargetFileName).config
$(MSBuildProjectFile)
$([MSBuild]::SubstringByAsciiChars($(MSBuildProjectFile), 0, 8)).$([MSBuild]::StableStringHash($(MSBuildProjectFile)).ToString("X8"))
$(MSBuildCopyMarkerName).Up2Date
<_DebugSymbolsIntermediatePath Include="$(IntermediateOutputPath)$(TargetName).compile.pdb" Condition="'$(OutputType)' == 'winmdobj' and '@(_DebugSymbolsIntermediatePath)' == ''"/>
<_DebugSymbolsIntermediatePath Include="$(IntermediateOutputPath)$(TargetName).pdb" Condition="'$(OutputType)' != 'winmdobj' and '@(_DebugSymbolsIntermediatePath)' == ''"/>
<_DebugSymbolsOutputPath Include="@(_DebugSymbolsIntermediatePath->'$(OutDir)%(Filename)%(Extension)')" />
$(IntermediateOutputPath)$(TargetName).pdb
<_WinMDDebugSymbolsOutputPath>$([System.IO.Path]::Combine('$(OutDir)', $([System.IO.Path]::GetFileName('$(WinMDExpOutputPdb)'))))
$(IntermediateOutputPath)$(TargetName).xml
<_WinMDDocFileOutputPath>$([System.IO.Path]::Combine('$(OutDir)', $([System.IO.Path]::GetFileName('$(WinMDOutputDocumentationFile)'))))
<_IntermediateWindowsMetadataPath>$(IntermediateOutputPath)$(WinMDExpOutputWindowsMetadataFilename)
<_WindowsMetadataOutputPath>$(OutDir)$(WinMDExpOutputWindowsMetadataFilename)
<_SupportedArchitectures>amd64 arm64
<_DeploymentManifestEntryPoint Include="@(IntermediateAssembly)">
$(TargetFileName)
<_DeploymentManifestIconFile Include="$(ApplicationIcon)" Condition="Exists('$(ApplicationIcon)')">
$(ApplicationIcon)
$(_DeploymentTargetApplicationManifestFileName)
<_ApplicationManifestFinal Include="$(OutDir)$(_DeploymentTargetApplicationManifestFileName)">
$(_DeploymentTargetApplicationManifestFileName)
$(TargetDeployManifestFileName)
<_DeploymentIntermediateTrustInfoFile Include="$(IntermediateOutputPath)$(TargetName).TrustInfo.xml" Condition="'$(TargetZone)'!=''"/>
<_DeploymentUrl Condition="'$(_DeploymentUrl)'==''">$(UpdateUrl)
<_DeploymentUrl Condition="'$(_DeploymentUrl)'==''">$(InstallUrl)
<_DeploymentUrl Condition="'$(_DeploymentUrl)'==''">$(PublishUrl)
<_DeploymentUrl Condition="!('$(UpdateUrl)'=='') and '$(Install)'=='false'">
<_DeploymentUrl Condition="'$(_DeploymentUrl)'!=''">$(_DeploymentUrl)$(TargetDeployManifestFileName)
<_DeploymentUrl Condition="'$(UpdateUrl)'=='' and !('$(Install)'=='true' and '$(UpdateEnabled)'=='true')">
<_DeploymentUrl Condition="'$(ExcludeDeploymentUrl)'=='true'">
<_DeploymentApplicationUrl Condition="'$(IsWebBootstrapper)'=='true'">$(InstallUrl)
<_DeploymentApplicationUrl Condition="'$(IsWebBootstrapper)'=='true' and '$(InstallUrl)'==''">$(PublishUrl)
<_DeploymentComponentsUrl Condition="'$(BootstrapperComponentsLocation)'=='Absolute'">$(BootstrapperComponentsUrl)
$(PublishDir)\
$([MSBuild]::EnsureTrailingSlash('$(OutputPath)'))app.publish\
$(PublishDir)
$(ClickOncePublishDir)\
$(PlatformTarget)
msil
amd64
ia64
x86
arm
true
$(Platform)
msil
amd64
ia64
x86
arm
None
$(PROCESSOR_ARCHITECTURE)
CLR2
CLR4
CurrentRuntime
true
false
$(PlatformTarget)
x86
x64
CurrentArchitecture
Client
false
true
true
false
AssemblyFoldersEx
Software\Microsoft\$(TargetFrameworkIdentifier)
Software\Microsoft\Microsoft SDKs\$(TargetPlatformIdentifier)
$([MSBuild]::GetToolsDirectory32())\AssemblyFolders.config
{AssemblyFoldersFromConfig:$(AssemblyFoldersConfigFile),$(TargetFrameworkVersion)};
.winmd;
.dll;
.exe
.pdb;
.xml;
.pri;
.dll.config;
.exe.config
Full
{CandidateAssemblyFiles}
$(AssemblySearchPaths);$(ReferencePath)
$(AssemblySearchPaths);{HintPathFromItem}
$(AssemblySearchPaths);{TargetFrameworkDirectory}
$(AssemblySearchPaths);$(AssemblyFoldersConfigFileSearchPath)
$(AssemblySearchPaths);{Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)}
$(AssemblySearchPaths);{AssemblyFolders}
$(AssemblySearchPaths);{GAC}
$(AssemblySearchPaths);{RawFileName}
$(AssemblySearchPaths);$(OutDir)
false
$(NoWarn)
$(WarningsAsErrors)
$(WarningsNotAsErrors)
$(MSBuildThisFileDirectory)$(LangName)\
$(MSBuildThisFileDirectory)en-US\
Project
BrowseObject
File
Invisible
File;BrowseObject
File;ProjectSubscriptionService
$(DefineCommonItemSchemas)
;BrowseObject
ProjectSubscriptionService;BrowseObject
;BrowseObject
ProjectSubscriptionService;BrowseObject
;BrowseObject
ProjectSubscriptionService;BrowseObject
Never
Never
Never
Never
true
<_GlobalPropertiesToRemoveFromProjectReferences Condition="'$(PassOutputPathToReferencedProjects)'=='false'">$(_GlobalPropertiesToRemoveFromProjectReferences);OutputPath
<_InvalidConfigurationMessageResourceName Condition=" '$(BuildingInsideVisualStudio)' == 'true' ">CommonSdk.InvalidConfigurationTextWhenBuildingInsideVisualStudio
<_InvalidConfigurationMessageResourceName Condition=" '$(BuildingInsideVisualStudio)' != 'true' ">CommonSdk.InvalidConfigurationTextWhenBuildingOutsideVisualStudio
x86
BeforeBuild;
CoreBuild;
AfterBuild
BuildOnlySettings;
PrepareForBuild;
PreBuildEvent;
ResolveReferences;
PrepareResources;
ResolveKeySource;
Compile;
ExportWindowsMDFile;
UnmanagedUnregistration;
GenerateSerializationAssemblies;
CreateSatelliteAssemblies;
GenerateManifests;
GetTargetPath;
PrepareForRun;
UnmanagedRegistration;
IncrementalClean;
PostBuildEvent
<_ProjectDefaultTargets Condition="'$(MSBuildProjectDefaultTargets)' != ''">$(MSBuildProjectDefaultTargets)
<_ProjectDefaultTargets Condition="'$(MSBuildProjectDefaultTargets)' == ''">Build
BeforeRebuild;
Clean;
$(_ProjectDefaultTargets);
AfterRebuild;
BeforeRebuild;
Clean;
Build;
AfterRebuild;
Build
Build
Build
false
true
$(PrepareForBuildDependsOn);GetFrameworkPaths;GetReferenceAssemblyPaths;AssignLinkMetadata
$(TargetFileName).config
@(_TargetFramework40DirectoryItem)
@(_TargetFramework35DirectoryItem)
@(_TargetFramework30DirectoryItem)
@(_TargetFramework20DirectoryItem)
@(_TargetFramework20DirectoryItem)
@(_TargetFramework40DirectoryItem)
@(_TargetedFrameworkDirectoryItem)
@(_TargetFrameworkSDKDirectoryItem)
$(_TargetFrameworkDirectories);$(TargetFrameworkDirectory);$(WinFXAssemblyDirectory)
$(TargetFrameworkDirectory);$(TargetPlatformWinMDLocation)
true
$(AssemblySearchPaths.Replace('{AssemblyFolders}', '').Split(';'))
$(TargetFrameworkDirectory);@(DesignTimeFacadeDirectories)
<_Temp Remove="@(_Temp)" />
<_Temp Remove="@(_Temp)" />
<_Temp Remove="@(_Temp)" />
<_Temp Remove="@(_Temp)" />
<_Temp Remove="@(_Temp)" />
<_Temp Remove="@(_Temp)" />
$(PlatformTargetAsMSBuildArchitecture)
$(TargetFrameworkAsMSBuildRuntime)
CurrentRuntime
BeforeResolveReferences;
AssignProjectConfiguration;
ResolveProjectReferences;
FindInvalidProjectReferences;
ResolveNativeReferences;
ResolveAssemblyReferences;
GenerateBindingRedirects;
GenerateBindingRedirectsUpdateAppConfig;
ResolveComReferences;
AfterResolveReferences
false
true
true
false
false
true
<_ProjectReferenceWithConfiguration>
true
true
true
true
<_MSBuildProjectReference Include="@(ProjectReferenceWithConfiguration)" Condition="'$(BuildingInsideVisualStudio)'!='true' and '@(ProjectReferenceWithConfiguration)'!=''"/>
<_MSBuildProjectReferenceExistent Include="@(_MSBuildProjectReference)" Condition="Exists('%(Identity)')"/>
<_MSBuildProjectReferenceNonexistent Include="@(_MSBuildProjectReference)" Condition="!Exists('%(Identity)')"/>
true
<_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.SetPlatform)' != ''">
true
<_ProjectReferencePlatformPossibilities Include="@(_MSBuildProjectReferenceExistent)"
Condition="'%(_MSBuildProjectReferenceExistent.SkipGetPlatformProperties)' != 'true'"/>
<_ProjectReferencePlatformPossibilities Condition="'$(MSBuildProjectExtension)' != '.vcxproj' and '$(MSBuildProjectExtension)' != '.nativeproj' and '%(_ProjectReferencePlatformPossibilities.IsVcxOrNativeProj)' == 'true'">
x86=Win32
<_ProjectReferencePlatformPossibilities Condition="('$(MSBuildProjectExtension)' == '.vcxproj' or '$(MSBuildProjectExtension)' == '.nativeproj') and '%(_ProjectReferencePlatformPossibilities.IsVcxOrNativeProj)' != 'true'">
Win32=x86
Platform=%(ProjectsWithNearestPlatform.NearestPlatform)
%(ProjectsWithNearestPlatform.UndefineProperties);Platform
<_MSBuildProjectReferenceExistent Remove="@(_MSBuildProjectReferenceExistent)" Condition="'%(_MSBuildProjectReferenceExistent.SkipGetPlatformProperties)' != 'true'"/>
<_MSBuildProjectReferenceExistent Include="@(ProjectsWithNearestPlatform)"/>
$(NuGetTargetMoniker)
$(TargetFrameworkMoniker)
<_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.SkipGetTargetFrameworkProperties)' == '' and ('%(Extension)' == '.vcxproj' or '%(Extension)' == '.nativeproj')">
true
%(_MSBuildProjectReferenceExistent.UndefineProperties);TargetFramework
<_MSBuildProjectReferenceExistent Condition="'%(_MSBuildProjectReferenceExistent.SetTargetFramework)' != ''">
true
<_ProjectReferenceTargetFrameworkPossibilitiesOriginalItemSpec Include="@(_ProjectReferenceTargetFrameworkPossibilities->'%(OriginalItemSpec)')"/>
<_ProjectReferenceTargetFrameworkPossibilities Remove="@(_ProjectReferenceTargetFrameworkPossibilities)" />
<_ProjectReferenceTargetFrameworkPossibilities Include="@(_ProjectReferenceTargetFrameworkPossibilitiesOriginalItemSpec)"/>
TargetFramework=%(AnnotatedProjects.NearestTargetFramework)
%(AnnotatedProjects.UndefineProperties);TargetFramework
%(AnnotatedProjects.UndefineProperties);RuntimeIdentifier;SelfContained
<_MSBuildProjectReferenceExistent Remove="@(_MSBuildProjectReferenceExistent)" Condition="'%(_MSBuildProjectReferenceExistent.SkipGetTargetFrameworkProperties)' != 'true'" />
<_MSBuildProjectReferenceExistent Include="@(AnnotatedProjects)" />
<_ThisProjectBuildMetadata Include="$(MSBuildProjectFullPath)">
@(_TargetFrameworkInfo)
@(_TargetFrameworkInfo->'%(TargetFrameworkMonikers)')
@(_TargetFrameworkInfo->'%(TargetPlatformMonikers)')
$(_AdditionalPropertiesFromProject)
true
@(_TargetFrameworkInfo->'%(IsRidAgnostic)')
true
$(Platform)
$(Platforms)
@(ProjectConfiguration->'%(Platform)'->Distinct())
<_AdditionalTargetFrameworkInfoPropertyWithValue Include="@(AdditionalTargetFrameworkInfoProperty)">
$(%(AdditionalTargetFrameworkInfoProperty.Identity))
<_UseAttributeForTargetFrameworkInfoPropertyNames Condition="'$(_UseAttributeForTargetFrameworkInfoPropertyNames)' == ''">false
<_TargetFrameworkInfo Include="$(TargetFramework)">
$(TargetFramework)
$(TargetFrameworkMoniker)
$(TargetPlatformMoniker)
None
$(_AdditionalTargetFrameworkInfoProperties)
$(IsRidAgnostic)
true
false
AssignProjectConfiguration;
_SplitProjectReferencesByFileExistence;
_GetProjectReferenceTargetFrameworkProperties;
_GetProjectReferencePlatformProperties
$(ProjectReferenceBuildTargets)
ProjectReference
<_ResolvedProjectReferencePaths Remove="@(_ResolvedProjectReferencePaths)"
Condition="'%(_ResolvedProjectReferencePaths.ResolveableAssembly)' == 'false'" />
<_ResolvedProjectReferencePaths>
%(_ResolvedProjectReferencePaths.OriginalItemSpec)
<_NonExistentProjectReferenceSeverity Condition="'@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != '' and '$(ErrorOnMissingProjectReference)' != 'True'">Warning
<_NonExistentProjectReferenceSeverity Condition="'@(ProjectReferenceWithConfiguration)' != '' and '@(_MSBuildProjectReferenceNonexistent)' != '' and '$(ErrorOnMissingProjectReference)' == 'True'">Error
<_ProjectReferencesFromRAR Include="@(ReferencePath->WithMetadataValue('ReferenceSourceTarget', 'ProjectReference'))">
%(ReferencePath.ProjectReferenceOriginalItemSpec)
$(GetTargetPathDependsOn)
$(TargetPlatformMoniker)
$(TargetPlatformIdentifier)
$(TargetFrameworkIdentifier)
$(TargetFrameworkVersion.TrimStart('vV'))
$(TargetRefPath)
@(CopyUpToDateMarker)
%(_ApplicationManifestFinal.FullPath)
ResolveProjectReferences;
FindInvalidProjectReferences;
GetFrameworkPaths;
GetReferenceAssemblyPaths;
PrepareForBuild;
ResolveSDKReferences;
ExpandSDKReferences;
<_ReferenceInstalledAssemblyDirectory Include="$(TargetFrameworkDirectory)" />
<_ReferenceInstalledAssemblySubsets Include="$(TargetFrameworkSubset)" />
$(IntermediateOutputPath)$(MSBuildProjectFile).AssemblyReference.cache
<_ResolveAssemblyReferencesApplicationConfigFileForExes Include="@(AppConfigWithTargetPath)" Condition="'$(AutoGenerateBindingRedirects)'=='true' or '$(AutoUnifyAssemblyReferences)'=='false'"/>
<_FindDependencies Condition="'$(BuildingProject)' != 'true' and '$(_ResolveReferenceDependencies)' != 'true'">false
true
false
Warning
$(BuildingProject)
$(BuildingProject)
$(BuildingProject)
false
true
false
false
true
%(FullPath)
%(ReferencePath.Identity)
<_NewGenerateBindingRedirectsIntermediateAppConfig Condition="Exists('$(_GenerateBindingRedirectsIntermediateAppConfig)')">true
$(_GenerateBindingRedirectsIntermediateAppConfig)
true
true
$(TargetFileName).config
Software\Microsoft\Microsoft SDKs
$(LocalAppData)\Microsoft SDKs;$(MSBuildProgramFiles32)\Microsoft SDKs
$(MSBuildProgramFiles32)\Microsoft SDKs\Windows Kits\10;$(WindowsKitsRoot)
true
Windows
8.1
false
WindowsPhoneApp
8.1
GetInstalledSDKLocations
Debug
Retail
Retail
$(ProcessorArchitecture)
Neutral
true
GetReferenceTargetPlatformMonikers
<_ResolvedProjectReferencePaths Remove="@(InvalidProjectReferences)" />
ResolveSDKReferences
.winmd;
.dll
false
false
false
$(TargetFrameworkSDKToolsDirectory)
true
<_ReferencesFromRAR Include="@(ReferencePath->WithMetadataValue('ReferenceSourceTarget', 'ResolveAssemblyReference'))"/>
{CandidateAssemblyFiles};
$(ReferencePath);
{HintPathFromItem};
{TargetFrameworkDirectory};
{Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)};
{RawFileName};
$(TargetDir)
GetFrameworkPaths;
GetReferenceAssemblyPaths;
ResolveReferences
<_DesignTimeReferenceInstalledAssemblyDirectory Include="$(TargetFrameworkDirectory)" />
$(IntermediateOutputPath)$(MSBuildProjectFile)DesignTimeResolveAssemblyReferences.cache
{CandidateAssemblyFiles};
$(ReferencePath);
{HintPathFromItem};
{TargetFrameworkDirectory};
{Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)};
{RawFileName};
$(OutDir)
false
false
false
false
false
true
false
<_DesignTimeReferenceAssemblies Include ="$(DesignTimeReference)" />
<_RARResolvedReferencePath Include="@(ReferencePath)" />
false
$(IntermediateOutputPath)
$(PlatformTargetAsMSBuildArchitecture)
$(TargetFrameworkSDKToolsDirectory)
false
$(PrepareResourcesDependsOn);
PrepareResourceNames;
ResGen;
CompileLicxFiles
AssignTargetPaths;
SplitResourcesByCulture;
CreateManifestResourceNames;
CreateCustomManifestResourceNames
<_Temporary Remove="@(_Temporary)" />
<_Temporary Remove="@(_Temporary)" />
false
false
<_LicxFile Include="@(EmbeddedResource)" Condition="'%(Extension)'=='.licx'"/>
Resx
Non-Resx
Resx
Non-Resx
<_MixedResourceWithNoCulture Remove="@(_MixedResourceWithNoCulture)" />
<_MixedResourceWithCulture Remove="@(_MixedResourceWithCulture)" />
ResolveAssemblyReferences;SplitResourcesByCulture;BeforeResGen;CoreResGen;AfterResGen
FindReferenceAssembliesForReferences
true
false
<_Temporary Remove="@(_Temporary)" />
$(PlatformTargetAsMSBuildArchitecture)
$(TargetFrameworkSDKToolsDirectory)
$(TargetFrameworkAsMSBuildRuntime)
CurrentRuntime
<_Temporary Remove="@(_Temporary)" />
true
true
true
true
$(PlatformTargetAsMSBuildArchitecture)
ResolveReferences;
ResolveKeySource;
SetWin32ManifestProperties;
_SetPreferNativeArm64Win32ManifestProperties;
FindReferenceAssembliesForReferences;
_GenerateCompileInputs;
BeforeCompile;
_TimeStampBeforeCompile;
_GenerateCompileDependencyCache;
CoreCompile;
_TimeStampAfterCompile;
AfterCompile;
<_CoreCompileResourceInputs Include="@(EmbeddedResource->'%(OutputResource)')" Condition="'%(EmbeddedResource.WithCulture)' == 'false' and '%(EmbeddedResource.Type)' == 'Resx'" />
<_CoreCompileResourceInputs Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.WithCulture)' == 'false' and '%(EmbeddedResource.Type)' == 'Non-Resx' " />
<_CoreCompileResourceInputs Include="@(ManifestResourceWithNoCulture)" Condition="'%(ManifestResourceWithNoCulture.EmittedForCompatibilityOnly)'==''">
Resx
false
<_CoreCompileResourceInputs Include="@(ManifestNonResxWithNoCultureOnDisk)" Condition="'%(ManifestNonResxWithNoCultureOnDisk.EmittedForCompatibilityOnly)'==''">
Non-Resx
false
true
$([System.IO.Path]::Combine('$(IntermediateOutputPath)','$(TargetFrameworkMoniker).AssemblyAttributes$(DefaultLanguageSourceExtension)'))
true
true
<_AssemblyTimestampBeforeCompile>%(IntermediateAssembly.ModifiedTime)
$(IntermediateOutputPath)$(MSBuildProjectFile).SuggestedBindingRedirects.cache
<_AssemblyTimestampAfterCompile>%(IntermediateAssembly.ModifiedTime)
__NonExistentSubDir__\__NonExistentFile__
<_SGenDllName>$(TargetName).XmlSerializers.dll
<_SGenDllCreated>false
<_SGenGenerateSerializationAssembliesConfig>$(GenerateSerializationAssemblies)
<_SGenGenerateSerializationAssembliesConfig Condition="'$(GenerateSerializationAssemblies)' == ''">Auto
<_SGenGenerateSerializationAssembliesConfig Condition="'$(ConfigurationName)'=='Debug' and '$(_SGenGenerateSerializationAssembliesConfig)' == 'Auto'">Off
true
false
true
$(PlatformTargetAsMSBuildArchitecture)
$(CreateSatelliteAssembliesDependsOn);
_GenerateSatelliteAssemblyInputs;
ComputeIntermediateSatelliteAssemblies;
GenerateSatelliteAssemblies
<_SatelliteAssemblyResourceInputs Include="@(EmbeddedResource->'%(OutputResource)')" Condition="'%(EmbeddedResource.WithCulture)' == 'true' and '%(EmbeddedResource.Type)' == 'Resx'" />
<_SatelliteAssemblyResourceInputs Include="@(EmbeddedResource)" Condition="'%(EmbeddedResource.WithCulture)' == 'true' and '%(EmbeddedResource.Type)' == 'Non-Resx'" />
<_SatelliteAssemblyResourceInputs Include="@(ManifestResourceWithCulture)" Condition="'%(ManifestResourceWithCulture.EmittedForCompatibilityOnly)'==''">
Resx
true
<_SatelliteAssemblyResourceInputs Include="@(ManifestNonResxWithCultureOnDisk)" Condition="'%(ManifestNonResxWithCultureOnDisk.EmittedForCompatibilityOnly)'==''">
Non-Resx
true
<_ALExeToolPath Condition="'$(_ALExeToolPath)' == ''">$(TargetFrameworkSDKToolsDirectory)
CreateManifestResourceNames
%(EmbeddedResource.Culture)
%(EmbeddedResource.Culture)\$(TargetName).resources.dll
$(Win32Manifest)
<_DeploymentBaseManifest>$(ApplicationManifest)
<_DeploymentBaseManifest Condition="'$(_DeploymentBaseManifest)'==''">@(_DeploymentBaseManifestWithTargetPath)
true
$(ApplicationManifest)
$(ApplicationManifest)
$(_FrameworkVersion40Path)\default.win32manifest
$(_Win32Manifest)
SetWin32ManifestProperties;
GenerateApplicationManifest;
GenerateDeploymentManifest
<_DeploymentPublishFileOfTypeManifestEntryPoint Include="@(PublishFile)" Condition="'%(FileType)'=='ManifestEntryPoint'"/>
<_DeploymentCopyApplicationManifest>true
<_DeploymentManifestTargetFrameworkMoniker>$(TargetFrameworkMoniker)
<_DeploymentManifestTargetFrameworkVersion>$(TargetFrameworkVersion)
<_DeploymentManifestTargetFrameworkVersion Condition="'$(DeploymentManifestTargetFrameworkVersionOverride)' == ''">v4.5
<_DeploymentManifestTargetFrameworkVersion Condition="'$(DeploymentManifestTargetFrameworkVersionOverride)' != ''">$(DeploymentManifestTargetFrameworkVersionOverride)
<_DeploymentManifestTargetFrameworkMoniker>.NETFramework,Version=$(_DeploymentManifestTargetFrameworkVersion)
<_DeploymentManifestEntryPoint Remove="@(_DeploymentManifestEntryPoint)"/>
<_DeploymentManifestEntryPoint Include="@(_DeploymentManifestLauncherEntryPoint)"/>
<_DeploymentManifestType>Native
<_DeploymentManifestVersion>@(_IntermediateAssemblyIdentity->'%(Version)')
<_SGenDllsRelatedToCurrentDll Include="@(_ReferenceSerializationAssemblyPaths->'%(FullPath)')" Condition="'%(Extension)' == '.dll'"/>
<_SGenDllsRelatedToCurrentDll Include="@(SerializationAssembly->'%(FullPath)')" Condition="'%(Extension)' == '.dll'"/>
<_CopyLocalFalseRefPaths Include="@(ReferencePath)" Condition="'%(CopyLocal)' == 'false'" />
<_CopyLocalFalseRefPathsWithExclusion Include="@(_CopyLocalFalseRefPaths)"
Exclude="@(ReferenceCopyLocalPaths);@(_NETStandardLibraryNETFrameworkLib)" />
<_ClickOnceSatelliteAssemblies Include="@(IntermediateSatelliteAssembliesWithTargetPath);@(ReferenceSatellitePaths)" />
<_DeploymentReferencePaths Include="@(ReferenceCopyLocalPaths)"
Condition="('%(Extension)' == '.dll' Or '%(Extension)' == '.exe' Or '%(Extension)' == '.md') and ('%(ReferenceCopyLocalPaths.CopyToPublishDirectory)' != 'false')">
true
<_DeploymentReferencePaths Include="@(_CopyLocalFalseRefPathsWithExclusion)" />
<_ManifestManagedReferences Include="@(_DeploymentReferencePaths);@(ReferenceDependencyPaths);@(_SGenDllsRelatedToCurrentDll);@(SerializationAssembly);@(ReferenceCOMWrappersToCopyLocal)"
Exclude="@(_ClickOnceSatelliteAssemblies);@(_ReferenceScatterPaths);@(_ExcludedAssembliesFromManifestGeneration)" />
<_ClickOnceRuntimeCopyLocalItems Include="@(RuntimeTargetsCopyLocalItems)"
Condition="'%(RuntimeTargetsCopyLocalItems.CopyLocal)' == 'true'" />
<_ClickOnceRuntimeCopyLocalItems Include="@(NativeCopyLocalItems)"
Condition="'%(NativeCopyLocalItems.CopyLocal)' == 'true'" />
<_ClickOnceRuntimeCopyLocalItems Remove="@(_DeploymentReferencePaths)" />
<_ClickOnceTransitiveContentItemsTemp Include="@(_TransitiveItemsToCopyToOutputDirectory->WithoutMetadataValue('CopyToPublishDirectory', 'Never')->'%(TargetPath)')" Condition="'$(PublishProtocol)' == 'ClickOnce'" >
%(Identity)
<_ClickOnceTransitiveContentItems Include="@(_ClickOnceTransitiveContentItemsTemp->'%(SavedIdentity)')" Condition="'%(Identity)'=='@(PublishFile)' Or '%(Extension)'=='.exe' Or '%(Extension)'=='.dll'" />
<_ClickOnceContentItems Include="@(ContentWithTargetPath->WithoutMetadataValue('CopyToPublishDirectory', 'Never'))" />
<_ClickOnceContentItems Include="@(_ClickOnceTransitiveContentItems)" />
<_ClickOnceNoneItemsTemp Include="@(_NoneWithTargetPath->WithoutMetadataValue('CopyToPublishDirectory', 'Never')->'%(TargetPath)')" Condition="'$(PublishProtocol)'=='Clickonce' And ('%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always' or '%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' or '%(_NoneWithTargetPath.CopyToOutputDirectory)'=='IfDifferent')">
%(Identity)
<_ClickOnceNoneItems Include="@(_ClickOnceNoneItemsTemp->'%(SavedIdentity)')" Condition="'%(Identity)'=='@(PublishFile)' Or '%(Extension)'=='.exe' Or '%(Extension)'=='.dll'" />
<_ClickOnceFiles Include="@(_ClickOnceContentItems);@(_DeploymentManifestIconFile);@(AppConfigWithTargetPath);@(NetCoreRuntimeJsonFilesForClickOnce);@(_ClickOnceRuntimeCopyLocalItems);@(_ClickOnceNoneItems)" />
<_ClickOnceNoneItemsTemp Remove="@(_ClickOnceNoneItemsTemp)"/>
<_ClickOnceNoneItems Remove="@(_ClickOnceNoneItems)"/>
<_ClickOnceTransitiveContentItemsTemp Remove="@(_ClickOnceTransitiveContentItemsTemp)"/>
<_ClickOnceTransitiveContentItems Remove="@(_ClickOnceTransitiveContentItems)"/>
<_ClickOnceContentItems Remove="@(_ClickOnceContentItems)"/>
<_ClickOnceRuntimeCopyLocalItems Remove="@(_ClickOnceRuntimeCopyLocalItems)"/>
<_ClickOnceFiles Include="$(PublishedSingleFilePath);@(_DeploymentManifestIconFile)"/>
<_ClickOnceFiles Include="@(_FilesExcludedFromBundle)"/>
<_FileAssociationIcons Include="%(FileAssociation.DefaultIcon)"/>
<_ClickOnceFiles Include="@(ContentWithTargetPath)" Condition="'%(Identity)'=='@(_FileAssociationIcons)'"/>
<_ManifestManagedReferences Remove="@(_ReadyToRunCompileList)" />
<_ClickOnceFiles Remove="@(_ReadyToRunCompileList)" />
<_ClickOnceFiles Include="@(_ReadyToRunFilesToPublish)" />
<_ClickOnceTargetFile Include="@(_ReadyToRunFilesToPublish)" Condition="'%(Filename)%(Extension)' == '$(TargetFileName)'" />
<_DeploymentManifestDependencies Include="@(_DeploymentManifestDependenciesUnfiltered)"
Condition="!('%(_DeploymentManifestDependenciesUnfiltered.CopyLocal)' == 'false' And '%(_DeploymentManifestDependenciesUnfiltered.DependencyType)' != 'Install')" />
<_DeploymentManifestType>ClickOnce
<_DeploymentPlatformTarget Condition="'$(_DeploymentLauncherBased)' != 'true'">$(PlatformTarget)
true
false
CopyFilesToOutputDirectory
false
false
false
false
false
true
true
true
false
false
<_TargetsThatPrepareProjectReferences>_SplitProjectReferencesByFileExistence
true
<_TargetsThatPrepareProjectReferences Condition=" '$(MSBuildCopyContentTransitively)' == 'true' ">
AssignProjectConfiguration;
_SplitProjectReferencesByFileExistence
AssignTargetPaths;
$(_TargetsThatPrepareProjectReferences);
_GetProjectReferenceTargetFrameworkProperties;
_PopulateCommonStateForGetCopyToOutputDirectoryItems
<_RecursiveTargetForContentCopying>GetCopyToOutputDirectoryItems
<_RecursiveTargetForContentCopying Condition=" '$(MSBuildCopyContentTransitively)' == 'false' ">_GetCopyToOutputDirectoryItemsFromThisProject
<_GCTODIKeepDuplicates>false
<_GCTODIKeepMetadata>CopyToOutputDirectory;TargetPath
<_CopyToOutputDirectoryTransitiveItems KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_AllChildProjectItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='Always'"/>
<_CopyToOutputDirectoryTransitiveItems KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_AllChildProjectItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>
<_CopyToOutputDirectoryTransitiveItems KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_AllChildProjectItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='IfDifferent'"/>
<_AllChildProjectItemsWithTargetPath Remove="@(_AllChildProjectItemsWithTargetPath)"/>
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='Always' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'!=''"/>
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'!=''"/>
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='IfDifferent' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'!=''"/>
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='Always' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'!=''"/>
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='PreserveNewest' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'!=''"/>
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='IfDifferent' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'!=''"/>
<_CompileItemsToCopy Include="@(Compile->'%(FullPath)')" Condition="('%(Compile.CopyToOutputDirectory)'=='Always' or '%(Compile.CopyToOutputDirectory)'=='PreserveNewest' or '%(Compile.CopyToOutputDirectory)'=='IfDifferent') AND '%(Compile.MSBuildSourceProjectFile)'!=''"/>
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='Always'"/>
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='IfDifferent'"/>
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'!=''"/>
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'!=''"/>
<_CopyToOutputDirectoryTransitiveItems KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='IfDifferent' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'!=''"/>
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='Always' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'==''"/>
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'==''"/>
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='IfDifferent' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'==''"/>
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='Always' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'==''"/>
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='PreserveNewest' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'==''"/>
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='IfDifferent' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'==''"/>
<_CompileItemsToCopy Include="@(Compile->'%(FullPath)')" Condition="('%(Compile.CopyToOutputDirectory)'=='Always' or '%(Compile.CopyToOutputDirectory)'=='PreserveNewest' or '%(Compile.CopyToOutputDirectory)'=='IfDifferent') AND '%(Compile.MSBuildSourceProjectFile)'==''"/>
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='Always'"/>
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='IfDifferent'"/>
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'==''"/>
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'==''"/>
<_ThisProjectItemsToCopyToOutputDirectory KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='IfDifferent' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'==''"/>
<_TransitiveItemsToCopyToOutputDirectory Remove="@(_ThisProjectItemsToCopyToOutputDirectory)" MatchOnMetadata="TargetPath" MatchOnMetadataOptions="PathLike" />
<_TransitiveItemsToCopyToOutputDirectoryAlways KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_TransitiveItemsToCopyToOutputDirectory->'%(FullPath)')" Condition="'%(_TransitiveItemsToCopyToOutputDirectory.CopyToOutputDirectory)'=='Always'"/>
<_TransitiveItemsToCopyToOutputDirectoryPreserveNewest KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_TransitiveItemsToCopyToOutputDirectory->'%(FullPath)')" Condition="'%(_TransitiveItemsToCopyToOutputDirectory.CopyToOutputDirectory)'=='PreserveNewest'"/>
<_TransitiveItemsToCopyToOutputDirectoryIfDifferent KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_TransitiveItemsToCopyToOutputDirectory->'%(FullPath)')" Condition="'%(_TransitiveItemsToCopyToOutputDirectory.CopyToOutputDirectory)'=='IfDifferent'"/>
<_ThisProjectItemsToCopyToOutputDirectoryAlways KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_ThisProjectItemsToCopyToOutputDirectory->'%(FullPath)')" Condition="'%(_ThisProjectItemsToCopyToOutputDirectory.CopyToOutputDirectory)'=='Always'"/>
<_ThisProjectItemsToCopyToOutputDirectoryPreserveNewest KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_ThisProjectItemsToCopyToOutputDirectory->'%(FullPath)')" Condition="'%(_ThisProjectItemsToCopyToOutputDirectory.CopyToOutputDirectory)'=='PreserveNewest'"/>
<_ThisProjectItemsToCopyToOutputDirectoryIfDifferent KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_ThisProjectItemsToCopyToOutputDirectory->'%(FullPath)')" Condition="'%(_ThisProjectItemsToCopyToOutputDirectory.CopyToOutputDirectory)'=='IfDifferent'"/>
<_SourceItemsToCopyToOutputDirectoryAlways Include="@(_TransitiveItemsToCopyToOutputDirectoryAlways);@(_ThisProjectItemsToCopyToOutputDirectoryAlways)"/>
<_SourceItemsToCopyToOutputDirectory Include="@(_TransitiveItemsToCopyToOutputDirectoryPreserveNewest);@(_ThisProjectItemsToCopyToOutputDirectoryPreserveNewest)"/>
<_SourceItemsToCopyToOutputDirectoryIfDifferent Include="@(_TransitiveItemsToCopyToOutputDirectoryIfDifferent);@(_ThisProjectItemsToCopyToOutputDirectoryIfDifferent)"/>
<_TransitiveItemsToCopyToOutputDirectoryAlways Remove="@(_TransitiveItemsToCopyToOutputDirectoryAlways)"/>
<_TransitiveItemsToCopyToOutputDirectoryPreserveNewest Remove="@(_TransitiveItemsToCopyToOutputDirectoryPreserveNewest)"/>
<_TransitiveItemsToCopyToOutputDirectoryIfDifferent Remove="@(_TransitiveItemsToCopyToOutputDirectoryIfDifferent)"/>
<_ThisProjectItemsToCopyToOutputDirectoryAlways Remove="@(_ThisProjectItemsToCopyToOutputDirectoryAlways)"/>
<_ThisProjectItemsToCopyToOutputDirectoryPreserveNewest Remove="@(_ThisProjectItemsToCopyToOutputDirectoryPreserveNewest)"/>
<_ThisProjectItemsToCopyToOutputDirectory Remove="@(_ThisProjectItemsToCopyToOutputDirectory)"/>
<_ThisProjectItemsToCopyToOutputDirectoryIfDifferent Remove="@(_ThisProjectItemsToCopyToOutputDirectoryIfDifferent)"/>
%(CopyToOutputDirectory)
false
<_DocumentationFileProduced Condition="!Exists('@(DocFileItem)')">false
<_DebugSymbolsProduced Condition="!Exists('@(_DebugSymbolsIntermediatePath)')">false
<_SGenDllCreated Condition="Exists('$(IntermediateOutputPath)$(_SGenDllName)')">true
$(PlatformTargetAsMSBuildArchitecture)
$(TargetFrameworkAsMSBuildRuntime)
CurrentRuntime
<_CleanOrphanFileWrites Include="@(_CleanPriorFileWrites)" Exclude="@(_CleanCurrentFileWrites)"/>
<_CleanRemainingFileWritesAfterIncrementalClean Include="@(_CleanPriorFileWrites);@(_CleanCurrentFileWrites)" Exclude="@(_CleanOrphanFilesDeleted)"/>
<_CleanPriorFileWrites Include="@(_CleanUnfilteredPriorFileWrites)" Exclude="@(_ResolveAssemblyReferenceResolvedFilesAbsolute)"/>
<_CleanCurrentFileWritesWithNoReferences Include="@(_CleanCurrentFileWritesInOutput);@(_CleanCurrentFileWritesInIntermediate)" Exclude="@(_ResolveAssemblyReferenceResolvedFilesAbsolute)"/>
BeforeClean;
UnmanagedUnregistration;
CoreClean;
CleanReferencedProjects;
CleanPublishFolder;
AfterClean
<_CleanRemainingFileWritesAfterClean Include="@(_CleanPriorFileWrites)" Exclude="@(_CleanPriorFileWritesDeleted)"/>
CleanPublishFolder;
$(_RecursiveTargetForContentCopying);
_DeploymentGenerateTrustInfo;
$(DeploymentComputeClickOnceManifestInfoDependsOn)
SetGenerateManifests;
Build;
PublishOnly
_DeploymentUnpublishable
true
SetGenerateManifests;
PublishBuild;
BeforePublish;
GenerateManifests;
CopyFilesToOutputDirectory;
_CopyFilesToPublishFolder;
_DeploymentGenerateBootstrapper;
ResolveKeySource;
_DeploymentSignClickOnceDeployment;
AfterPublish
BuildOnlySettings;
PrepareForBuild;
ResolveReferences;
PrepareResources;
ResolveKeySource;
GenerateSerializationAssemblies;
CreateSatelliteAssemblies;
<_DeploymentApplicationFolderName>Application Files\$(AssemblyName)_$(_DeploymentApplicationVersionFragment)
<_DeploymentApplicationDir>$(ClickOncePublishDir)$(_DeploymentApplicationFolderName)\
false
false
true
$(TargetPath)
$(TargetFileName)
true
true
$(TargetPath)
$(TargetFileName)
PrepareForBuild
true
<_BuiltProjectOutputGroupOutputIntermediate Include="@(BuiltProjectOutputGroupKeyOutput)"/>
<_BuiltProjectOutputGroupOutputIntermediate Include="$(AppConfig)" Condition="'$(AddAppConfigToBuildOutputs)'=='true'">
$(TargetDir)$(TargetFileName).config
$(TargetFileName).config
$(AppConfig)
<_IsolatedComReference Include="@(COMReference)" Condition=" '%(COMReference.Isolated)' == 'true' "/>
<_IsolatedComReference Include="@(COMFileReference)" Condition=" '%(COMFileReference.Isolated)' == 'true' "/>
<_BuiltProjectOutputGroupOutputIntermediate Include="$(OutDir)$(_DeploymentTargetApplicationManifestFileName)" Condition="('@(NativeReference)'!='' or '@(_IsolatedComReference)'!='') And Exists('$(OutDir)$(_DeploymentTargetApplicationManifestFileName)')">
$(_DeploymentTargetApplicationManifestFileName)
$(OutDir)$(_DeploymentTargetApplicationManifestFileName)
%(_BuiltProjectOutputGroupOutputIntermediate.FullPath)
@(_DebugSymbolsOutputPath->'%(FullPath)')
@(_DebugSymbolsIntermediatePath->'%(Filename)%(Extension)')
@(WinMDExpFinalOutputPdbItem->'%(FullPath)')
@(WinMDExpOutputPdbItem->'%(Filename)%(Extension)')
@(FinalDocFile->'%(FullPath)')
true
@(DocFileItem->'%(Filename)%(Extension)')
@(WinMDExpFinalOutputDocItem->'%(FullPath)')
@(WinMDOutputDocumentationFileItem->'%(Filename)%(Extension)')
$(SatelliteDllsProjectOutputGroupDependsOn);PrepareForBuild;PrepareResourceNames
%(EmbeddedResource.Culture)\$(TargetName).resources.dll
%(EmbeddedResource.Culture)
$(TargetDir)%(SatelliteDllsProjectOutputGroupOutputIntermediate.TargetPath)
%(SatelliteDllsProjectOutputGroupOutputIntermediate.Identity)
PrepareForBuild;AssignTargetPaths
$(MSBuildProjectFullPath)
$(ProjectFileName)
PrepareForBuild;AssignTargetPaths
@(_OutputPathItem->'%(FullPath)$(_SGenDllName)')
$(_SGenDllName)
ResolveSDKReferences;ExpandSDKReferences
$(CommonOutputGroupsDependsOn);
BuildOnlySettings;
PrepareForBuild;
AssignTargetPaths;
ResolveReferences
$(BuiltProjectOutputGroupDependenciesDependsOn);
$(CommonOutputGroupsDependsOn)
$(DebugSymbolsProjectOutputGroupDependenciesDependsOn);
$(CommonOutputGroupsDependsOn)
$(SatelliteDllsProjectOutputGroupDependenciesDependsOn);
$(CommonOutputGroupsDependsOn)
$(DocumentationProjectOutputGroupDependenciesDependsOn);
$(CommonOutputGroupsDependsOn)
$(SGenFilesOutputGroupDependenciesDependsOn);
$(CommonOutputGroupsDependsOn)
$(ReferenceCopyLocalPathsOutputGroupDependsOn);
$(CommonOutputGroupsDependsOn)
%(ReferenceCopyLocalPaths.DestinationSubDirectory)%(ReferenceCopyLocalPaths.Filename)%(ReferenceCopyLocalPaths.Extension)
$(DesignerRuntimeImplementationProjectOutputGroupDependsOn);
$(CommonOutputGroupsDependsOn)
$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CodeAnalysis\Microsoft.CodeAnalysis.targets
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