diff --git a/src/redist/targets/GenerateLayout.targets b/src/redist/targets/GenerateLayout.targets
index d2a0b6fd1..4c64d613c 100644
--- a/src/redist/targets/GenerateLayout.targets
+++ b/src/redist/targets/GenerateLayout.targets
@@ -7,14 +7,14 @@
$(BaseOutputPath)$(Configuration)\templates-2.1\
$(IntermediateOutputPath)downloads\
-
+
$(RedistLayoutPath)sdk\$(SdkVersion)\
https://dotnetcli.azureedge.net/dotnet/
https://dotnetcli.blob.core.windows.net/dotnet/
https://dotnetfeed.blob.core.windows.net/dotnet-toolset/
-
+
$(HostRid)
$(HostMonikerRid)
@@ -46,7 +46,8 @@
$(CoreSetupRid)
$(ProductMonikerRid)
linux-$(Architecture)
- dotnet-runtime-$(MicrosoftNETCoreAppPackageVersion)-$(SharedFrameworkRid)$(ArchiveExtension)
+ dotnet-runtime-$(MicrosoftNETCoreAppPackageVersion)-$(SharedFrameworkRid)$(ArchiveExtension)
+ windowsdesktop-runtime-$(MicrosoftWindowsDesktopPackageVersion)-$(SharedFrameworkRid)$(ArchiveExtension)
$(SharedFrameworkRid)
linux-x64
@@ -55,12 +56,12 @@
aspnetcore-runtime-$(AspNetCoreVersion)-$(AspNetCoreSharedFxInstallerRid)$(InstallerExtension)
- aspnetcore-runtime-internal-$(AspNetCoreVersion)-$(AspNetCoreSharedFxInstallerRid).wixlib
+ aspnetcore-runtime-internal-$(AspNetCoreVersion)-$(AspNetCoreSharedFxInstallerRid).wixlib
aspnetcore-targeting-pack-$(AspNetTargetingPackVersion)$(InstallerExtension)
aspnetcore-targeting-pack-$(AspNetTargetingPackVersion)-$(AspNetCoreSharedFxInstallerRid)$(InstallerExtension)
+ aspnetcoremodule_$(Architecture)_en_v2$(InstallerExtension)
aspnetcore-targeting-pack-$(AspNetCoreVersion)$(ArchiveExtension)
aspnetcore-runtime-internal-$(AspNetCoreVersion)-$(AspNetCoreSharedFxArchiveRid)$(ArchiveExtension)
- windowsdesktop-runtime-$(MicrosoftWindowsDesktopPackageVersion)-$(SharedFrameworkRid)$(ArchiveExtension)
aspnetcore_base_runtime.version
@@ -82,7 +83,7 @@
$(CoreSetupRootUrl)$(MicrosoftNETCoreAppPackageVersion)
- $(CombinedFrameworkHostCompressedFileName)
+ $(CombinedFrameworkHostArchiveFileName)
$(CoreSetupBlobAccessTokenParam)
@@ -100,7 +101,7 @@
$(NetStandardTargetingPackTargetFramework)
packs/%(PackageName)/%(PackageVersion)
-
+
Microsoft.AspNetCore.App.Ref
$(AspNetTargetingPackVersion)
@@ -128,28 +129,28 @@
$(DownloadedRuntimeDepsInstallerFileName)
$(CoreSetupBlobAccessTokenParam)
-
+
$(CoreSetupRootUrl)$(MicrosoftNETCoreAppPackageVersion)
$(DownloadedSharedFrameworkInstallerFileName)
$(CoreSetupBlobAccessTokenParam)
-
+
$(CoreSetupRootUrl)$(SharedHostVersion)
$(DownloadedSharedHostInstallerFileName)
$(CoreSetupBlobAccessTokenParam)
-
+
$(CoreSetupRootUrl)$(HostFxrVersion)
$(DownloadedHostFxrInstallerFileName)
$(CoreSetupBlobAccessTokenParam)
-
+
$(CoreSetupRootUrl)$(NetCoreAppTargetingPackVersion)
@@ -170,7 +171,7 @@
$(DownloadedNetCoreAppHostPackInstallerFileName)
$(CoreSetupBlobAccessTokenParam)
-
+
$(CoreSetupRootUrl)$(WindowsDesktopTargetingPackVersion)
@@ -203,7 +204,7 @@
$(CoreSetupBlobAccessTokenParam)
-
+
$(AspNetCoreSharedFxRootUrl)$(AspNetTargetingPackVersion)
@@ -212,12 +213,26 @@
+ Condition="'$(InstallerExtension)' != '.pkg' And '$(SkipBuildingInstallers)' != 'true' And '$(InstallerExtension)' != '' And !$(Architecture.StartsWith('arm'))">
$(AspNetCoreSharedFxRootUrl)$(AspNetCoreVersion)
$(DownloadedAspNetCoreSharedFxInstallerFileName)
$(CoreSetupBlobAccessTokenParam)
+
+ $(AspNetCoreSharedFxRootUrl)$(AspNetCoreVersion)
+ $(DownloadedAspNetCoreSharedFxWixLibFileName)
+ $(CoreSetupBlobAccessTokenParam)
+
+
+
+ $(AspNetCoreSharedFxRootUrl)$(AspNetCoreVersion)
+ $(DownloadedAspNetCoreV2ModuleInstallerFileName)
+ $(CoreSetupBlobAccessTokenParam)
+
+
$(AspNetCoreSharedFxRootUrl)$(AspNetCoreVersion)
@@ -225,13 +240,13 @@
$(CoreSetupBlobAccessTokenParam)
-
+
false
true
false
-
+
Microsoft.WindowsDesktop.App.Ref
@@ -268,7 +283,7 @@
true
-
+
@@ -334,7 +349,7 @@
DestinationFiles="@(BundledLayoutPackageDownloadFilesWithDestination->'%(DestinationPath)')"
SkipUnchangedFiles="true"
/>
-
+
@@ -351,13 +366,13 @@
ReplacementPatterns="$(ReplacementPattern)"
ReplacementStrings="$(ReplacementString)" />
-
+
-
+
@@ -365,10 +380,10 @@
$(IntermediateOutputPath)AppHostRestore\
$(SdkOutputDirectory)AppHostTemplate
-
+
-
+
@@ -406,9 +421,9 @@
-
+
-
+
-
+
-
+
diff --git a/src/redist/targets/GenerateMSIs.targets b/src/redist/targets/GenerateMSIs.targets
index 2fd3ea9d3..82d619de0 100644
--- a/src/redist/targets/GenerateMSIs.targets
+++ b/src/redist/targets/GenerateMSIs.targets
@@ -231,7 +231,7 @@