From d624aafb4db1af94e7eba59a48d06dddf4c9ff1f Mon Sep 17 00:00:00 2001 From: Will Godbe Date: Tue, 1 Dec 2020 15:00:20 -0800 Subject: [PATCH 1/3] Make sure SharedFx & TargetingPack msi names match --- .../SharedFramework/SharedFramework.wixproj | 13 ++++++------- .../Windows/TargetingPack/TargetingPack.wixproj | 15 +++++++-------- 2 files changed, 13 insertions(+), 15 deletions(-) diff --git a/src/Installers/Windows/SharedFramework/SharedFramework.wixproj b/src/Installers/Windows/SharedFramework/SharedFramework.wixproj index 6c87d7774704..960171020e98 100644 --- a/src/Installers/Windows/SharedFramework/SharedFramework.wixproj +++ b/src/Installers/Windows/SharedFramework/SharedFramework.wixproj @@ -3,10 +3,14 @@ + + <_GeneratedPackageVersion>$(PackageVersion) + <_GeneratedPackageVersion + Condition="! $(PackageVersion.Contains('$(_PreReleaseLabel)'))">$(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels) + $(RuntimeInstallerBaseName)-$(_GeneratedPackageVersion)-win-$(Platform)$(TargetExt) Microsoft ASP.NET Core Shared Framework AspNetCore.SharedFramework - AspNetCoreSharedFramework - $(Name)-$(Platform) + $(PackageFileName) Package yes sfx_$(Platform).cab @@ -80,11 +84,6 @@ - - <_GeneratedPackageVersion>$(PackageVersion) - <_GeneratedPackageVersion - Condition="! $(PackageVersion.Contains('$(_PreReleaseLabel)'))">$(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels) - $(RuntimeInstallerBaseName)-$(_GeneratedPackageVersion)-win-$(Platform)$(TargetExt) Microsoft ASP.NET Core $(PackageBrandingVersion) Shared Framework ($(Platform)) $(DefineConstants);ProductName=$(ProductName) diff --git a/src/Installers/Windows/TargetingPack/TargetingPack.wixproj b/src/Installers/Windows/TargetingPack/TargetingPack.wixproj index 14271e2efc9e..0393383e111c 100644 --- a/src/Installers/Windows/TargetingPack/TargetingPack.wixproj +++ b/src/Installers/Windows/TargetingPack/TargetingPack.wixproj @@ -3,10 +3,15 @@ + + <_GeneratedPackageVersion>$(PackageVersion) + <_GeneratedPackageVersion + Condition="! $(PackageVersion.Contains('$(_PreReleaseLabel)'))">$(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels) + Microsoft ASP.NET Core $(PackageBrandingVersion) Targeting Pack ($(Platform)) + $(TargetingPackInstallerBaseName)-$(_GeneratedPackageVersion)-win-$(Platform)$(TargetExt) Microsoft ASP.NET Core Targeting Pack AspNetCore.TargetingPack - AspNetCoreTargetingPack - $(Name)-$(Platform) + $(PackageFileName) Package true true @@ -70,12 +75,6 @@ - - <_GeneratedPackageVersion>$(PackageVersion) - <_GeneratedPackageVersion - Condition="! $(PackageVersion.Contains('$(_PreReleaseLabel)'))">$(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels) - Microsoft ASP.NET Core $(PackageBrandingVersion) Targeting Pack ($(Platform)) - $(TargetingPackInstallerBaseName)-$(_GeneratedPackageVersion)-win-$(Platform)$(TargetExt) $(DefineConstants);ProductName=$(ProductName) From e1e676b75e036bfc21b2db3a9e899b498b2876e6 Mon Sep 17 00:00:00 2001 From: Will Godbe Date: Wed, 2 Dec 2020 14:12:17 -0800 Subject: [PATCH 2/3] Insert packageVersion into OutputName when available --- .../Windows/SharedFramework/SharedFramework.wixproj | 9 +++------ .../Windows/TargetingPack/TargetingPack.wixproj | 9 +++------ src/Installers/Windows/Wix.targets | 7 +++++++ 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/src/Installers/Windows/SharedFramework/SharedFramework.wixproj b/src/Installers/Windows/SharedFramework/SharedFramework.wixproj index 960171020e98..5c691c87b85f 100644 --- a/src/Installers/Windows/SharedFramework/SharedFramework.wixproj +++ b/src/Installers/Windows/SharedFramework/SharedFramework.wixproj @@ -3,14 +3,10 @@ - - <_GeneratedPackageVersion>$(PackageVersion) - <_GeneratedPackageVersion - Condition="! $(PackageVersion.Contains('$(_PreReleaseLabel)'))">$(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels) - $(RuntimeInstallerBaseName)-$(_GeneratedPackageVersion)-win-$(Platform)$(TargetExt) + $(RuntimeInstallerBaseName)- + -win-$(Platform) Microsoft ASP.NET Core Shared Framework AspNetCore.SharedFramework - $(PackageFileName) Package yes sfx_$(Platform).cab @@ -84,6 +80,7 @@ + $(OutputName) Microsoft ASP.NET Core $(PackageBrandingVersion) Shared Framework ($(Platform)) $(DefineConstants);ProductName=$(ProductName) diff --git a/src/Installers/Windows/TargetingPack/TargetingPack.wixproj b/src/Installers/Windows/TargetingPack/TargetingPack.wixproj index 0393383e111c..7706d6e19cab 100644 --- a/src/Installers/Windows/TargetingPack/TargetingPack.wixproj +++ b/src/Installers/Windows/TargetingPack/TargetingPack.wixproj @@ -3,15 +3,11 @@ - - <_GeneratedPackageVersion>$(PackageVersion) - <_GeneratedPackageVersion - Condition="! $(PackageVersion.Contains('$(_PreReleaseLabel)'))">$(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels) + $(TargetingPackInstallerBaseName)- + -win-$(Platform) Microsoft ASP.NET Core $(PackageBrandingVersion) Targeting Pack ($(Platform)) - $(TargetingPackInstallerBaseName)-$(_GeneratedPackageVersion)-win-$(Platform)$(TargetExt) Microsoft ASP.NET Core Targeting Pack AspNetCore.TargetingPack - $(PackageFileName) Package true true @@ -75,6 +71,7 @@ + $(OutputName) $(DefineConstants);ProductName=$(ProductName) diff --git a/src/Installers/Windows/Wix.targets b/src/Installers/Windows/Wix.targets index 07c4e8db730e..63da605b7244 100644 --- a/src/Installers/Windows/Wix.targets +++ b/src/Installers/Windows/Wix.targets @@ -23,6 +23,13 @@ $(ProductName) Microsoft.$(ProductNameShort)_$(Platform)_$(Lang),v$(PackageVersion) $(DefineConstants);DepProviderKey=$(DepProviderKey) + + + <_GeneratedPackageVersion>$(PackageVersion) + <_GeneratedPackageVersion + Condition="! $(PackageVersion.Contains('$(_PreReleaseLabel)'))">$(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels) + + $(OutputNamePrefix)$(_GeneratedPackageVersion)$(OutputNameSuffix)$(TargetExt) From 7665e60798a26964e3126b9aaea9c0a77994ee3e Mon Sep 17 00:00:00 2001 From: Will Godbe Date: Wed, 2 Dec 2020 15:06:31 -0800 Subject: [PATCH 3/3] Move props around again --- eng/targets/Wix.Common.targets | 8 ++++++++ src/Installers/Windows/Wix.targets | 7 ------- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/eng/targets/Wix.Common.targets b/eng/targets/Wix.Common.targets index 3fdb8af56d14..2bb40dc6b0a8 100644 --- a/eng/targets/Wix.Common.targets +++ b/eng/targets/Wix.Common.targets @@ -25,6 +25,14 @@ $(DefineConstants);Debug $(DefineConstants);EmbedCab=$(EmbedCab) $(DefineConstants);Cabinet=$(Cabinet) + + + + <_GeneratedPackageVersion>$(PackageVersion) + <_GeneratedPackageVersion + Condition="! $(PackageVersion.Contains('$(_PreReleaseLabel)'))">$(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels) + + $(OutputNamePrefix)$(_GeneratedPackageVersion)$(OutputNameSuffix)$(TargetExt) diff --git a/src/Installers/Windows/Wix.targets b/src/Installers/Windows/Wix.targets index 63da605b7244..07c4e8db730e 100644 --- a/src/Installers/Windows/Wix.targets +++ b/src/Installers/Windows/Wix.targets @@ -23,13 +23,6 @@ $(ProductName) Microsoft.$(ProductNameShort)_$(Platform)_$(Lang),v$(PackageVersion) $(DefineConstants);DepProviderKey=$(DepProviderKey) - - - <_GeneratedPackageVersion>$(PackageVersion) - <_GeneratedPackageVersion - Condition="! $(PackageVersion.Contains('$(_PreReleaseLabel)'))">$(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels) - - $(OutputNamePrefix)$(_GeneratedPackageVersion)$(OutputNameSuffix)$(TargetExt)