diff --git a/src/Installers/Windows/SharedFrameworkBundle/Bundle.wxs b/src/Installers/Windows/SharedFrameworkBundle/Bundle.wxs index 6f5d2de16573..453548c27511 100644 --- a/src/Installers/Windows/SharedFrameworkBundle/Bundle.wxs +++ b/src/Installers/Windows/SharedFrameworkBundle/Bundle.wxs @@ -1,7 +1,6 @@ - + - - + diff --git a/src/Installers/Windows/WindowsHostingBundle/Product.targets b/src/Installers/Windows/WindowsHostingBundle/Product.targets index 070507053fbc..e446b9f5df2d 100644 --- a/src/Installers/Windows/WindowsHostingBundle/Product.targets +++ b/src/Installers/Windows/WindowsHostingBundle/Product.targets @@ -3,6 +3,7 @@ $(IntermediateOutputPath)d\ $(BaseIntermediateOutputPath) $(DefineConstants);DepsPath=$(DepsPath) + $(DefineConstants);InstallersOutputPath=$(InstallersOutputPath) diff --git a/src/Installers/Windows/WindowsHostingBundle/SharedFramework.wxs b/src/Installers/Windows/WindowsHostingBundle/SharedFramework.wxs new file mode 100644 index 000000000000..833fcfcb8068 --- /dev/null +++ b/src/Installers/Windows/WindowsHostingBundle/SharedFramework.wxs @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/src/Installers/Windows/WindowsHostingBundle/WindowsHostingBundle.wixproj b/src/Installers/Windows/WindowsHostingBundle/WindowsHostingBundle.wixproj index 28e7ca2b523d..a055ee3bf2a0 100644 --- a/src/Installers/Windows/WindowsHostingBundle/WindowsHostingBundle.wixproj +++ b/src/Installers/Windows/WindowsHostingBundle/WindowsHostingBundle.wixproj @@ -35,6 +35,7 @@ + @@ -53,19 +54,9 @@ True true - - Platform=x86 - SharedFrameworkLib_x86 - {5244BC49-2568-4701-80A6-EAB8950AB5FA} + True - true - - - Platform=x64 - SharedFrameworkLib_x64 - {5244BC49-2568-4701-80A6-EAB8950AB5FA} - True - true + false @@ -77,6 +68,10 @@ dotnet-hosting-$(PackageVersion)-win$(TargetExt) Microsoft .NET $(PackageBrandingVersion) + $(PackageVersion) + $(PackageVersion) + $(PackageVersion)-$(_PreReleaseLabel)$(_BuildNumberLabels) @@ -93,6 +88,19 @@ $(BundleNameFull) + + + x64 + SharedFxRedistInstallerx64 + $(SharedFxPackageVersion) + + + x86 + SharedFxRedistInstallerx86 + $(SharedFxPackageVersion) + + + $(DefineConstants);BundleName=$(BundleName) $(DefineConstants);BundleNameFull=$(BundleNameFull) @@ -104,4 +112,40 @@ $(DefineConstants);BundleRegFamily=$(BundleRegFamily) $(DefineConstants);BundleRegName=$(BundleRegName) + + + + + + + + + + SharedFxInstallerProductVersionx64 + SharedFxInstallerProductCodex64 + + + SharedFxInstallerProductVersionx86 + SharedFxInstallerProductCodex86 + + + + + + + + + + + + + $(DefineConstants);SharedFxRedistInstallerx64=$(SharedFxRedistInstallerx64) + $(DefineConstants);SharedFxInstallerProductVersionx64=$(SharedFxInstallerProductVersionx64) + $(DefineConstants);SharedFxInstallerProductCodex64=$(SharedFxInstallerProductCodex64) + $(DefineConstants);SharedFxRedistInstallerx86=$(SharedFxRedistInstallerx86) + $(DefineConstants);SharedFxInstallerProductVersionx86=$(SharedFxInstallerProductVersionx86) + $(DefineConstants);SharedFxInstallerProductCodex86=$(SharedFxInstallerProductCodex86) + +