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)))
  
  
  
      
    <_DebugFileExt Condition="'$(_DebugFileExt)' == ''">.pdb
    
    <_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
    
    <_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]::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
  
  
    
    
    
  
  
    
    
    
  
  
    <_DebugSymbolsIntermediatePath Include="$(IntermediateOutputPath)$(TargetName).compile.pdb" Condition="'$(OutputType)' == 'winmdobj' and '@(_DebugSymbolsIntermediatePath)' == ''"/>
    <_DebugSymbolsIntermediatePath Include="$(IntermediateOutputPath)$(TargetName)$(_DebugFileExt)" Condition="'$(OutputType)' != 'winmdobj' and '@(_DebugSymbolsIntermediatePath)' == '' and '$(_DebugFileExt)' == '.pdb'"/>
    
    <_DebugSymbolsIntermediatePath Include="$(IntermediateOutputPath)$(TargetName)$(TargetExt)$(_DebugFileExt)" Condition="'$(OutputType)' != 'winmdobj' and '@(_DebugSymbolsIntermediatePath)' == '' and '$(_DebugFileExt)' != '.pdb'"/>
    <_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)
  
  
    
    <_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\
  
  
  
    
    $(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)
    $(MSBuildToolsPath32)\AssemblyFolders.config
    {AssemblyFoldersFromConfig:$(AssemblyFoldersConfigFile),$(TargetFrameworkVersion)};
    
    
      {CandidateAssemblyFiles};
      $(ReferencePath);
      {HintPathFromItem};
      {TargetFrameworkDirectory};
      $(AssemblyFoldersConfigFileSearchPath)
      {Registry:$(FrameworkRegistryBase),$(TargetFrameworkVersion),$(AssemblyFoldersSuffix)$(AssemblyFoldersExConditions)};
      {AssemblyFolders};
      {GAC};
      {RawFileName};
      $(OutDir)
    
    
    
      .winmd;
      .dll;
      .exe
    
    
    
      .pdb;
    
    
    
      $(AllowedReferenceRelatedDebugFileExtensions);
      .xml;
      .pri;
      .dll.config;
      .exe.config
    
    
    Full
  
  
  
    false
  
  
  
    $(NoWarn)
    $(WarningsAsErrors)
  
  
  
    $(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)" />
    
  
  
  
  
    
  
  
    
  
  
  
  
    
  
  
    
      $(PlatformTargetAsMSBuildArchitecture)
    
    
      
      $(TargetFrameworkAsMSBuildRuntime)
      
      CurrentRuntime
    
    
  
  
  
  
  
  
  
    
      BeforeResolveReferences;
      AssignProjectConfiguration;
      ResolveProjectReferences;
      FindInvalidProjectReferences;
      ResolveNativeReferences;
      ResolveAssemblyReferences;
      GenerateBindingRedirects;
      ResolveComReferences;
      AfterResolveReferences
    
  
  
  
  
  
  
  
  
    
      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)')"/>
    
  
  
  
    
    
      $(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
      
      
      <_MSBuildProjectReferenceExistent Remove="@(_MSBuildProjectReferenceExistent)" Condition="'%(_MSBuildProjectReferenceExistent.SkipGetTargetFrameworkProperties)' != 'true'" />
      <_MSBuildProjectReferenceExistent Include="@(AnnotatedProjects)" />
    
  
  
    
    
      
    
    
      <_ThisProjectBuildMetadata Include="$(MSBuildProjectFullPath)">
        @(_TargetFrameworkInfo)
        @(_TargetFrameworkInfo->'%(TargetFrameworkMonikers)')
        @(_TargetFrameworkInfo->'%(TargetPlatformMonikers)')
        $(_AdditionalPropertiesFromProject)
        true
        
        false
        true
      
    
  
  
    
      <_AdditionalTargetFrameworkInfoPropertyWithValue Include="@(AdditionalTargetFrameworkInfoProperty)">
        $(%(AdditionalTargetFrameworkInfoProperty.Identity))
      
    
    
      
    
    
      <_TargetFrameworkInfo Include="$(TargetFramework)">
        $(TargetFramework)
        $(TargetFrameworkMoniker)
        $(TargetPlatformMoniker)
        None
        $(_AdditionalTargetFrameworkInfoProperties)
      
    
  
  
  
  
  
    
      AssignProjectConfiguration;
      _SplitProjectReferencesByFileExistence;
      _GetProjectReferenceTargetFrameworkProperties
    
  
  
  
  
  
    
      
      $(ProjectReferenceBuildTargets)
      
      
      ProjectReference
    
  
  
    
    
      
      
    
    
    
      
      
    
    
    
      
    
    
      <_ResolvedProjectReferencePaths Remove="@(_ResolvedProjectReferencePaths)" Condition="'%(_ResolvedProjectReferencePaths.ResolveableAssembly)' == 'false'" />
      
      <_ResolvedProjectReferencePaths>
        %(_ResolvedProjectReferencePaths.OriginalItemSpec)
      
    
    
    
  
  
    
    
      <_ProjectReferencesFromRAR Include="@(ReferencePath->WithMetadataValue('ReferenceSourceTarget', 'ProjectReference'))">
        %(ReferencePath.ProjectReferenceOriginalItemSpec)
      
    
  
  
  
  
    $(GetTargetPathDependsOn)
  
  
  
  
    $(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)
      
      
    
  
  
  
    
      
    
  
  
  
    
      $(_GenerateBindingRedirectsIntermediateAppConfig)
    
    
      
      
        $(TargetFileName).config
      
    
  
  
  
    Software\Microsoft\Microsoft SDKs
    $(LocalAppData)\Microsoft SDKs;$(MSBuildProgramFiles32)\Microsoft SDKs
    
    $(MSBuildProgramFiles32)\Microsoft SDKs\Windows Kits\10;$(MSBuildProgramFiles32)\Windows Kits\10
    
    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)" />
    
    
      
    
    
      
    
    
      
    
    
      
    
  
  
  
  
  
    
    
    
    
    
      <_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;
      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)
    
  
  
  
    
      
      
      
      
    
    
      
    
    
    
      
    
  
  
  
    
      <_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)
    
    
      
    
  
  
  
  
    
      _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>$(TargetFrameworkSDKToolsDirectory)
      <_ALExeToolPath Condition="'$(PlatformTarget)' == 'x64'">$(TargetFrameworkSDKToolsDirectory)$(PlatformTarget)\
    
    
    
      
    
  
  
  
    
      CreateManifestResourceNames
    
  
  
    
      
        %(EmbeddedResource.Culture)
        %(EmbeddedResource.Culture)\$(TargetName).resources.dll
      
    
  
  
  
    $(Win32Manifest)
  
  
  
  
    
      
      <_DeploymentBaseManifest>$(ApplicationManifest)
      <_DeploymentBaseManifest Condition="'$(_DeploymentBaseManifest)'==''">@(_DeploymentBaseManifestWithTargetPath)
      
      true
    
  
  
    
      $(ApplicationManifest)
      $(ApplicationManifest)
    
    
      
    
    
      $(_FrameworkVersion40Path)\default.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)')
    
  
  
    
      CleanPublishFolder;
      _DeploymentGenerateTrustInfo
      $(DeploymentComputeClickOnceManifestInfoDependsOn)
    
  
  
  
    
    
      <_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)" />
    
    
    
      <_SatelliteAssemblies 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="@(_SatelliteAssemblies);@(_ReferenceScatterPaths);@(_ExcludedAssembliesFromManifestGeneration)" />
    
    
    
      
      <_ClickOnceRuntimeCopyLocalItems Include="@(RuntimeTargetsCopyLocalItems)"
                                      Condition="'%(RuntimeTargetsCopyLocalItems.CopyLocal)' == 'true'" />
      <_ClickOnceRuntimeCopyLocalItems Include="@(NativeCopyLocalItems)"
                                      Condition="'%(NativeCopyLocalItems.CopyLocal)' == 'true'" />
      <_ClickOnceRuntimeCopyLocalItems Remove="@(_DeploymentReferencePaths)" />
      <_ClickOnceFiles Include="@(ContentWithTargetPath);@(_DeploymentManifestIconFile);@(AppConfigWithTargetPath);@(NetCoreRuntimeJsonFilesForClickOnce);@(_ClickOnceRuntimeCopyLocalItems)"/>
    
    
    
      <_ClickOnceFiles Include="$(PublishedSingleFilePath)"/>
      <_ClickOnceFiles Include="@(_FilesExcludedFromBundle)"/>
    
    
    
    
    
      <_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
    
    <_TargetsThatPrepareProjectReferences Condition=" '$(MSBuildCopyContentTransitively)' == 'true' ">
      AssignProjectConfiguration;
      _SplitProjectReferencesByFileExistence
    
    
      AssignTargetPaths;
      $(_TargetsThatPrepareProjectReferences);
      _GetProjectReferenceTargetFrameworkProperties;
      _PopulateCommonStateForGetCopyToOutputDirectoryItems
    
    
    <_RecursiveTargetForContentCopying>GetCopyToOutputDirectoryItems
    
    <_RecursiveTargetForContentCopying Condition=" '$(MSBuildCopyContentTransitively)' == 'false' ">_GetCopyToOutputDirectoryItemsFromThisProject
  
  
    
    
      <_GCTODIKeepDuplicates>false
      <_GCTODIKeepMetadata>CopyToOutputDirectory;TargetPath
    
  
  
    
    
      
    
    
    
      <_TransitiveItemsToCopyToOutputDirectory   KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_AllChildProjectItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='Always'"/>
      <_TransitiveItemsToCopyToOutputDirectory   KeepDuplicates=" '$(_GCTODIKeepDuplicates)' != 'false' " KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_AllChildProjectItemsWithTargetPath->'%(FullPath)')" Condition="'%(_AllChildProjectItemsWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>
    
    
    
      <_AllChildProjectItemsWithTargetPath       Remove="@(_AllChildProjectItemsWithTargetPath)"/>
    
    
    
      <_TransitiveItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='Always' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'!=''"/>
      <_TransitiveItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(ContentWithTargetPath->'%(FullPath)')" Condition="'%(ContentWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest' AND '%(ContentWithTargetPath.MSBuildSourceProjectFile)'!=''"/>
    
    
      <_TransitiveItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(EmbeddedResource->'%(FullPath)')" Condition="'%(EmbeddedResource.CopyToOutputDirectory)'=='Always' AND '%(EmbeddedResource.MSBuildSourceProjectFile)'!=''"/>
      <_TransitiveItemsToCopyToOutputDirectory       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)'!=''"/>
    
    
      
    
    
      <_TransitiveItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='Always'"/>
      <_TransitiveItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_CompileItemsToCopyWithTargetPath)" Condition="'%(_CompileItemsToCopyWithTargetPath.CopyToOutputDirectory)'=='PreserveNewest'"/>
    
    
      <_TransitiveItemsToCopyToOutputDirectory       KeepMetadata="$(_GCTODIKeepMetadata)" Include="@(_NoneWithTargetPath->'%(FullPath)')" Condition="'%(_NoneWithTargetPath.CopyToOutputDirectory)'=='Always' AND '%(_NoneWithTargetPath.MSBuildSourceProjectFile)'!=''"/>
      <_TransitiveItemsToCopyToOutputDirectory       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)"/>
      <_TransitiveItemsToCopyToOutputDirectory                     Remove="@(_TransitiveItemsToCopyToOutputDirectory)"/>
      <_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)"/>
    
    
    
      
    
    
    
    
    
  
  
  
    
    
      
    
    
    
    
    
  
  
  
    
  
  
  
  
    
  
  
    
  
  
  
  
    
      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>$(PublishDir)$(_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)'!=''">
        $(_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)')
    
  
  
  
  
    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
  
  
  
  
  
  
  
    $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\AppxPackage\Microsoft.AppXPackage.Targets
  
  
    Microsoft.Common.Mono.targets
  
  
  
  
  
  
  
    $([MSBuild]::IsRunningFromVisualStudio())
    $(MSBuildToolsPath32)\..\..\..\Common7\IDE\CommonExtensions\Microsoft\NuGet\NuGet.targets
    $(MSBuildToolsPath)\NuGet.targets