From 21bdd57f266ecda1ed28ac4a2aaf1ecefc0da040 Mon Sep 17 00:00:00 2001 From: William Godbe <wigodbe@microsoft.com> Date: Tue, 4 Jan 2022 10:23:44 -0800 Subject: [PATCH] [release/6.0] Use full suffixed version for DepProviderKey in installers (#39035) * Use full suffixed version for DepProviderKey in installers (#39022) * Build targeting pack * Fixup --- Directory.Build.props | 4 ++-- eng/Versions.props | 2 +- src/Installers/Windows/Wix.targets | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 94df1c1d951..26dd4d70ad1 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -141,9 +141,9 @@ <RuntimeInstallerBaseName>aspnetcore-runtime</RuntimeInstallerBaseName> <TargetingPackInstallerBaseName>aspnetcore-targeting-pack</TargetingPackInstallerBaseName> - <!-- This is used to produce targeting pack installers/packages once per major.minor. --> + <!-- This is used to produce targeting pack installers/packages once per major.minor, or when we need to service it (e.g. 6.0.2) --> <IsTargetingPackBuilding - Condition=" '$(IsTargetingPackBuilding)' == '' AND '$(AspNetCorePatchVersion)' != '0' ">false</IsTargetingPackBuilding> + Condition=" '$(IsTargetingPackBuilding)' == '' AND '$(AspNetCorePatchVersion)' != '2' ">false</IsTargetingPackBuilding> <IsTargetingPackBuilding Condition=" '$(IsTargetingPackBuilding)' == '' ">true</IsTargetingPackBuilding> <!-- diff --git a/eng/Versions.props b/eng/Versions.props index 9cbc1e865f6..0262c2d3225 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -29,7 +29,7 @@ --> <TargetingPackVersionPrefix>$(VersionPrefix)</TargetingPackVersionPrefix> <!-- Targeting packs do not produce patch versions in servicing builds. No API changes are allowed in patches. --> - <TargetingPackVersionPrefix Condition="'$(IsTargetingPackBuilding)' != 'true'">$(AspNetCoreMajorMinorVersion).0</TargetingPackVersionPrefix> + <TargetingPackVersionPrefix Condition="'$(IsTargetingPackBuilding)' != 'true'">$(AspNetCoreMajorMinorVersion).2</TargetingPackVersionPrefix> <ExperimentalVersionPrefix>0.3.$(AspNetCorePatchVersion)</ExperimentalVersionPrefix> <!-- ANCM versioning is intentionally 10 + AspNetCoreMajorVersion because earlier versions of ANCM shipped as 8.x. --> <AspNetCoreModuleVersionMajor>$([MSBuild]::Add(10, $(AspNetCoreMajorVersion)))</AspNetCoreModuleVersionMajor> diff --git a/src/Installers/Windows/Wix.targets b/src/Installers/Windows/Wix.targets index 3da4205a0b3..a4f8ba7fef4 100644 --- a/src/Installers/Windows/Wix.targets +++ b/src/Installers/Windows/Wix.targets @@ -22,7 +22,7 @@ <PropertyGroup Condition="'$(OutputType)' == 'package'"> <InstallDir>$(ProductName)</InstallDir> - <DepProviderKey>Microsoft.$(ProductNameShort)_$(Platform)_$(Lang),v$(PackageVersion)</DepProviderKey> + <DepProviderKey>Microsoft.$(ProductNameShort)_$(Platform)_$(Lang),v$(_GeneratedPackageVersion)</DepProviderKey> <DefineConstants>$(DefineConstants);DepProviderKey=$(DepProviderKey)</DefineConstants> </PropertyGroup> -- GitLab