diff --git a/src/Microsoft.DotNet.Build.Tasks.Installers/build/installer.singlerid.targets b/src/Microsoft.DotNet.Build.Tasks.Installers/build/installer.singlerid.targets
index 5e88f7150e4..ea33a56ee66 100644
--- a/src/Microsoft.DotNet.Build.Tasks.Installers/build/installer.singlerid.targets
+++ b/src/Microsoft.DotNet.Build.Tasks.Installers/build/installer.singlerid.targets
@@ -125,6 +125,10 @@
$([System.String]::Copy('$(InstallerPackageRelease)').Replace('-', '_'))
+
+ $(VersionPrefix)-$(VersionSuffix)
+
+
<_InstallerIntermediatesDir>$(IntermediateOutputPath)$(InstallerName)/$(InstallerPackageVersion)/
@@ -371,14 +375,14 @@
Properties="OutputPath=$(_OutputPathRoot)"
RemoveProperties="@(_GlobalPropertiesToRemoveForPublish)" />
- <_MacOSVersionComponent Condition="'$(IncludeVersionInMacOSComponentName)' == 'true'">.$(ProductVersion)
+ <_MacOSVersionComponent Condition="'$(IncludeVersionInMacOSComponentName)' == 'true'">.$(InstallerPackageVersion)
<_MacOSComponentName Condition="'$(_MacOSComponentName)' == ''">com.microsoft.dotnet.$(MacOSComponentNamePackType)$(_MacOSVersionComponent).component.osx.x64
<_MacOSSharedInstallDir>/usr/local/share/dotnet
<_pkgArgs>
<_pkgArgs>$(_pkgArgs) --root $(_OutputPathRoot)
<_pkgArgs>$(_pkgArgs) --identifier $(_MacOSComponentName)
- <_pkgArgs>$(_pkgArgs) --version $(ProductVersion)
+ <_pkgArgs>$(_pkgArgs) --version $(InstallerPackageVersion)
<_pkgArgs>$(_pkgArgs) --install-location $(_MacOSSharedInstallDir)
<_pkgArgs Condition="'$(MacOSScriptsDirectory)' != ''">$(_pkgArgs) --scripts $(MacOSScriptsDirectory)
<_pkgArgs>$(_pkgArgs) $(_InstallerFile)