diff options
-rw-r--r-- | global.json | 2 | ||||
-rw-r--r-- | src/ca/netfxca.vcxproj | 4 | ||||
-rw-r--r-- | src/ca/packages.config | 2 | ||||
-rw-r--r-- | src/wixlib/NetCore3.1.12_x64.wxs (renamed from src/wixlib/NetCore3.1.8_x64.wxs) | 67 | ||||
-rw-r--r-- | src/wixlib/NetCore3.1.12_x86.wxs (renamed from src/wixlib/NetCore3.1.8_x86.wxs) | 67 | ||||
-rw-r--r-- | src/wixlib/NetCore3.1_x64.wxs | 6 | ||||
-rw-r--r-- | src/wixlib/NetCore3.1_x86.wxs | 6 | ||||
-rw-r--r-- | src/wixlib/NetFx4.5.wxs | 83 | ||||
-rw-r--r-- | src/wixlib/NetFx4.wxs | 141 | ||||
-rw-r--r-- | src/wixlib/NetFx451.wxs | 83 | ||||
-rw-r--r-- | src/wixlib/NetFx452.wxs | 34 | ||||
-rw-r--r-- | src/wixlib/NetFx46.wxs | 34 | ||||
-rw-r--r-- | src/wixlib/NetFx461.wxs | 34 | ||||
-rw-r--r-- | src/wixlib/NetFx462.wxs | 34 | ||||
-rw-r--r-- | src/wixlib/NetFx47.wxs | 1 | ||||
-rw-r--r-- | src/wixlib/NetFx471.wxs | 1 | ||||
-rw-r--r-- | src/wixlib/NetFx472.wxs | 28 | ||||
-rw-r--r-- | src/wixlib/NetFx48.wxs | 32 |
18 files changed, 160 insertions, 499 deletions
diff --git a/global.json b/global.json index 469d077d..3a97e4ba 100644 --- a/global.json +++ b/global.json | |||
@@ -1,5 +1,5 @@ | |||
1 | { | 1 | { |
2 | "msbuild-sdks": { | 2 | "msbuild-sdks": { |
3 | "WixToolset.Sdk": "4.0.0-build-0189" | 3 | "WixToolset.Sdk": "4.0.0-build-0193" |
4 | } | 4 | } |
5 | } | 5 | } |
diff --git a/src/ca/netfxca.vcxproj b/src/ca/netfxca.vcxproj index d03637c7..2f91eba3 100644 --- a/src/ca/netfxca.vcxproj +++ b/src/ca/netfxca.vcxproj | |||
@@ -1,7 +1,7 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> | 2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> |
3 | <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | 3 | <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
4 | <Import Project="..\..\packages\WixToolset.DUtil.4.0.62\build\WixToolset.DUtil.props" Condition="Exists('..\..\packages\WixToolset.DUtil.4.0.62\build\WixToolset.DUtil.props')" /> | 4 | <Import Project="..\..\packages\WixToolset.DUtil.4.0.64\build\WixToolset.DUtil.props" Condition="Exists('..\..\packages\WixToolset.DUtil.4.0.64\build\WixToolset.DUtil.props')" /> |
5 | <Import Project="..\..\packages\WixToolset.WcaUtil.4.0.18\build\WixToolset.WcaUtil.props" Condition="Exists('..\..\packages\WixToolset.WcaUtil.4.0.18\build\WixToolset.WcaUtil.props')" /> | 5 | <Import Project="..\..\packages\WixToolset.WcaUtil.4.0.18\build\WixToolset.WcaUtil.props" Condition="Exists('..\..\packages\WixToolset.WcaUtil.4.0.18\build\WixToolset.WcaUtil.props')" /> |
6 | <ItemGroup Label="ProjectConfigurations"> | 6 | <ItemGroup Label="ProjectConfigurations"> |
7 | <ProjectConfiguration Include="Debug|Win32"> | 7 | <ProjectConfiguration Include="Debug|Win32"> |
@@ -62,7 +62,7 @@ | |||
62 | <PropertyGroup> | 62 | <PropertyGroup> |
63 | <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> | 63 | <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> |
64 | </PropertyGroup> | 64 | </PropertyGroup> |
65 | <Error Condition="!Exists('..\..\packages\WixToolset.DUtil.4.0.62\build\WixToolset.DUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.DUtil.4.0.62\build\WixToolset.DUtil.props'))" /> | 65 | <Error Condition="!Exists('..\..\packages\WixToolset.DUtil.4.0.64\build\WixToolset.DUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.DUtil.4.0.64\build\WixToolset.DUtil.props'))" /> |
66 | <Error Condition="!Exists('..\..\packages\WixToolset.WcaUtil.4.0.18\build\WixToolset.WcaUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.WcaUtil.4.0.18\build\WixToolset.WcaUtil.props'))" /> | 66 | <Error Condition="!Exists('..\..\packages\WixToolset.WcaUtil.4.0.18\build\WixToolset.WcaUtil.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\WixToolset.WcaUtil.4.0.18\build\WixToolset.WcaUtil.props'))" /> |
67 | </Target> | 67 | </Target> |
68 | </Project> \ No newline at end of file | 68 | </Project> \ No newline at end of file |
diff --git a/src/ca/packages.config b/src/ca/packages.config index f5039303..8a6eee87 100644 --- a/src/ca/packages.config +++ b/src/ca/packages.config | |||
@@ -1,5 +1,5 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 1 | <?xml version="1.0" encoding="utf-8"?> |
2 | <packages> | 2 | <packages> |
3 | <package id="WixToolset.DUtil" version="4.0.62" targetFramework="native" /> | 3 | <package id="WixToolset.DUtil" version="4.0.64" targetFramework="native" /> |
4 | <package id="WixToolset.WcaUtil" version="4.0.18" targetFramework="native" /> | 4 | <package id="WixToolset.WcaUtil" version="4.0.18" targetFramework="native" /> |
5 | </packages> \ No newline at end of file | 5 | </packages> \ No newline at end of file |
diff --git a/src/wixlib/NetCore3.1.8_x64.wxs b/src/wixlib/NetCore3.1.12_x64.wxs index 18392eec..e984468f 100644 --- a/src/wixlib/NetCore3.1.8_x64.wxs +++ b/src/wixlib/NetCore3.1.12_x64.wxs | |||
@@ -5,13 +5,13 @@ | |||
5 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | 5 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> |
6 | 6 | ||
7 | <?define NetCorePlatform = x64?> | 7 | <?define NetCorePlatform = x64?> |
8 | <?define NetCoreIdVersion = 318?> | 8 | <?define NetCoreIdVersion = 3112?> |
9 | <?define NetCoreVersion = 3.1.8?> | 9 | <?define NetCoreVersion = 3.1.12?> |
10 | <?include NetCore3_Platform.wxi?> | 10 | <?include NetCore3_Platform.wxi?> |
11 | 11 | ||
12 | <?define AspNetCoreRedistLink = https://go.microsoft.com/fwlink/?linkid=2143792?> | 12 | <?define AspNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/20cf277c-2ccf-449f-a0b8-925ba0c175e7/aa50b052ceb8a8d36a5b4f9b8d0bd91c/aspnetcore-runtime-3.1.12-win-x64.exe?> |
13 | <?define DesktopNetCoreRedistLink = https://go.microsoft.com/fwlink/?linkid=2143950?> | 13 | <?define DesktopNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/076a47e9-c65b-4b78-95a7-93eb988891a4/3574764590cfa650e0aa87c44d3fe384/windowsdesktop-runtime-3.1.12-win-x64.exe?> |
14 | <?define DotNetCoreRedistLink = https://go.microsoft.com/fwlink/?linkid=2143846?> | 14 | <?define DotNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/2fdc3009-cf5c-4cf6-8f3b-a61e83200cbb/2c71ee04b48103a7464f4e28a8bf339b/dotnet-runtime-3.1.12-win-x64.exe?> |
15 | 15 | ||
16 | <Fragment> | 16 | <Fragment> |
17 | <util:DirectorySearchRef Id="$(var.AspNetCoreId)" /> | 17 | <util:DirectorySearchRef Id="$(var.AspNetCoreId)" /> |
@@ -23,7 +23,6 @@ | |||
23 | 23 | ||
24 | <PackageGroup Id="$(var.AspNetCoreRedistId)"> | 24 | <PackageGroup Id="$(var.AspNetCoreRedistId)"> |
25 | <ExePackage | 25 | <ExePackage |
26 | Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" | ||
27 | InstallArguments="$(var.AspNetCoreRedistInstallArguments)" | 26 | InstallArguments="$(var.AspNetCoreRedistInstallArguments)" |
28 | RepairArguments="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" | 27 | RepairArguments="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" |
29 | UninstallArguments="$(var.AspNetCoreRedistUninstallArguments)" | 28 | UninstallArguments="$(var.AspNetCoreRedistUninstallArguments)" |
@@ -34,15 +33,15 @@ | |||
34 | Vital="yes" | 33 | Vital="yes" |
35 | Permanent="yes" | 34 | Permanent="yes" |
36 | Protocol="burn" | 35 | Protocol="burn" |
37 | DownloadUrl="$(var.AspNetCoreRedistLink)" | 36 | LogPathVariable="$(var.AspNetCoreRedistLog)"> |
38 | LogPathVariable="$(var.AspNetCoreRedistLog)" | 37 | <ExePackagePayload |
39 | Compressed="no"> | 38 | Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" |
40 | <RemotePayload | 39 | DownloadUrl="$(var.AspNetCoreRedistLink)" |
41 | Description="Microsoft ASP.NET Core 3.1.8 - Shared Framework" | 40 | Description="Microsoft ASP.NET Core 3.1.12 - Shared Framework" |
42 | Hash="61DC9EAA0C8968E48E13C5913ED202A2F8F94DBA" | 41 | Hash="5CE9839CAE90FB2936033431F2905E97C7DC080DC50108D58714939CCCC6A265694B8259A3BF742A68BF04D9CFFB0602B0306DD401C4CE644BDB96C7D1168E59" |
43 | ProductName="Microsoft ASP.NET Core 3.1.8 - Shared Framework" | 42 | ProductName="Microsoft ASP.NET Core 3.1.12 - Shared Framework" |
44 | Size="7841880" | 43 | Size="7841808" |
45 | Version="3.1.8.20421" /> | 44 | Version="3.1.12.21070" /> |
46 | </ExePackage> | 45 | </ExePackage> |
47 | </PackageGroup> | 46 | </PackageGroup> |
48 | </Fragment> | 47 | </Fragment> |
@@ -57,7 +56,6 @@ | |||
57 | 56 | ||
58 | <PackageGroup Id="$(var.DesktopNetCoreRedistId)"> | 57 | <PackageGroup Id="$(var.DesktopNetCoreRedistId)"> |
59 | <ExePackage | 58 | <ExePackage |
60 | Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" | ||
61 | InstallArguments="$(var.DesktopNetCoreRedistInstallArguments)" | 59 | InstallArguments="$(var.DesktopNetCoreRedistInstallArguments)" |
62 | RepairArguments="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" | 60 | RepairArguments="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" |
63 | UninstallArguments="$(var.DesktopNetCoreRedistUninstallArguments)" | 61 | UninstallArguments="$(var.DesktopNetCoreRedistUninstallArguments)" |
@@ -68,15 +66,15 @@ | |||
68 | Vital="yes" | 66 | Vital="yes" |
69 | Permanent="yes" | 67 | Permanent="yes" |
70 | Protocol="burn" | 68 | Protocol="burn" |
71 | DownloadUrl="$(var.DesktopNetCoreRedistLink)" | 69 | LogPathVariable="$(var.DesktopNetCoreRedistLog)"> |
72 | LogPathVariable="$(var.DesktopNetCoreRedistLog)" | 70 | <ExePackagePayload |
73 | Compressed="no"> | 71 | Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" |
74 | <RemotePayload | 72 | DownloadUrl="$(var.DesktopNetCoreRedistLink)" |
75 | Description="Microsoft Windows Desktop Runtime - 3.1.8 (x64)" | 73 | Description="Microsoft Windows Desktop Runtime - 3.1.12 (x64)" |
76 | Hash="6DEE30E0C636B13650E7CE1D13E8CCC99CB2A7AC" | 74 | Hash="CD69B8722B2FF175FADD6774AB6A97F89292FC57A15CEC95218E79FFF1E26F46A7EFFFB15CE0F6D22B83B991F7083BB5C04F5158F87D298EA0F204933F8ECD27" |
77 | ProductName="Microsoft Windows Desktop Runtime - 3.1.8 (x64)" | 75 | ProductName="Microsoft Windows Desktop Runtime - 3.1.12 (x64)" |
78 | Size="54253328" | 76 | Size="54284816" |
79 | Version="3.1.8.29220" /> | 77 | Version="3.1.12.29719" /> |
80 | </ExePackage> | 78 | </ExePackage> |
81 | </PackageGroup> | 79 | </PackageGroup> |
82 | </Fragment> | 80 | </Fragment> |
@@ -91,7 +89,6 @@ | |||
91 | 89 | ||
92 | <PackageGroup Id="$(var.DotNetCoreRedistId)"> | 90 | <PackageGroup Id="$(var.DotNetCoreRedistId)"> |
93 | <ExePackage | 91 | <ExePackage |
94 | Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" | ||
95 | InstallArguments="$(var.DotNetCoreRedistInstallArguments)" | 92 | InstallArguments="$(var.DotNetCoreRedistInstallArguments)" |
96 | RepairArguments="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" | 93 | RepairArguments="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" |
97 | UninstallArguments="$(var.DotNetCoreRedistUninstallArguments)" | 94 | UninstallArguments="$(var.DotNetCoreRedistUninstallArguments)" |
@@ -102,15 +99,15 @@ | |||
102 | Vital="yes" | 99 | Vital="yes" |
103 | Permanent="yes" | 100 | Permanent="yes" |
104 | Protocol="burn" | 101 | Protocol="burn" |
105 | DownloadUrl="$(var.DotNetCoreRedistLink)" | 102 | LogPathVariable="$(var.DotNetCoreRedistLog)"> |
106 | LogPathVariable="$(var.DotNetCoreRedistLog)" | 103 | <ExePackagePayload |
107 | Compressed="no"> | 104 | Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" |
108 | <RemotePayload | 105 | DownloadUrl="$(var.DotNetCoreRedistLink)" |
109 | Description="Microsoft .NET Core Runtime - 3.1.8 (x64)" | 106 | Description="Microsoft .NET Core Runtime - 3.1.12 (x64)" |
110 | Hash="C51D55F163788404ECADE0BF32B3D7796EEAE449" | 107 | Hash="9B3F882AE5DFDC8B50D3CEC4F3292292D658B2FECB84B3F73426FB3C16E6FC6B8E7118EF559CFAE25ED7A2C175FA4D89E18986CA3C05D15F706524FBB667F702" |
111 | ProductName="Microsoft .NET Core Runtime - 3.1.8 (x64)" | 108 | ProductName="Microsoft .NET Core Runtime - 3.1.12 (x64)" |
112 | Size="26089480" | 109 | Size="26090616" |
113 | Version="3.1.8.29220" /> | 110 | Version="3.1.12.29719" /> |
114 | </ExePackage> | 111 | </ExePackage> |
115 | </PackageGroup> | 112 | </PackageGroup> |
116 | </Fragment> | 113 | </Fragment> |
diff --git a/src/wixlib/NetCore3.1.8_x86.wxs b/src/wixlib/NetCore3.1.12_x86.wxs index 445addc2..727336fe 100644 --- a/src/wixlib/NetCore3.1.8_x86.wxs +++ b/src/wixlib/NetCore3.1.12_x86.wxs | |||
@@ -5,13 +5,13 @@ | |||
5 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | 5 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> |
6 | 6 | ||
7 | <?define NetCorePlatform = x86?> | 7 | <?define NetCorePlatform = x86?> |
8 | <?define NetCoreIdVersion = 318?> | 8 | <?define NetCoreIdVersion = 3112?> |
9 | <?define NetCoreVersion = 3.1.8?> | 9 | <?define NetCoreVersion = 3.1.12?> |
10 | <?include NetCore3_Platform.wxi?> | 10 | <?include NetCore3_Platform.wxi?> |
11 | 11 | ||
12 | <?define AspNetCoreRedistLink = https://go.microsoft.com/fwlink/?linkid=2143951?> | 12 | <?define AspNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/55d6ff56-2725-4657-bffd-fdf35d6816fd/7431d1d3533f0b1ac97df734c45c33f2/aspnetcore-runtime-3.1.12-win-x86.exe?> |
13 | <?define DesktopNetCoreRedistLink = https://go.microsoft.com/fwlink/?linkid=2143791?> | 13 | <?define DesktopNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/5d89a010-88bf-4e4e-ac12-a07258ddbf5f/1ff5dfe312c5bd9760f3b500b1b37597/windowsdesktop-runtime-3.1.12-win-x86.exe?> |
14 | <?define DotNetCoreRedistLink = https://go.microsoft.com/fwlink/?linkid=2144014?> | 14 | <?define DotNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/cbdd1603-7fa9-4957-8869-94e24963ba6c/ca0b7d1be494882d5a7433accfa3c94c/dotnet-runtime-3.1.12-win-x86.exe?> |
15 | 15 | ||
16 | <Fragment> | 16 | <Fragment> |
17 | <util:DirectorySearchRef Id="$(var.AspNetCoreId)" /> | 17 | <util:DirectorySearchRef Id="$(var.AspNetCoreId)" /> |
@@ -23,7 +23,6 @@ | |||
23 | 23 | ||
24 | <PackageGroup Id="$(var.AspNetCoreRedistId)"> | 24 | <PackageGroup Id="$(var.AspNetCoreRedistId)"> |
25 | <ExePackage | 25 | <ExePackage |
26 | Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" | ||
27 | InstallArguments="$(var.AspNetCoreRedistInstallArguments)" | 26 | InstallArguments="$(var.AspNetCoreRedistInstallArguments)" |
28 | RepairArguments="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" | 27 | RepairArguments="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" |
29 | UninstallArguments="$(var.AspNetCoreRedistUninstallArguments)" | 28 | UninstallArguments="$(var.AspNetCoreRedistUninstallArguments)" |
@@ -34,15 +33,15 @@ | |||
34 | Vital="yes" | 33 | Vital="yes" |
35 | Permanent="yes" | 34 | Permanent="yes" |
36 | Protocol="burn" | 35 | Protocol="burn" |
37 | DownloadUrl="$(var.AspNetCoreRedistLink)" | 36 | LogPathVariable="$(var.AspNetCoreRedistLog)"> |
38 | LogPathVariable="$(var.AspNetCoreRedistLog)" | 37 | <ExePackagePayload |
39 | Compressed="no"> | 38 | Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" |
40 | <RemotePayload | 39 | DownloadUrl="$(var.AspNetCoreRedistLink)" |
41 | Description="Microsoft ASP.NET Core 3.1.8 - Shared Framework" | 40 | Description="Microsoft ASP.NET Core 3.1.12 - Shared Framework" |
42 | Hash="39CAC2A47CB57594C6FC2ED693DF1A02064CBC8D" | 41 | Hash="03EE5F6D3B2AF8FFE2A5154BB05E50938E2D36E98D996D9E67A3C349DD0C8B3051D5A9628F48C51E006CEA0B1F4484B4BE51920FE5CA841060B0D2C6A12FD5D2" |
43 | ProductName="Microsoft ASP.NET Core 3.1.8 - Shared Framework" | 42 | ProductName="Microsoft ASP.NET Core 3.1.12 - Shared Framework" |
44 | Size="7160128" | 43 | Size="7841808" |
45 | Version="3.1.8.20421" /> | 44 | Version="3.1.12.21070" /> |
46 | </ExePackage> | 45 | </ExePackage> |
47 | </PackageGroup> | 46 | </PackageGroup> |
48 | </Fragment> | 47 | </Fragment> |
@@ -57,7 +56,6 @@ | |||
57 | 56 | ||
58 | <PackageGroup Id="$(var.DesktopNetCoreRedistId)"> | 57 | <PackageGroup Id="$(var.DesktopNetCoreRedistId)"> |
59 | <ExePackage | 58 | <ExePackage |
60 | Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" | ||
61 | InstallArguments="$(var.DesktopNetCoreRedistInstallArguments)" | 59 | InstallArguments="$(var.DesktopNetCoreRedistInstallArguments)" |
62 | RepairArguments="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" | 60 | RepairArguments="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" |
63 | UninstallArguments="$(var.DesktopNetCoreRedistUninstallArguments)" | 61 | UninstallArguments="$(var.DesktopNetCoreRedistUninstallArguments)" |
@@ -68,15 +66,15 @@ | |||
68 | Vital="yes" | 66 | Vital="yes" |
69 | Permanent="yes" | 67 | Permanent="yes" |
70 | Protocol="burn" | 68 | Protocol="burn" |
71 | DownloadUrl="$(var.DesktopNetCoreRedistLink)" | 69 | LogPathVariable="$(var.DesktopNetCoreRedistLog)"> |
72 | LogPathVariable="$(var.DesktopNetCoreRedistLog)" | 70 | <ExePackagePayload |
73 | Compressed="no"> | 71 | Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" |
74 | <RemotePayload | 72 | DownloadUrl="$(var.DesktopNetCoreRedistLink)" |
75 | Description="Microsoft Windows Desktop Runtime - 3.1.8 (x86)" | 73 | Description="Microsoft Windows Desktop Runtime - 3.1.12 (x86)" |
76 | Hash="6105823D7417C265929DF2978A7214E7394E404F" | 74 | Hash="C211A7F29D9B6FEEFCF0379B153FFBFB815157D3D494CFD7D0D84D619701EEA284BF12502094BCFF2BB2968213190454E7CE0E865FD623E78C2FCDAEBEF963DA" |
77 | ProductName="Microsoft Windows Desktop Runtime - 3.1.8 (x86)" | 75 | ProductName="Microsoft Windows Desktop Runtime - 3.1.12 (x86)" |
78 | Size="48377976" | 76 | Size="48590696" |
79 | Version="3.1.8.29220" /> | 77 | Version="3.1.12.29719" /> |
80 | </ExePackage> | 78 | </ExePackage> |
81 | </PackageGroup> | 79 | </PackageGroup> |
82 | </Fragment> | 80 | </Fragment> |
@@ -91,7 +89,6 @@ | |||
91 | 89 | ||
92 | <PackageGroup Id="$(var.DotNetCoreRedistId)"> | 90 | <PackageGroup Id="$(var.DotNetCoreRedistId)"> |
93 | <ExePackage | 91 | <ExePackage |
94 | Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" | ||
95 | InstallArguments="$(var.DotNetCoreRedistInstallArguments)" | 92 | InstallArguments="$(var.DotNetCoreRedistInstallArguments)" |
96 | RepairArguments="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" | 93 | RepairArguments="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" |
97 | UninstallArguments="$(var.DotNetCoreRedistUninstallArguments)" | 94 | UninstallArguments="$(var.DotNetCoreRedistUninstallArguments)" |
@@ -102,15 +99,15 @@ | |||
102 | Vital="yes" | 99 | Vital="yes" |
103 | Permanent="yes" | 100 | Permanent="yes" |
104 | Protocol="burn" | 101 | Protocol="burn" |
105 | DownloadUrl="$(var.DotNetCoreRedistLink)" | 102 | LogPathVariable="$(var.DotNetCoreRedistLog)"> |
106 | LogPathVariable="$(var.DotNetCoreRedistLog)" | 103 | <ExePackagePayload |
107 | Compressed="no"> | 104 | Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" |
108 | <RemotePayload | 105 | DownloadUrl="$(var.DotNetCoreRedistLink)" |
109 | Description="Microsoft .NET Core Runtime - 3.1.8 (x86)" | 106 | Description="Microsoft .NET Core Runtime - 3.1.12 (x86)" |
110 | Hash="E3B05751BA0E48D81EF3EB60DABFC6388BAA5E91" | 107 | Hash="BA18F9028B19630D91017BEACCD8D79388125C228A83B5A62306108F3BB283617A7ED9B98785BC73192EC00E5D186DA767E940DCAB388699FAF274E437D0C16F" |
111 | ProductName="Microsoft .NET Core Runtime - 3.1.8 (x86)" | 108 | ProductName="Microsoft .NET Core Runtime - 3.1.12 (x86)" |
112 | Size="23183576" | 109 | Size="23392184" |
113 | Version="3.1.8.29220" /> | 110 | Version="3.1.12.29719" /> |
114 | </ExePackage> | 111 | </ExePackage> |
115 | </PackageGroup> | 112 | </PackageGroup> |
116 | </Fragment> | 113 | </Fragment> |
diff --git a/src/wixlib/NetCore3.1_x64.wxs b/src/wixlib/NetCore3.1_x64.wxs index b6fd944d..7c283de1 100644 --- a/src/wixlib/NetCore3.1_x64.wxs +++ b/src/wixlib/NetCore3.1_x64.wxs | |||
@@ -6,19 +6,19 @@ | |||
6 | 6 | ||
7 | <Fragment> | 7 | <Fragment> |
8 | <PackageGroup Id="AspNetCoreRuntime31Redist_x64"> | 8 | <PackageGroup Id="AspNetCoreRuntime31Redist_x64"> |
9 | <PackageGroupRef Id="AspNetCoreRuntime318Redist_x64" /> | 9 | <PackageGroupRef Id="AspNetCoreRuntime3112Redist_x64" /> |
10 | </PackageGroup> | 10 | </PackageGroup> |
11 | </Fragment> | 11 | </Fragment> |
12 | 12 | ||
13 | <Fragment> | 13 | <Fragment> |
14 | <PackageGroup Id="DesktopNetCoreRuntime31Redist_x64"> | 14 | <PackageGroup Id="DesktopNetCoreRuntime31Redist_x64"> |
15 | <PackageGroupRef Id="DesktopNetCoreRuntime318Redist_x64" /> | 15 | <PackageGroupRef Id="DesktopNetCoreRuntime3112Redist_x64" /> |
16 | </PackageGroup> | 16 | </PackageGroup> |
17 | </Fragment> | 17 | </Fragment> |
18 | 18 | ||
19 | <Fragment> | 19 | <Fragment> |
20 | <PackageGroup Id="DotNetCoreRuntime31Redist_x64"> | 20 | <PackageGroup Id="DotNetCoreRuntime31Redist_x64"> |
21 | <PackageGroupRef Id="DotNetCoreRuntime318Redist_x64" /> | 21 | <PackageGroupRef Id="DotNetCoreRuntime3112Redist_x64" /> |
22 | </PackageGroup> | 22 | </PackageGroup> |
23 | </Fragment> | 23 | </Fragment> |
24 | </Wix> | 24 | </Wix> |
diff --git a/src/wixlib/NetCore3.1_x86.wxs b/src/wixlib/NetCore3.1_x86.wxs index fd4470c0..751d364d 100644 --- a/src/wixlib/NetCore3.1_x86.wxs +++ b/src/wixlib/NetCore3.1_x86.wxs | |||
@@ -6,19 +6,19 @@ | |||
6 | 6 | ||
7 | <Fragment> | 7 | <Fragment> |
8 | <PackageGroup Id="AspNetCoreRuntime31Redist_x86"> | 8 | <PackageGroup Id="AspNetCoreRuntime31Redist_x86"> |
9 | <PackageGroupRef Id="AspNetCoreRuntime318Redist_x86" /> | 9 | <PackageGroupRef Id="AspNetCoreRuntime3112Redist_x86" /> |
10 | </PackageGroup> | 10 | </PackageGroup> |
11 | </Fragment> | 11 | </Fragment> |
12 | 12 | ||
13 | <Fragment> | 13 | <Fragment> |
14 | <PackageGroup Id="DesktopNetCoreRuntime31Redist_x86"> | 14 | <PackageGroup Id="DesktopNetCoreRuntime31Redist_x86"> |
15 | <PackageGroupRef Id="DesktopNetCoreRuntime318Redist_x86" /> | 15 | <PackageGroupRef Id="DesktopNetCoreRuntime3112Redist_x86" /> |
16 | </PackageGroup> | 16 | </PackageGroup> |
17 | </Fragment> | 17 | </Fragment> |
18 | 18 | ||
19 | <Fragment> | 19 | <Fragment> |
20 | <PackageGroup Id="DotNetCoreRuntime31Redist_x86"> | 20 | <PackageGroup Id="DotNetCoreRuntime31Redist_x86"> |
21 | <PackageGroupRef Id="DotNetCoreRuntime318Redist_x86" /> | 21 | <PackageGroupRef Id="DotNetCoreRuntime3112Redist_x86" /> |
22 | </PackageGroup> | 22 | </PackageGroup> |
23 | </Fragment> | 23 | </Fragment> |
24 | </Wix> | 24 | </Wix> |
diff --git a/src/wixlib/NetFx4.5.wxs b/src/wixlib/NetFx4.5.wxs index 883c34da..9f09e663 100644 --- a/src/wixlib/NetFx4.5.wxs +++ b/src/wixlib/NetFx4.5.wxs | |||
@@ -3,7 +3,6 @@ | |||
3 | 3 | ||
4 | 4 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" |
6 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" | ||
7 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | 6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> |
8 | 7 | ||
9 | <!-- | 8 | <!-- |
@@ -36,88 +35,6 @@ | |||
36 | Value="Release" | 35 | Value="Release" |
37 | Result="value" /> | 36 | Result="value" /> |
38 | </Fragment> | 37 | </Fragment> |
39 | |||
40 | <Fragment> | ||
41 | <util:RegistrySearchRef Id="NETFRAMEWORK45" /> | ||
42 | |||
43 | <WixVariable Id="NetFx45WebDetectCondition" Value="NETFRAMEWORK45 >= $(var.NetFx45MinRelease)" Overridable="yes" /> | ||
44 | <WixVariable Id="NetFx45WebInstallCondition" Value="" Overridable="yes" /> | ||
45 | <WixVariable Id="NetFx45WebPackageDirectory" Value="redist\" Overridable="yes" /> | ||
46 | |||
47 | <PackageGroup Id="$(var.NetFx45WebId)"> | ||
48 | <ExePackage | ||
49 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx45FullWebLog].html"" | ||
50 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx45FullWebLog].html"" | ||
51 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx45FullWebLog].html"" | ||
52 | PerMachine="yes" | ||
53 | DetectCondition="!(wix.NetFx45WebDetectCondition)" | ||
54 | InstallCondition="!(wix.NetFx45WebInstallCondition)" | ||
55 | Id="$(var.NetFx45WebId)" | ||
56 | Vital="yes" | ||
57 | Permanent="yes" | ||
58 | Protocol="netfx4" | ||
59 | DownloadUrl="$(var.NetFx45WebLink)" | ||
60 | LogPathVariable="NetFx45FullWebLog" | ||
61 | Compressed="no" | ||
62 | Name="!(wix.NetFx45WebPackageDirectory)dotNetFx45_Full_setup.exe"> | ||
63 | <RemotePayload | ||
64 | Size="1005568" | ||
65 | Version="4.5.50709.17929" | ||
66 | ProductName="Microsoft .NET Framework 4.5" | ||
67 | Description="Microsoft .NET Framework 4.5 Setup" | ||
68 | Hash="F6BA6F03C65C3996A258F58324A917463B2D6FF4"/> | ||
69 | </ExePackage> | ||
70 | </PackageGroup> | ||
71 | </Fragment> | ||
72 | |||
73 | <Fragment> | ||
74 | <PackageGroup Id="$(var.NetFx45WebId)AsPrereq"> | ||
75 | <PackageGroupRef Id="$(var.NetFx45WebId)" /> | ||
76 | </PackageGroup> | ||
77 | |||
78 | <bal:ManagedBootstrapperApplicationPrereqInformation PackageId="$(var.NetFx45WebId)" LicenseUrl="$(var.NetFx45EulaLink)" /> | ||
79 | </Fragment> | ||
80 | |||
81 | <Fragment> | ||
82 | <util:RegistrySearchRef Id="NETFRAMEWORK45" /> | ||
83 | |||
84 | <WixVariable Id="NetFx45RedistDetectCondition" Value="NETFRAMEWORK45 >= $(var.NetFx45MinRelease)" Overridable="yes" /> | ||
85 | <WixVariable Id="NetFx45RedistInstallCondition" Value="" Overridable="yes" /> | ||
86 | <WixVariable Id="NetFx45RedistPackageDirectory" Value="redist\" Overridable="yes" /> | ||
87 | |||
88 | <PackageGroup Id="$(var.NetFx45RedistId)"> | ||
89 | <ExePackage | ||
90 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx45FullLog].html"" | ||
91 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx45FullLog].html"" | ||
92 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx45FullLog].html"" | ||
93 | PerMachine="yes" | ||
94 | DetectCondition="!(wix.NetFx45RedistDetectCondition)" | ||
95 | InstallCondition="!(wix.NetFx45RedistInstallCondition)" | ||
96 | Id="$(var.NetFx45RedistId)" | ||
97 | Vital="yes" | ||
98 | Permanent="yes" | ||
99 | Protocol="netfx4" | ||
100 | DownloadUrl="$(var.NetFx45RedistLink)" | ||
101 | LogPathVariable="NetFx45FullLog" | ||
102 | Compressed="no" | ||
103 | Name="!(wix.NetFx45RedistPackageDirectory)dotNetFx45_Full_x86_x64.exe"> | ||
104 | <RemotePayload | ||
105 | Size="50352408" | ||
106 | Version="4.5.50709.17929" | ||
107 | ProductName="Microsoft .NET Framework 4.5" | ||
108 | Description="Microsoft .NET Framework 4.5 Setup" | ||
109 | Hash="B2FF712CA0947040CA0B8E9BD7436A3C3524BB5D"/> | ||
110 | </ExePackage> | ||
111 | </PackageGroup> | ||
112 | </Fragment> | ||
113 | |||
114 | <Fragment> | ||
115 | <PackageGroup Id="$(var.NetFx45RedistId)AsPrereq"> | ||
116 | <PackageGroupRef Id="$(var.NetFx45RedistId)" /> | ||
117 | </PackageGroup> | ||
118 | |||
119 | <bal:ManagedBootstrapperApplicationPrereqInformation PackageId="$(var.NetFx45RedistId)" LicenseUrl="$(var.NetFx45EulaLink)" /> | ||
120 | </Fragment> | ||
121 | 38 | ||
122 | <!-- set to Release number of the .NET Framework 4.5 if installed (not set otherwise) --> | 39 | <!-- set to Release number of the .NET Framework 4.5 if installed (not set otherwise) --> |
123 | <Fragment> | 40 | <Fragment> |
diff --git a/src/wixlib/NetFx4.wxs b/src/wixlib/NetFx4.wxs index 73e8e6e0..979c1da4 100644 --- a/src/wixlib/NetFx4.wxs +++ b/src/wixlib/NetFx4.wxs | |||
@@ -3,7 +3,6 @@ | |||
3 | 3 | ||
4 | 4 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" |
6 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" | ||
7 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | 6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> |
8 | 7 | ||
9 | <!-- | 8 | <!-- |
@@ -41,76 +40,6 @@ | |||
41 | </Fragment> | 40 | </Fragment> |
42 | 41 | ||
43 | <Fragment> | 42 | <Fragment> |
44 | <util:RegistrySearchRef Id="NETFRAMEWORK40" /> | ||
45 | |||
46 | <PackageGroup Id="$(var.NetFx40WebId)"> | ||
47 | <ExePackage | ||
48 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]"" | ||
49 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]"" | ||
50 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]"" | ||
51 | PerMachine="yes" | ||
52 | DetectCondition="NETFRAMEWORK40" | ||
53 | Id="$(var.NetFx40WebId)" | ||
54 | Vital="yes" | ||
55 | Permanent="yes" | ||
56 | Protocol="netfx4" | ||
57 | DownloadUrl="$(var.NetFx40WebLink)" | ||
58 | Compressed="no" | ||
59 | Name="redist\dotNetFx40_Full_setup.exe"> | ||
60 | <RemotePayload | ||
61 | Size="889416" | ||
62 | Version="4.0.30319.1" | ||
63 | ProductName="Microsoft .NET Framework 4" | ||
64 | Description="Microsoft .NET Framework 4 Setup" | ||
65 | Hash="06BECADB92A5FCCA2529C0B93687C2A0C6D0D610"/> | ||
66 | </ExePackage> | ||
67 | </PackageGroup> | ||
68 | </Fragment> | ||
69 | |||
70 | <Fragment> | ||
71 | <PackageGroup Id="$(var.NetFx40WebId)AsPrereq"> | ||
72 | <PackageGroupRef Id="$(var.NetFx40WebId)" /> | ||
73 | </PackageGroup> | ||
74 | |||
75 | <bal:ManagedBootstrapperApplicationPrereqInformation PackageId="$(var.NetFx40WebId)" LicenseUrl="$(var.NetFx40EulaLink)" /> | ||
76 | </Fragment> | ||
77 | |||
78 | <Fragment> | ||
79 | <util:RegistrySearchRef Id="NETFRAMEWORK40" /> | ||
80 | |||
81 | <PackageGroup Id="$(var.NetFx40RedistId)"> | ||
82 | <ExePackage | ||
83 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]"" | ||
84 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]"" | ||
85 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]"" | ||
86 | PerMachine="yes" | ||
87 | DetectCondition="NETFRAMEWORK40" | ||
88 | Id="$(var.NetFx40RedistId)" | ||
89 | Vital="yes" | ||
90 | Permanent="yes" | ||
91 | Protocol="netfx4" | ||
92 | DownloadUrl="$(var.NetFx40RedistLink)" | ||
93 | Compressed="no" | ||
94 | Name="redist\dotNetFx40_Full_x86_x64.exe"> | ||
95 | <RemotePayload | ||
96 | Size="50449456" | ||
97 | Version="4.0.30319.1" | ||
98 | ProductName="Microsoft .NET Framework 4" | ||
99 | Description="Microsoft .NET Framework 4 Setup" | ||
100 | Hash="58DA3D74DB353AAD03588CBB5CEA8234166D8B99"/> | ||
101 | </ExePackage> | ||
102 | </PackageGroup> | ||
103 | </Fragment> | ||
104 | |||
105 | <Fragment> | ||
106 | <PackageGroup Id="$(var.NetFx40RedistId)AsPrereq"> | ||
107 | <PackageGroupRef Id="$(var.NetFx40RedistId)" /> | ||
108 | </PackageGroup> | ||
109 | |||
110 | <bal:ManagedBootstrapperApplicationPrereqInformation PackageId="$(var.NetFx40RedistId)" LicenseUrl="$(var.NetFx40EulaLink)" /> | ||
111 | </Fragment> | ||
112 | |||
113 | <Fragment> | ||
114 | <util:RegistrySearch | 43 | <util:RegistrySearch |
115 | Id="NETFRAMEWORK40CLIENT" | 44 | Id="NETFRAMEWORK40CLIENT" |
116 | Variable="NETFRAMEWORK40CLIENT" | 45 | Variable="NETFRAMEWORK40CLIENT" |
@@ -120,76 +49,6 @@ | |||
120 | Result="value" /> | 49 | Result="value" /> |
121 | </Fragment> | 50 | </Fragment> |
122 | 51 | ||
123 | <Fragment> | ||
124 | <util:RegistrySearchRef Id="NETFRAMEWORK40CLIENT" /> | ||
125 | |||
126 | <PackageGroup Id="$(var.NetFx40ClientWebId)"> | ||
127 | <ExePackage | ||
128 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]"" | ||
129 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]"" | ||
130 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]"" | ||
131 | PerMachine="yes" | ||
132 | DetectCondition="NETFRAMEWORK40CLIENT" | ||
133 | Id="$(var.NetFx40ClientWebId)" | ||
134 | Vital="yes" | ||
135 | Permanent="yes" | ||
136 | Protocol="netfx4" | ||
137 | DownloadUrl="$(var.NetFx40ClientWebLink)" | ||
138 | Compressed="no" | ||
139 | Name="redist\dotNetFx40_Client_setup.exe"> | ||
140 | <RemotePayload | ||
141 | Size="887896" | ||
142 | Version="4.0.30319.1" | ||
143 | ProductName="Microsoft .NET Framework 4 Client Profile" | ||
144 | Description="Microsoft .NET Framework 4 Client Profile Setup" | ||
145 | Hash="E15AD80FC74277EF2048312E9A71AF56B2EBA622"/> | ||
146 | </ExePackage> | ||
147 | </PackageGroup> | ||
148 | </Fragment> | ||
149 | |||
150 | <Fragment> | ||
151 | <PackageGroup Id="$(var.NetFx40ClientWebId)AsPrereq"> | ||
152 | <PackageGroupRef Id="$(var.NetFx40ClientWebId)" /> | ||
153 | </PackageGroup> | ||
154 | |||
155 | <bal:ManagedBootstrapperApplicationPrereqInformation PackageId="$(var.NetFx40ClientWebId)" LicenseUrl="$(var.NetFx40EulaLink)" /> | ||
156 | </Fragment> | ||
157 | |||
158 | <Fragment> | ||
159 | <util:RegistrySearchRef Id="NETFRAMEWORK40CLIENT" /> | ||
160 | |||
161 | <PackageGroup Id="$(var.NetFx40ClientRedistId)"> | ||
162 | <ExePackage | ||
163 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]"" | ||
164 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]"" | ||
165 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]"" | ||
166 | PerMachine="yes" | ||
167 | DetectCondition="NETFRAMEWORK40CLIENT" | ||
168 | Id="$(var.NetFx40ClientRedistId)" | ||
169 | Vital="yes" | ||
170 | Permanent="yes" | ||
171 | Protocol="netfx4" | ||
172 | DownloadUrl="$(var.NetFx40ClientRedistLink)" | ||
173 | Compressed="no" | ||
174 | Name="redist\dotNetFx40_Client_x86_x64.exe"> | ||
175 | <RemotePayload | ||
176 | Size="43000680" | ||
177 | Version="4.0.30319.1" | ||
178 | ProductName="Microsoft .NET Framework 4 Client Profile" | ||
179 | Description="Microsoft .NET Framework 4 Client Profile Setup" | ||
180 | Hash="4CD67F609F89D617D2B206341B8C211E1B88B287"/> | ||
181 | </ExePackage> | ||
182 | </PackageGroup> | ||
183 | </Fragment> | ||
184 | |||
185 | <Fragment> | ||
186 | <PackageGroup Id="$(var.NetFx40ClientRedistId)AsPrereq"> | ||
187 | <PackageGroupRef Id="$(var.NetFx40ClientRedistId)" /> | ||
188 | </PackageGroup> | ||
189 | |||
190 | <bal:ManagedBootstrapperApplicationPrereqInformation PackageId="$(var.NetFx40ClientRedistId)" LicenseUrl="$(var.NetFx40EulaLink)" /> | ||
191 | </Fragment> | ||
192 | |||
193 | <!-- set to #1 if the .NET Framework 4.0 client is installed (not set otherwise) --> | 52 | <!-- set to #1 if the .NET Framework 4.0 client is installed (not set otherwise) --> |
194 | <Fragment> | 53 | <Fragment> |
195 | <Property Id="NETFRAMEWORK40CLIENT" Secure="yes"> | 54 | <Property Id="NETFRAMEWORK40CLIENT" Secure="yes"> |
diff --git a/src/wixlib/NetFx451.wxs b/src/wixlib/NetFx451.wxs index 266a744b..08a9b4f2 100644 --- a/src/wixlib/NetFx451.wxs +++ b/src/wixlib/NetFx451.wxs | |||
@@ -3,7 +3,6 @@ | |||
3 | 3 | ||
4 | 4 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" |
6 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" | ||
7 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | 6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> |
8 | 7 | ||
9 | <!-- | 8 | <!-- |
@@ -26,86 +25,4 @@ | |||
26 | <Property Id="WIX_IS_NETFRAMEWORK_451_OR_LATER_INSTALLED" Secure="yes" /> | 25 | <Property Id="WIX_IS_NETFRAMEWORK_451_OR_LATER_INSTALLED" Secure="yes" /> |
27 | <SetProperty Id="WIX_IS_NETFRAMEWORK_451_OR_LATER_INSTALLED" Value="1" After="AppSearch" Condition="WIXNETFX4RELEASEINSTALLED >= "#$(var.NetFx451MinRelease)"" /> | 26 | <SetProperty Id="WIX_IS_NETFRAMEWORK_451_OR_LATER_INSTALLED" Value="1" After="AppSearch" Condition="WIXNETFX4RELEASEINSTALLED >= "#$(var.NetFx451MinRelease)"" /> |
28 | </Fragment> | 27 | </Fragment> |
29 | |||
30 | <Fragment> | ||
31 | <util:RegistrySearchRef Id="NETFRAMEWORK45" /> | ||
32 | |||
33 | <WixVariable Id="NetFx451WebDetectCondition" Value="NETFRAMEWORK45 >= $(var.NetFx451MinRelease)" Overridable="yes" /> | ||
34 | <WixVariable Id="NetFx451WebInstallCondition" Value="" Overridable="yes" /> | ||
35 | <WixVariable Id="NetFx451WebPackageDirectory" Value="redist\" Overridable="yes" /> | ||
36 | |||
37 | <PackageGroup Id="$(var.NetFx451WebId)"> | ||
38 | <ExePackage | ||
39 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx451FullWebLog].html"" | ||
40 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx451FullWebLog].html"" | ||
41 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx451FullWebLog].html"" | ||
42 | PerMachine="yes" | ||
43 | DetectCondition="!(wix.NetFx451WebDetectCondition)" | ||
44 | InstallCondition="!(wix.NetFx451WebInstallCondition)" | ||
45 | Id="$(var.NetFx451WebId)" | ||
46 | Vital="yes" | ||
47 | Permanent="yes" | ||
48 | Protocol="netfx4" | ||
49 | DownloadUrl="$(var.NetFx451WebLink)" | ||
50 | LogPathVariable="NetFx451FullWebLog" | ||
51 | Compressed="no" | ||
52 | Name="!(wix.NetFx451WebPackageDirectory)NDP451-KB2859818-Web.exe"> | ||
53 | <RemotePayload | ||
54 | Size="1021432" | ||
55 | Version="4.5.50938.18408" | ||
56 | ProductName="Microsoft .NET Framework 4.5.1" | ||
57 | Description="Microsoft .NET Framework 4.5.1 Setup" | ||
58 | Hash="4CBEA1E408DB5B423E130931B9478972E6798431" /> | ||
59 | </ExePackage> | ||
60 | </PackageGroup> | ||
61 | </Fragment> | ||
62 | |||
63 | <Fragment> | ||
64 | <PackageGroup Id="$(var.NetFx451WebId)AsPrereq"> | ||
65 | <PackageGroupRef Id="$(var.NetFx451WebId)" /> | ||
66 | </PackageGroup> | ||
67 | |||
68 | <bal:ManagedBootstrapperApplicationPrereqInformation PackageId="$(var.NetFx451WebId)" LicenseUrl="$(var.NetFx451EulaLink)" /> | ||
69 | </Fragment> | ||
70 | |||
71 | <Fragment> | ||
72 | <util:RegistrySearchRef Id="NETFRAMEWORK45" /> | ||
73 | |||
74 | <WixVariable Id="NetFx451RedistDetectCondition" Value="NETFRAMEWORK45 >= $(var.NetFx451MinRelease)" Overridable="yes" /> | ||
75 | <WixVariable Id="NetFx451RedistInstallCondition" Value="" Overridable="yes" /> | ||
76 | <WixVariable Id="NetFx451RedistPackageDirectory" Value="redist\" Overridable="yes" /> | ||
77 | |||
78 | <PackageGroup Id="$(var.NetFx451RedistId)"> | ||
79 | <ExePackage | ||
80 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx451FullLog].html"" | ||
81 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx451FullLog].html"" | ||
82 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx451FullLog].html"" | ||
83 | PerMachine="yes" | ||
84 | DetectCondition="!(wix.NetFx451RedistDetectCondition)" | ||
85 | InstallCondition="!(wix.NetFx451RedistInstallCondition)" | ||
86 | Id="$(var.NetFx451RedistId)" | ||
87 | Vital="yes" | ||
88 | Permanent="yes" | ||
89 | Protocol="netfx4" | ||
90 | DownloadUrl="$(var.NetFx451RedistLink)" | ||
91 | LogPathVariable="NetFx451FullLog" | ||
92 | Compressed="no" | ||
93 | Name="!(wix.NetFx451RedistPackageDirectory)NDP451-KB2858728-x86-x64-AllOS-ENU.exe"> | ||
94 | <RemotePayload | ||
95 | Size="70087104" | ||
96 | Version="4.5.50938.18408" | ||
97 | ProductName="Microsoft .NET Framework 4.5.1" | ||
98 | Description="Microsoft .NET Framework 4.5.1 Setup" | ||
99 | Hash="5934DD101414BBC0B7F1EE2780D2FC8B9BEC5C4D" /> | ||
100 | </ExePackage> | ||
101 | </PackageGroup> | ||
102 | </Fragment> | ||
103 | |||
104 | <Fragment> | ||
105 | <PackageGroup Id="$(var.NetFx451RedistId)AsPrereq"> | ||
106 | <PackageGroupRef Id="$(var.NetFx451RedistId)" /> | ||
107 | </PackageGroup> | ||
108 | |||
109 | <bal:ManagedBootstrapperApplicationPrereqInformation PackageId="$(var.NetFx451RedistId)" LicenseUrl="$(var.NetFx451EulaLink)" /> | ||
110 | </Fragment> | ||
111 | </Wix> | 28 | </Wix> |
diff --git a/src/wixlib/NetFx452.wxs b/src/wixlib/NetFx452.wxs index ca8859c2..0e2ad0d6 100644 --- a/src/wixlib/NetFx452.wxs +++ b/src/wixlib/NetFx452.wxs | |||
@@ -14,9 +14,9 @@ | |||
14 | --> | 14 | --> |
15 | 15 | ||
16 | <?define NetFx452MinRelease = 379893 ?> | 16 | <?define NetFx452MinRelease = 379893 ?> |
17 | <?define NetFx452WebLink = http://go.microsoft.com/fwlink/?LinkId=397707 ?> | 17 | <?define NetFx452WebLink = https://go.microsoft.com/fwlink/?LinkId=397707 ?> |
18 | <?define NetFx452RedistLink = http://go.microsoft.com/fwlink/?LinkId=397708 ?> | 18 | <?define NetFx452RedistLink = https://go.microsoft.com/fwlink/?LinkId=397708 ?> |
19 | <?define NetFx452EulaLink = http://wixtoolset.org/licenses/netfx452 ?> | 19 | <?define NetFx452EulaLink = https://wixtoolset.org/licenses/netfx452 ?> |
20 | <?define NetFx452WebId = NetFx452Web ?> | 20 | <?define NetFx452WebId = NetFx452Web ?> |
21 | <?define NetFx452RedistId = NetFx452Redist ?> | 21 | <?define NetFx452RedistId = NetFx452Redist ?> |
22 | 22 | ||
@@ -35,9 +35,8 @@ | |||
35 | 35 | ||
36 | <PackageGroup Id="$(var.NetFx452WebId)"> | 36 | <PackageGroup Id="$(var.NetFx452WebId)"> |
37 | <ExePackage | 37 | <ExePackage |
38 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx452FullWebLog].html"" | 38 | InstallArguments="/q /norestart /log "[NetFx452FullWebLog].html"" |
39 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx452FullWebLog].html"" | 39 | UninstallArguments="/uninstall /q /norestart /log "[NetFx452FullWebLog].html"" |
40 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx452FullWebLog].html"" | ||
41 | PerMachine="yes" | 40 | PerMachine="yes" |
42 | DetectCondition="!(wix.NetFx452WebDetectCondition)" | 41 | DetectCondition="!(wix.NetFx452WebDetectCondition)" |
43 | InstallCondition="!(wix.NetFx452WebInstallCondition)" | 42 | InstallCondition="!(wix.NetFx452WebInstallCondition)" |
@@ -45,13 +44,12 @@ | |||
45 | Vital="yes" | 44 | Vital="yes" |
46 | Permanent="yes" | 45 | Permanent="yes" |
47 | Protocol="netfx4" | 46 | Protocol="netfx4" |
47 | LogPathVariable="NetFx452FullWebLog"> | ||
48 | <ExePackagePayload | ||
49 | Name="!(wix.NetFx452WebPackageDirectory)NDP452-KB2901954-Web.exe" | ||
48 | DownloadUrl="$(var.NetFx452WebLink)" | 50 | DownloadUrl="$(var.NetFx452WebLink)" |
49 | LogPathVariable="NetFx452FullWebLog" | ||
50 | Compressed="no" | ||
51 | Name="!(wix.NetFx452WebPackageDirectory)NDP452-KB2901954-Web.exe"> | ||
52 | <RemotePayload | ||
53 | Description="Microsoft .NET Framework 4.5.2 Setup" | 51 | Description="Microsoft .NET Framework 4.5.2 Setup" |
54 | Hash="5B71B20A455F6EEAB79DD1EDCAB0BA66AD0D2208" | 52 | Hash="90A3A5A57EA8A6508EEE0D129303C7CB012AABF651DD9A6BEFC20DA3BBDB09FC47FD087645051D3D45BFF909DFC6E6039C22C4816FBC793A847E81701248639E" |
55 | ProductName="Microsoft .NET Framework 4.5.2" | 53 | ProductName="Microsoft .NET Framework 4.5.2" |
56 | Size="1118920" | 54 | Size="1118920" |
57 | Version="4.5.51209.34209" /> | 55 | Version="4.5.51209.34209" /> |
@@ -76,9 +74,8 @@ | |||
76 | 74 | ||
77 | <PackageGroup Id="$(var.NetFx452RedistId)"> | 75 | <PackageGroup Id="$(var.NetFx452RedistId)"> |
78 | <ExePackage | 76 | <ExePackage |
79 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx452FullLog].html"" | 77 | InstallArguments="/q /norestart /log "[NetFx452FullLog].html"" |
80 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx452FullLog].html"" | 78 | UninstallArguments="/uninstall /q /norestart /log "[NetFx452FullLog].html"" |
81 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx452FullLog].html"" | ||
82 | PerMachine="yes" | 79 | PerMachine="yes" |
83 | DetectCondition="!(wix.NetFx452RedistDetectCondition)" | 80 | DetectCondition="!(wix.NetFx452RedistDetectCondition)" |
84 | InstallCondition="!(wix.NetFx452RedistInstallCondition)" | 81 | InstallCondition="!(wix.NetFx452RedistInstallCondition)" |
@@ -86,13 +83,12 @@ | |||
86 | Vital="yes" | 83 | Vital="yes" |
87 | Permanent="yes" | 84 | Permanent="yes" |
88 | Protocol="netfx4" | 85 | Protocol="netfx4" |
86 | LogPathVariable="NetFx452FullLog"> | ||
87 | <ExePackagePayload | ||
88 | Name="!(wix.NetFx452RedistPackageDirectory)NDP452-KB2901907-x86-x64-AllOS-ENU.exe" | ||
89 | DownloadUrl="$(var.NetFx452RedistLink)" | 89 | DownloadUrl="$(var.NetFx452RedistLink)" |
90 | LogPathVariable="NetFx452FullLog" | ||
91 | Compressed="no" | ||
92 | Name="!(wix.NetFx452RedistPackageDirectory)NDP452-KB2901907-x86-x64-AllOS-ENU.exe"> | ||
93 | <RemotePayload | ||
94 | Description="Microsoft .NET Framework 4.5.2 Setup" | 90 | Description="Microsoft .NET Framework 4.5.2 Setup" |
95 | Hash="89F86F9522DC7A8A965FACCE839ABB790A285A63" | 91 | Hash="033D457229C4FE6EEA7B1E42A3A39DD4CF6A054C5E996CE036942DD2FE9623FD3A0634BE5DCB88506C1C61BF9FF6076F27B4ECEC38F8CF85603AF018111E584D" |
96 | ProductName="Microsoft .NET Framework 4.5.2" | 92 | ProductName="Microsoft .NET Framework 4.5.2" |
97 | Size="69999448" | 93 | Size="69999448" |
98 | Version="4.5.51209.34209" /> | 94 | Version="4.5.51209.34209" /> |
diff --git a/src/wixlib/NetFx46.wxs b/src/wixlib/NetFx46.wxs index dbe629ac..c33c1df4 100644 --- a/src/wixlib/NetFx46.wxs +++ b/src/wixlib/NetFx46.wxs | |||
@@ -15,9 +15,9 @@ | |||
15 | --> | 15 | --> |
16 | 16 | ||
17 | <?define NetFx46MinRelease = 393295 ?> | 17 | <?define NetFx46MinRelease = 393295 ?> |
18 | <?define NetFx46WebLink = http://go.microsoft.com/fwlink/?LinkId=560371 ?> | 18 | <?define NetFx46WebLink = https://go.microsoft.com/fwlink/?LinkId=560371 ?> |
19 | <?define NetFx46RedistLink = http://go.microsoft.com/fwlink/?LinkId=560369 ?> | 19 | <?define NetFx46RedistLink = https://go.microsoft.com/fwlink/?LinkId=560369 ?> |
20 | <?define NetFx46EulaLink = http://go.microsoft.com/fwlink/?LinkID=558772 ?> | 20 | <?define NetFx46EulaLink = https://go.microsoft.com/fwlink/?LinkID=558772 ?> |
21 | <?define NetFx46WebId = NetFx46Web ?> | 21 | <?define NetFx46WebId = NetFx46Web ?> |
22 | <?define NetFx46RedistId = NetFx46Redist ?> | 22 | <?define NetFx46RedistId = NetFx46Redist ?> |
23 | 23 | ||
@@ -36,9 +36,8 @@ | |||
36 | 36 | ||
37 | <PackageGroup Id="$(var.NetFx46WebId)"> | 37 | <PackageGroup Id="$(var.NetFx46WebId)"> |
38 | <ExePackage | 38 | <ExePackage |
39 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx46FullLog].html"" | 39 | InstallArguments="/q /norestart /log "[NetFx46FullLog].html"" |
40 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx46FullLog].html"" | 40 | UninstallArguments="/uninstall /q /norestart /log "[NetFx46FullLog].html"" |
41 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx46FullLog].html"" | ||
42 | PerMachine="yes" | 41 | PerMachine="yes" |
43 | DetectCondition="!(wix.NetFx46WebDetectCondition)" | 42 | DetectCondition="!(wix.NetFx46WebDetectCondition)" |
44 | InstallCondition="!(wix.NetFx46WebInstallCondition)" | 43 | InstallCondition="!(wix.NetFx46WebInstallCondition)" |
@@ -46,13 +45,12 @@ | |||
46 | Vital="yes" | 45 | Vital="yes" |
47 | Permanent="yes" | 46 | Permanent="yes" |
48 | Protocol="netfx4" | 47 | Protocol="netfx4" |
48 | LogPathVariable="NetFx46FullLog"> | ||
49 | <ExePackagePayload | ||
50 | Name="!(wix.NetFx46WebPackageDirectory)NDP46-KB3045560-Web.exe" | ||
49 | DownloadUrl="$(var.NetFx46WebLink)" | 51 | DownloadUrl="$(var.NetFx46WebLink)" |
50 | LogPathVariable="NetFx46FullLog" | ||
51 | Compressed="no" | ||
52 | Name="!(wix.NetFx46WebPackageDirectory)NDP46-KB3045560-Web.exe"> | ||
53 | <RemotePayload | ||
54 | Description="Microsoft .NET Framework 4.6 Setup" | 52 | Description="Microsoft .NET Framework 4.6 Setup" |
55 | Hash="480CA134B9E3F2437DF10719D5A8C77DDEC0A4F1" | 53 | Hash="CAA5F4D4DB0C9DF34252FCB74CF7762214F69D2419865EBC1E6717E6B1348E59A7599A8DECAAB5CEE6974E59D1AE5A749F8C4EC07C8E4C80C90E77B996B3B205" |
56 | ProductName="Microsoft .NET Framework 4.6" | 54 | ProductName="Microsoft .NET Framework 4.6" |
57 | Size="1497400" | 55 | Size="1497400" |
58 | Version="4.6.81.0" /> | 56 | Version="4.6.81.0" /> |
@@ -77,9 +75,8 @@ | |||
77 | 75 | ||
78 | <PackageGroup Id="$(var.NetFx46RedistId)"> | 76 | <PackageGroup Id="$(var.NetFx46RedistId)"> |
79 | <ExePackage | 77 | <ExePackage |
80 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx46FullLog].html"" | 78 | InstallArguments="/q /norestart /log "[NetFx46FullLog].html"" |
81 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx46FullLog].html"" | 79 | UninstallArguments="/uninstall /q /norestart /log "[NetFx46FullLog].html"" |
82 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx46FullLog].html"" | ||
83 | PerMachine="yes" | 80 | PerMachine="yes" |
84 | DetectCondition="!(wix.NetFx46RedistDetectCondition)" | 81 | DetectCondition="!(wix.NetFx46RedistDetectCondition)" |
85 | InstallCondition="!(wix.NetFx46RedistInstallCondition)" | 82 | InstallCondition="!(wix.NetFx46RedistInstallCondition)" |
@@ -87,13 +84,12 @@ | |||
87 | Vital="yes" | 84 | Vital="yes" |
88 | Permanent="yes" | 85 | Permanent="yes" |
89 | Protocol="netfx4" | 86 | Protocol="netfx4" |
87 | LogPathVariable="NetFx46FullLog"> | ||
88 | <ExePackagePayload | ||
89 | Name="!(wix.NetFx46RedistPackageDirectory)NDP46-KB3045557-x86-x64-AllOS-ENU.exe" | ||
90 | DownloadUrl="$(var.NetFx46RedistLink)" | 90 | DownloadUrl="$(var.NetFx46RedistLink)" |
91 | LogPathVariable="NetFx46FullLog" | ||
92 | Compressed="no" | ||
93 | Name="!(wix.NetFx46RedistPackageDirectory)NDP46-KB3045557-x86-x64-AllOS-ENU.exe"> | ||
94 | <RemotePayload | ||
95 | Description="Microsoft .NET Framework 4.6 Setup" | 91 | Description="Microsoft .NET Framework 4.6 Setup" |
96 | Hash="3049A85843EAF65E89E2336D5FE6E85E416797BE" | 92 | Hash="C6FC54F648F822515ADACB4C27E0A6DBD6A3EAF2BA3F069C0002750894ECC453EBED8BC8D4FF2AFD73C7B3445C1DA18D43FE361EA5195AE8522249DF36B84B7E" |
97 | ProductName="Microsoft .NET Framework 4.6" | 93 | ProductName="Microsoft .NET Framework 4.6" |
98 | Size="65444688" | 94 | Size="65444688" |
99 | Version="4.6.81.0" /> | 95 | Version="4.6.81.0" /> |
diff --git a/src/wixlib/NetFx461.wxs b/src/wixlib/NetFx461.wxs index 900080cc..cf9d3d60 100644 --- a/src/wixlib/NetFx461.wxs +++ b/src/wixlib/NetFx461.wxs | |||
@@ -14,9 +14,9 @@ | |||
14 | --> | 14 | --> |
15 | 15 | ||
16 | <?define NetFx461MinRelease = 394254 ?> | 16 | <?define NetFx461MinRelease = 394254 ?> |
17 | <?define NetFx461WebLink = http://go.microsoft.com/fwlink/?LinkId=671728 ?> | 17 | <?define NetFx461WebLink = https://go.microsoft.com/fwlink/?LinkId=671728 ?> |
18 | <?define NetFx461RedistLink = http://go.microsoft.com/fwlink/?LinkId=671743 ?> | 18 | <?define NetFx461RedistLink = https://go.microsoft.com/fwlink/?LinkId=671743 ?> |
19 | <?define NetFx461EulaLink = http://referencesource.microsoft.com/license.html ?> | 19 | <?define NetFx461EulaLink = https://referencesource.microsoft.com/license.html ?> |
20 | <?define NetFx461WebId = NetFx461Web ?> | 20 | <?define NetFx461WebId = NetFx461Web ?> |
21 | <?define NetFx461RedistId = NetFx461Redist ?> | 21 | <?define NetFx461RedistId = NetFx461Redist ?> |
22 | 22 | ||
@@ -35,9 +35,8 @@ | |||
35 | 35 | ||
36 | <PackageGroup Id="$(var.NetFx461WebId)"> | 36 | <PackageGroup Id="$(var.NetFx461WebId)"> |
37 | <ExePackage | 37 | <ExePackage |
38 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx461FullLog].html"" | 38 | InstallArguments="/q /norestart /log "[NetFx461FullLog].html"" |
39 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx461FullLog].html"" | 39 | UninstallArguments="/uninstall /q /norestart /log "[NetFx461FullLog].html"" |
40 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx461FullLog].html"" | ||
41 | PerMachine="yes" | 40 | PerMachine="yes" |
42 | DetectCondition="!(wix.NetFx461WebDetectCondition)" | 41 | DetectCondition="!(wix.NetFx461WebDetectCondition)" |
43 | InstallCondition="!(wix.NetFx461WebInstallCondition)" | 42 | InstallCondition="!(wix.NetFx461WebInstallCondition)" |
@@ -45,13 +44,12 @@ | |||
45 | Vital="yes" | 44 | Vital="yes" |
46 | Permanent="yes" | 45 | Permanent="yes" |
47 | Protocol="netfx4" | 46 | Protocol="netfx4" |
47 | LogPathVariable="NetFx461FullLog"> | ||
48 | <ExePackagePayload | ||
49 | Name="!(wix.NetFx461WebPackageDirectory)NDP461-KB3102438-Web.exe" | ||
48 | DownloadUrl="$(var.NetFx461WebLink)" | 50 | DownloadUrl="$(var.NetFx461WebLink)" |
49 | LogPathVariable="NetFx461FullLog" | ||
50 | Compressed="no" | ||
51 | Name="!(wix.NetFx461WebPackageDirectory)NDP461-KB3102438-Web.exe"> | ||
52 | <RemotePayload | ||
53 | Description="Microsoft .NET Framework 4.6.1 Setup" | 51 | Description="Microsoft .NET Framework 4.6.1 Setup" |
54 | Hash="EE88B05232F43B517D4A368F7EE5065CDE7F67FA" | 52 | Hash="97C4DD638E2E0324D60BDD1D7BE85603EDBF969898469A524FB271EBA5E22B78CA67DB1F568F5C45393381F1E76408C366AD4A68A7BB00E23D1FB820E67DE99E" |
55 | ProductName="Microsoft .NET Framework 4.6.1" | 53 | ProductName="Microsoft .NET Framework 4.6.1" |
56 | Size="1424328" | 54 | Size="1424328" |
57 | Version="4.6.1055.0" /> | 55 | Version="4.6.1055.0" /> |
@@ -76,9 +74,8 @@ | |||
76 | 74 | ||
77 | <PackageGroup Id="$(var.NetFx461RedistId)"> | 75 | <PackageGroup Id="$(var.NetFx461RedistId)"> |
78 | <ExePackage | 76 | <ExePackage |
79 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx461FullLog].html"" | 77 | InstallArguments="/q /norestart /log "[NetFx461FullLog].html"" |
80 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx461FullLog].html"" | 78 | UninstallArguments="/uninstall /q /norestart /log "[NetFx461FullLog].html"" |
81 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx461FullLog].html"" | ||
82 | PerMachine="yes" | 79 | PerMachine="yes" |
83 | DetectCondition="!(wix.NetFx461RedistDetectCondition)" | 80 | DetectCondition="!(wix.NetFx461RedistDetectCondition)" |
84 | InstallCondition="!(wix.NetFx461RedistInstallCondition)" | 81 | InstallCondition="!(wix.NetFx461RedistInstallCondition)" |
@@ -86,13 +83,12 @@ | |||
86 | Vital="yes" | 83 | Vital="yes" |
87 | Permanent="yes" | 84 | Permanent="yes" |
88 | Protocol="netfx4" | 85 | Protocol="netfx4" |
86 | LogPathVariable="NetFx461FullLog"> | ||
87 | <ExePackagePayload | ||
88 | Name="!(wix.NetFx461RedistPackageDirectory)NDP461-KB3102436-x86-x64-AllOS-ENU.exe" | ||
89 | DownloadUrl="$(var.NetFx461RedistLink)" | 89 | DownloadUrl="$(var.NetFx461RedistLink)" |
90 | LogPathVariable="NetFx461FullLog" | ||
91 | Compressed="no" | ||
92 | Name="!(wix.NetFx461RedistPackageDirectory)NDP461-KB3102436-x86-x64-AllOS-ENU.exe"> | ||
93 | <RemotePayload | ||
94 | Description="Microsoft .NET Framework 4.6.1 Setup" | 90 | Description="Microsoft .NET Framework 4.6.1 Setup" |
95 | Hash="83D048D171FF44A3CAD9B422137656F585295866" | 91 | Hash="43BEF5EB278CF0954EAE1A6FEEC5A9852B932270508DD10647B9EA32DFD3832ECB58172B28707216709705BF0013FCEBB0B39DB31E38786FC2DAE219622EA00F" |
96 | ProductName="Microsoft .NET Framework 4.6.1" | 92 | ProductName="Microsoft .NET Framework 4.6.1" |
97 | Size="67681000" | 93 | Size="67681000" |
98 | Version="4.6.1055.0" /> | 94 | Version="4.6.1055.0" /> |
diff --git a/src/wixlib/NetFx462.wxs b/src/wixlib/NetFx462.wxs index c80e7c27..22cb70c9 100644 --- a/src/wixlib/NetFx462.wxs +++ b/src/wixlib/NetFx462.wxs | |||
@@ -14,9 +14,9 @@ | |||
14 | --> | 14 | --> |
15 | 15 | ||
16 | <?define NetFx462MinRelease = 394802 ?> | 16 | <?define NetFx462MinRelease = 394802 ?> |
17 | <?define NetFx462WebLink = http://go.microsoft.com/fwlink/?LinkId=780596 ?> | 17 | <?define NetFx462WebLink = https://go.microsoft.com/fwlink/?LinkId=780596 ?> |
18 | <?define NetFx462RedistLink = http://go.microsoft.com/fwlink/?LinkId=780600 ?> | 18 | <?define NetFx462RedistLink = https://go.microsoft.com/fwlink/?LinkId=780600 ?> |
19 | <?define NetFx462EulaLink = http://referencesource.microsoft.com/license.html ?> | 19 | <?define NetFx462EulaLink = https://referencesource.microsoft.com/license.html ?> |
20 | <?define NetFx462WebId = NetFx462Web ?> | 20 | <?define NetFx462WebId = NetFx462Web ?> |
21 | <?define NetFx462RedistId = NetFx462Redist ?> | 21 | <?define NetFx462RedistId = NetFx462Redist ?> |
22 | 22 | ||
@@ -35,9 +35,8 @@ | |||
35 | 35 | ||
36 | <PackageGroup Id="$(var.NetFx462WebId)"> | 36 | <PackageGroup Id="$(var.NetFx462WebId)"> |
37 | <ExePackage | 37 | <ExePackage |
38 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx462FullLog].html"" | 38 | InstallArguments="/q /norestart /log "[NetFx462FullLog].html"" |
39 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx462FullLog].html"" | 39 | UninstallArguments="/uninstall /q /norestart /log "[NetFx462FullLog].html"" |
40 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx462FullLog].html"" | ||
41 | PerMachine="yes" | 40 | PerMachine="yes" |
42 | DetectCondition="!(wix.NetFx462WebDetectCondition)" | 41 | DetectCondition="!(wix.NetFx462WebDetectCondition)" |
43 | InstallCondition="!(wix.NetFx462WebInstallCondition)" | 42 | InstallCondition="!(wix.NetFx462WebInstallCondition)" |
@@ -45,13 +44,12 @@ | |||
45 | Vital="yes" | 44 | Vital="yes" |
46 | Permanent="yes" | 45 | Permanent="yes" |
47 | Protocol="netfx4" | 46 | Protocol="netfx4" |
47 | LogPathVariable="NetFx462FullLog"> | ||
48 | <ExePackagePayload | ||
49 | Name="!(wix.NetFx462WebPackageDirectory)NDP462-KB3151802-Web.exe" | ||
48 | DownloadUrl="$(var.NetFx462WebLink)" | 50 | DownloadUrl="$(var.NetFx462WebLink)" |
49 | LogPathVariable="NetFx462FullLog" | ||
50 | Compressed="no" | ||
51 | Name="!(wix.NetFx462WebPackageDirectory)NDP462-KB3151802-Web.exe"> | ||
52 | <RemotePayload | ||
53 | Description="Microsoft .NET Framework 4.6.2 Setup" | 51 | Description="Microsoft .NET Framework 4.6.2 Setup" |
54 | Hash="C42E6ED280290648BBD59F664008852F4CFE4548" | 52 | Hash="31D7081BFFEEB5F32457096E51A29236306E5D971DE7EDB80A51188BCCDA9B9F17F0C3593D30828FC140B7A023F5B6842BC922F2023C7B8EA3786C2DBEC40472" |
55 | ProductName="Microsoft .NET Framework 4.6.2" | 53 | ProductName="Microsoft .NET Framework 4.6.2" |
56 | Size="1429344" | 54 | Size="1429344" |
57 | Version="4.6.1590.0" /> | 55 | Version="4.6.1590.0" /> |
@@ -76,9 +74,8 @@ | |||
76 | 74 | ||
77 | <PackageGroup Id="$(var.NetFx462RedistId)"> | 75 | <PackageGroup Id="$(var.NetFx462RedistId)"> |
78 | <ExePackage | 76 | <ExePackage |
79 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx462FullLog].html"" | 77 | InstallArguments="/q /norestart /log "[NetFx462FullLog].html"" |
80 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx462FullLog].html"" | 78 | UninstallArguments="/uninstall /q /norestart /log "[NetFx462FullLog].html"" |
81 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx462FullLog].html"" | ||
82 | PerMachine="yes" | 79 | PerMachine="yes" |
83 | DetectCondition="!(wix.NetFx462RedistDetectCondition)" | 80 | DetectCondition="!(wix.NetFx462RedistDetectCondition)" |
84 | InstallCondition="!(wix.NetFx462RedistInstallCondition)" | 81 | InstallCondition="!(wix.NetFx462RedistInstallCondition)" |
@@ -86,13 +83,12 @@ | |||
86 | Vital="yes" | 83 | Vital="yes" |
87 | Permanent="yes" | 84 | Permanent="yes" |
88 | Protocol="netfx4" | 85 | Protocol="netfx4" |
86 | LogPathVariable="NetFx462FullLog"> | ||
87 | <ExePackagePayload | ||
88 | Name="!(wix.NetFx462RedistPackageDirectory)NDP462-KB3151800-x86-x64-AllOS-ENU.exe" | ||
89 | DownloadUrl="$(var.NetFx462RedistLink)" | 89 | DownloadUrl="$(var.NetFx462RedistLink)" |
90 | LogPathVariable="NetFx462FullLog" | ||
91 | Compressed="no" | ||
92 | Name="!(wix.NetFx462RedistPackageDirectory)NDP462-KB3151800-x86-x64-AllOS-ENU.exe"> | ||
93 | <RemotePayload | ||
94 | Description="Microsoft .NET Framework 4.6.2 Setup" | 90 | Description="Microsoft .NET Framework 4.6.2 Setup" |
95 | Hash="A70F856BDA33D45AD0A8AD035F73092441715431" | 91 | Hash="E183B33F93FD5F9AA93A1EC02103D2548CA22E3447EF2CEEDE89A5DEBEFC4F2C20990567EB17AFA412E0698D577ADDA373E433847EC8B79EC04BE3C86EDD9F0E" |
96 | ProductName="Microsoft .NET Framework 4.6.2" | 92 | ProductName="Microsoft .NET Framework 4.6.2" |
97 | Size="62008080" | 93 | Size="62008080" |
98 | Version="4.6.1590.0" /> | 94 | Version="4.6.1590.0" /> |
diff --git a/src/wixlib/NetFx47.wxs b/src/wixlib/NetFx47.wxs index 97f31500..277f466e 100644 --- a/src/wixlib/NetFx47.wxs +++ b/src/wixlib/NetFx47.wxs | |||
@@ -2,7 +2,6 @@ | |||
2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> | 2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> |
3 | 3 | ||
4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" |
5 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" | ||
6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | 5 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> |
7 | 6 | ||
8 | <!-- | 7 | <!-- |
diff --git a/src/wixlib/NetFx471.wxs b/src/wixlib/NetFx471.wxs index b5d2c659..c5399ce0 100644 --- a/src/wixlib/NetFx471.wxs +++ b/src/wixlib/NetFx471.wxs | |||
@@ -2,7 +2,6 @@ | |||
2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> | 2 | <!-- Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. --> |
3 | 3 | ||
4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" |
5 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" | ||
6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | 5 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> |
7 | 6 | ||
8 | <!-- | 7 | <!-- |
diff --git a/src/wixlib/NetFx472.wxs b/src/wixlib/NetFx472.wxs index bb439649..35a3453a 100644 --- a/src/wixlib/NetFx472.wxs +++ b/src/wixlib/NetFx472.wxs | |||
@@ -33,9 +33,8 @@ | |||
33 | 33 | ||
34 | <PackageGroup Id="$(var.NetFx472WebId)"> | 34 | <PackageGroup Id="$(var.NetFx472WebId)"> |
35 | <ExePackage | 35 | <ExePackage |
36 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx472WebLog].html"" | 36 | InstallArguments="/q /norestart /log "[NetFx472WebLog].html"" |
37 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx472WebLog].html"" | 37 | UninstallArguments="/uninstall /q /norestart /log "[NetFx472WebLog].html"" |
38 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx472WebLog].html"" | ||
39 | PerMachine="yes" | 38 | PerMachine="yes" |
40 | DetectCondition="!(wix.NetFx472WebDetectCondition)" | 39 | DetectCondition="!(wix.NetFx472WebDetectCondition)" |
41 | InstallCondition="!(wix.NetFx472WebInstallCondition)" | 40 | InstallCondition="!(wix.NetFx472WebInstallCondition)" |
@@ -43,13 +42,12 @@ | |||
43 | Vital="yes" | 42 | Vital="yes" |
44 | Permanent="yes" | 43 | Permanent="yes" |
45 | Protocol="netfx4" | 44 | Protocol="netfx4" |
45 | LogPathVariable="NetFx472WebLog"> | ||
46 | <ExePackagePayload | ||
47 | Name="!(wix.NetFx472WebPackageDirectory)NDP472-KB4054531-Web.exe" | ||
46 | DownloadUrl="$(var.NetFx472WebLink)" | 48 | DownloadUrl="$(var.NetFx472WebLink)" |
47 | LogPathVariable="NetFx472WebLog" | ||
48 | Compressed="no" | ||
49 | Name="!(wix.NetFx472WebPackageDirectory)NDP472-KB4054531-Web.exe"> | ||
50 | <RemotePayload | ||
51 | Description="Microsoft .NET Framework 4.7.2 Setup" | 49 | Description="Microsoft .NET Framework 4.7.2 Setup" |
52 | Hash="CEDBBF404B166A5E72D035760BCB0FA508E4F4CB" | 50 | Hash="37006954E3AFE07FB02D24894CC34794618B78C27A1B514818985B6CC1FA3E896ED99BA2E4AAC3F6469D263819BD94EE70E7113946C51BA83C93B74826FC8FA8" |
53 | ProductName="Microsoft .NET Framework 4.7.2" | 51 | ProductName="Microsoft .NET Framework 4.7.2" |
54 | Size="1432848" | 52 | Size="1432848" |
55 | Version="4.7.3081.0" /> | 53 | Version="4.7.3081.0" /> |
@@ -74,9 +72,8 @@ | |||
74 | 72 | ||
75 | <PackageGroup Id="$(var.NetFx472RedistId)"> | 73 | <PackageGroup Id="$(var.NetFx472RedistId)"> |
76 | <ExePackage | 74 | <ExePackage |
77 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx472RedistLog].html"" | 75 | InstallArguments="/q /norestart /log "[NetFx472RedistLog].html"" |
78 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx472RedistLog].html"" | 76 | UninstallArguments="/uninstall /q /norestart /log "[NetFx472RedistLog].html"" |
79 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx472RedistLog].html"" | ||
80 | PerMachine="yes" | 77 | PerMachine="yes" |
81 | DetectCondition="!(wix.NetFx472RedistDetectCondition)" | 78 | DetectCondition="!(wix.NetFx472RedistDetectCondition)" |
82 | InstallCondition="!(wix.NetFx472RedistInstallCondition)" | 79 | InstallCondition="!(wix.NetFx472RedistInstallCondition)" |
@@ -84,13 +81,12 @@ | |||
84 | Vital="yes" | 81 | Vital="yes" |
85 | Permanent="yes" | 82 | Permanent="yes" |
86 | Protocol="netfx4" | 83 | Protocol="netfx4" |
84 | LogPathVariable="NetFx472RedistLog"> | ||
85 | <ExePackagePayload | ||
86 | Name="!(wix.NetFx472RedistPackageDirectory)NDP472-KB4054530-x86-x64-AllOS-ENU.exe" | ||
87 | DownloadUrl="$(var.NetFx472RedistLink)" | 87 | DownloadUrl="$(var.NetFx472RedistLink)" |
88 | LogPathVariable="NetFx472RedistLog" | ||
89 | Compressed="no" | ||
90 | Name="!(wix.NetFx472RedistPackageDirectory)NDP472-KB4054530-x86-x64-AllOS-ENU.exe"> | ||
91 | <RemotePayload | ||
92 | Description="Microsoft .NET Framework 4.7.2 Setup" | 88 | Description="Microsoft .NET Framework 4.7.2 Setup" |
93 | Hash="31FC0D305A6F651C9E892C98EB10997AE885EB1E" | 89 | Hash="36F295ED19A5BD5C5F05803BA26EFD17D419ABC7A791312AD011B63A4402492529AED0FB4D45FF1F74381079A310B33649C9C56C36E815B12E79ECD671897489" |
94 | ProductName="Microsoft .NET Framework 4.7.2" | 90 | ProductName="Microsoft .NET Framework 4.7.2" |
95 | Size="83943272" | 91 | Size="83943272" |
96 | Version="4.7.3081.0" /> | 92 | Version="4.7.3081.0" /> |
diff --git a/src/wixlib/NetFx48.wxs b/src/wixlib/NetFx48.wxs index 1945e139..a48fe4cf 100644 --- a/src/wixlib/NetFx48.wxs +++ b/src/wixlib/NetFx48.wxs | |||
@@ -33,9 +33,8 @@ | |||
33 | 33 | ||
34 | <PackageGroup Id="$(var.NetFx48WebId)"> | 34 | <PackageGroup Id="$(var.NetFx48WebId)"> |
35 | <ExePackage | 35 | <ExePackage |
36 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx48WebLog].html"" | 36 | InstallArguments="/q /norestart /log "[NetFx48WebLog].html"" |
37 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx48WebLog].html"" | 37 | UninstallArguments="/uninstall /q /norestart /log "[NetFx48WebLog].html"" |
38 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx48WebLog].html"" | ||
39 | PerMachine="yes" | 38 | PerMachine="yes" |
40 | DetectCondition="!(wix.NetFx48WebDetectCondition)" | 39 | DetectCondition="!(wix.NetFx48WebDetectCondition)" |
41 | InstallCondition="!(wix.NetFx48WebInstallCondition)" | 40 | InstallCondition="!(wix.NetFx48WebInstallCondition)" |
@@ -43,13 +42,12 @@ | |||
43 | Vital="yes" | 42 | Vital="yes" |
44 | Permanent="yes" | 43 | Permanent="yes" |
45 | Protocol="netfx4" | 44 | Protocol="netfx4" |
46 | DownloadUrl="$(var.NetFx48WebLink)" | 45 | LogPathVariable="NetFx48WebLog"> |
47 | LogPathVariable="NetFx48WebLog" | 46 | <ExePackagePayload |
48 | Compressed="no" | 47 | Name="!(wix.NetFx48WebPackageDirectory)ndp48-web.exe" |
49 | Name="!(wix.NetFx48WebPackageDirectory)ndp48-web.exe"> | 48 | DownloadUrl="$(var.NetFx48WebLink)" |
50 | <RemotePayload | ||
51 | Description="Microsoft .NET Framework 4.8 Setup" | 49 | Description="Microsoft .NET Framework 4.8 Setup" |
52 | Hash="5A84A8E612E270E27D0061D58DB6B470153BE1F9" | 50 | Hash="E18E3DB30A0AB2B51F34A9B7EBCEC0FD7B015F74B4525643C170FDE73EE94BA4092E3A82C98BCAE4AEBF48009BA8B6E7FA60B89AB917D8F28E74E84DB9D8CF21" |
53 | ProductName="Microsoft .NET Framework 4.8" | 51 | ProductName="Microsoft .NET Framework 4.8" |
54 | Size="1479400" | 52 | Size="1479400" |
55 | Version="4.8.3928.0" /> | 53 | Version="4.8.3928.0" /> |
@@ -74,9 +72,8 @@ | |||
74 | 72 | ||
75 | <PackageGroup Id="$(var.NetFx48RedistId)"> | 73 | <PackageGroup Id="$(var.NetFx48RedistId)"> |
76 | <ExePackage | 74 | <ExePackage |
77 | InstallArguments="/q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx48RedistLog].html"" | 75 | InstallArguments="/q /norestart /log "[NetFx48RedistLog].html"" |
78 | RepairArguments="/q /norestart /repair /ChainingPackage "[WixBundleName]" /log "[NetFx48RedistLog].html"" | 76 | UninstallArguments="/uninstall /q /norestart /log "[NetFx48RedistLog].html"" |
79 | UninstallArguments="/uninstall /q /norestart /ChainingPackage "[WixBundleName]" /log "[NetFx48RedistLog].html"" | ||
80 | PerMachine="yes" | 77 | PerMachine="yes" |
81 | DetectCondition="!(wix.NetFx48RedistDetectCondition)" | 78 | DetectCondition="!(wix.NetFx48RedistDetectCondition)" |
82 | InstallCondition="!(wix.NetFx48RedistInstallCondition)" | 79 | InstallCondition="!(wix.NetFx48RedistInstallCondition)" |
@@ -84,13 +81,12 @@ | |||
84 | Vital="yes" | 81 | Vital="yes" |
85 | Permanent="yes" | 82 | Permanent="yes" |
86 | Protocol="netfx4" | 83 | Protocol="netfx4" |
87 | DownloadUrl="$(var.NetFx48RedistLink)" | 84 | LogPathVariable="NetFx48RedistLog"> |
88 | LogPathVariable="NetFx48RedistLog" | 85 | <ExePackagePayload |
89 | Compressed="no" | 86 | Name="!(wix.NetFx48RedistPackageDirectory)ndp48-x86-x64-allos-enu.exe" |
90 | Name="!(wix.NetFx48RedistPackageDirectory)ndp48-x86-x64-allos-enu.exe"> | 87 | DownloadUrl="$(var.NetFx48RedistLink)" |
91 | <RemotePayload | ||
92 | Description="Microsoft .NET Framework 4.8 Setup" | 88 | Description="Microsoft .NET Framework 4.8 Setup" |
93 | Hash="8DD233698D5EB4609B86C2AC917279FE39E0EF4C" | 89 | Hash="B758812388CD1BE1E6994B58267088FE6C22961D875153CC8B924DFC590F681AF85D750AA412571745B3872CADA56E2A45C4328CFDC5EE8E201743830614609E" |
94 | ProductName="Microsoft .NET Framework 4.8" | 90 | ProductName="Microsoft .NET Framework 4.8" |
95 | Size="117380440" | 91 | Size="117380440" |
96 | Version="4.8.3928.0" /> | 92 | Version="4.8.3928.0" /> |