@joebigelow / wix-1 / commits / 56d24ed8

Update dependencies.

Bob Arnson committed Apr 7, 2021 at 20:49 UTC 56d24ed8b292c27288fbf00ff3dba3ff35f042a5
31 files changed +94 -508
global.json
+1 -1
@@ -1,5 +1,5 @@
1 {
2 "msbuild-sdks": {
3 - "WixToolset.Sdk": "4.0.0-build-0203"
3 + "WixToolset.Sdk": "4.0.0-build-0206"
4 }
5 }
src/ca/netfxca.vcxproj
+1 -1
@@ -63,7 +63,7 @@
63 </ItemGroup>
64
65 <ItemGroup>
66 - <PackageReference Include="WixToolset.Dutil" Version="4.0.64" />
66 + <PackageReference Include="WixToolset.Dutil" Version="4.0.65" />
67 <PackageReference Include="WixToolset.WcaUtil" Version="4.0.18" />
68 <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" />
69 <PackageReference Include="Nerdbank.GitVersioning" Version="3.3.37" />
src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/Package.en-us.wxl
+1 -3
@@ -1,6 +1,4 @@
1 -<?xml version="1.0" encoding="utf-8"?>
2 -
3 -<!--
1 +<!--
2 This file contains the declaration of all the localizable strings.
3 -->
4 <WixLocalization xmlns="http://wixtoolset.org/schemas/v4/wxl" Culture="en-US">
src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/Package.wxs
+3 -5
@@ -8,10 +8,8 @@
8 </Package>
9
10 <Fragment>
11 - <Directory Id="TARGETDIR" Name="SourceDir">
12 - <Directory Id="ProgramFilesFolder">
11 + <StandardDirectory Id="ProgramFilesFolder">
12 <Directory Id="INSTALLFOLDER" Name="MsiPackage" />
14 - </Directory>
15 - </Directory>
16 - </Fragment>
13 + </StandardDirectory>
14 + </Fragment>
15 </Wix>
src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/PackageComponents.wxs
+1 -3
@@ -1,6 +1,4 @@
1 -<?xml version="1.0" encoding="utf-8"?>
2 -<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
3 - xmlns:netfx="http://wixtoolset.org/schemas/v4/wxs/netfx">
1 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:netfx="http://wixtoolset.org/schemas/v4/wxs/netfx">
2 <Fragment>
3 <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
4 <Component>
src/wixlib/NetCore3.1.12_x64.wxs
+8 -64
@@ -1,8 +1,6 @@
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. -->
1 +<!-- 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
4 -<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
5 - xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
3 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
4
5 <?define NetCorePlatform = x64?>
6 <?define NetCoreIdVersion = 3112?>
@@ -22,26 +20,8 @@
20 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" />
21
22 <PackageGroup Id="$(var.AspNetCoreRedistId)">
25 - <ExePackage
26 - InstallArguments="$(var.AspNetCoreRedistInstallArguments)"
27 - RepairArguments="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)"
28 - UninstallArguments="$(var.AspNetCoreRedistUninstallArguments)"
29 - PerMachine="yes"
30 - DetectCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
31 - InstallCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
32 - Id="$(var.AspNetCoreRedistId)"
33 - Vital="yes"
34 - Permanent="yes"
35 - Protocol="burn"
36 - LogPathVariable="$(var.AspNetCoreRedistLog)">
37 - <ExePackagePayload
38 - Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
39 - DownloadUrl="$(var.AspNetCoreRedistLink)"
40 - Description="Microsoft ASP.NET Core 3.1.12 - Shared Framework"
41 - Hash="5CE9839CAE90FB2936033431F2905E97C7DC080DC50108D58714939CCCC6A265694B8259A3BF742A68BF04D9CFFB0602B0306DD401C4CE644BDB96C7D1168E59"
42 - ProductName="Microsoft ASP.NET Core 3.1.12 - Shared Framework"
43 - Size="7841808"
44 - Version="3.1.12.21070" />
23 + <ExePackage InstallArguments="$(var.AspNetCoreRedistInstallArguments)" RepairArguments="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" UninstallArguments="$(var.AspNetCoreRedistUninstallArguments)" PerMachine="yes" DetectCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)" InstallCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)" Id="$(var.AspNetCoreRedistId)" Vital="yes" Permanent="yes" Protocol="burn" LogPathVariable="$(var.AspNetCoreRedistLog)">
24 + <ExePackagePayload Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" DownloadUrl="$(var.AspNetCoreRedistLink)" Description="Microsoft ASP.NET Core 3.1.12 - Shared Framework" Hash="5CE9839CAE90FB2936033431F2905E97C7DC080DC50108D58714939CCCC6A265694B8259A3BF742A68BF04D9CFFB0602B0306DD401C4CE644BDB96C7D1168E59" ProductName="Microsoft ASP.NET Core 3.1.12 - Shared Framework" Size="7841808" Version="3.1.12.21070" />
25 </ExePackage>
26 </PackageGroup>
27 </Fragment>
@@ -55,26 +35,8 @@
35 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" />
36
37 <PackageGroup Id="$(var.DesktopNetCoreRedistId)">
58 - <ExePackage
59 - InstallArguments="$(var.DesktopNetCoreRedistInstallArguments)"
60 - RepairArguments="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)"
61 - UninstallArguments="$(var.DesktopNetCoreRedistUninstallArguments)"
62 - PerMachine="yes"
63 - DetectCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
64 - InstallCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
65 - Id="$(var.DesktopNetCoreRedistId)"
66 - Vital="yes"
67 - Permanent="yes"
68 - Protocol="burn"
69 - LogPathVariable="$(var.DesktopNetCoreRedistLog)">
70 - <ExePackagePayload
71 - Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
72 - DownloadUrl="$(var.DesktopNetCoreRedistLink)"
73 - Description="Microsoft Windows Desktop Runtime - 3.1.12 (x64)"
74 - Hash="CD69B8722B2FF175FADD6774AB6A97F89292FC57A15CEC95218E79FFF1E26F46A7EFFFB15CE0F6D22B83B991F7083BB5C04F5158F87D298EA0F204933F8ECD27"
75 - ProductName="Microsoft Windows Desktop Runtime - 3.1.12 (x64)"
76 - Size="54284816"
77 - Version="3.1.12.29719" />
38 + <ExePackage InstallArguments="$(var.DesktopNetCoreRedistInstallArguments)" RepairArguments="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" UninstallArguments="$(var.DesktopNetCoreRedistUninstallArguments)" PerMachine="yes" DetectCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)" InstallCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)" Id="$(var.DesktopNetCoreRedistId)" Vital="yes" Permanent="yes" Protocol="burn" LogPathVariable="$(var.DesktopNetCoreRedistLog)">
39 + <ExePackagePayload Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" DownloadUrl="$(var.DesktopNetCoreRedistLink)" Description="Microsoft Windows Desktop Runtime - 3.1.12 (x64)" Hash="CD69B8722B2FF175FADD6774AB6A97F89292FC57A15CEC95218E79FFF1E26F46A7EFFFB15CE0F6D22B83B991F7083BB5C04F5158F87D298EA0F204933F8ECD27" ProductName="Microsoft Windows Desktop Runtime - 3.1.12 (x64)" Size="54284816" Version="3.1.12.29719" />
40 </ExePackage>
41 </PackageGroup>
42 </Fragment>
@@ -88,26 +50,8 @@
50 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" />
51
52 <PackageGroup Id="$(var.DotNetCoreRedistId)">
91 - <ExePackage
92 - InstallArguments="$(var.DotNetCoreRedistInstallArguments)"
93 - RepairArguments="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)"
94 - UninstallArguments="$(var.DotNetCoreRedistUninstallArguments)"
95 - PerMachine="yes"
96 - DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
97 - InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
98 - Id="$(var.DotNetCoreRedistId)"
99 - Vital="yes"
100 - Permanent="yes"
101 - Protocol="burn"
102 - LogPathVariable="$(var.DotNetCoreRedistLog)">
103 - <ExePackagePayload
104 - Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
105 - DownloadUrl="$(var.DotNetCoreRedistLink)"
106 - Description="Microsoft .NET Core Runtime - 3.1.12 (x64)"
107 - Hash="9B3F882AE5DFDC8B50D3CEC4F3292292D658B2FECB84B3F73426FB3C16E6FC6B8E7118EF559CFAE25ED7A2C175FA4D89E18986CA3C05D15F706524FBB667F702"
108 - ProductName="Microsoft .NET Core Runtime - 3.1.12 (x64)"
109 - Size="26090616"
110 - Version="3.1.12.29719" />
53 + <ExePackage InstallArguments="$(var.DotNetCoreRedistInstallArguments)" RepairArguments="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" UninstallArguments="$(var.DotNetCoreRedistUninstallArguments)" PerMachine="yes" DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)" InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)" Id="$(var.DotNetCoreRedistId)" Vital="yes" Permanent="yes" Protocol="burn" LogPathVariable="$(var.DotNetCoreRedistLog)">
54 + <ExePackagePayload Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" DownloadUrl="$(var.DotNetCoreRedistLink)" Description="Microsoft .NET Core Runtime - 3.1.12 (x64)" Hash="9B3F882AE5DFDC8B50D3CEC4F3292292D658B2FECB84B3F73426FB3C16E6FC6B8E7118EF559CFAE25ED7A2C175FA4D89E18986CA3C05D15F706524FBB667F702" ProductName="Microsoft .NET Core Runtime - 3.1.12 (x64)" Size="26090616" Version="3.1.12.29719" />
55 </ExePackage>
56 </PackageGroup>
57 </Fragment>
src/wixlib/NetCore3.1.12_x86.wxs
+8 -64
@@ -1,8 +1,6 @@
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. -->
1 +<!-- 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
4 -<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
5 - xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
3 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
4
5 <?define NetCorePlatform = x86?>
6 <?define NetCoreIdVersion = 3112?>
@@ -22,26 +20,8 @@
20 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" />
21
22 <PackageGroup Id="$(var.AspNetCoreRedistId)">
25 - <ExePackage
26 - InstallArguments="$(var.AspNetCoreRedistInstallArguments)"
27 - RepairArguments="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)"
28 - UninstallArguments="$(var.AspNetCoreRedistUninstallArguments)"
29 - PerMachine="yes"
30 - DetectCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
31 - InstallCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
32 - Id="$(var.AspNetCoreRedistId)"
33 - Vital="yes"
34 - Permanent="yes"
35 - Protocol="burn"
36 - LogPathVariable="$(var.AspNetCoreRedistLog)">
37 - <ExePackagePayload
38 - Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
39 - DownloadUrl="$(var.AspNetCoreRedistLink)"
40 - Description="Microsoft ASP.NET Core 3.1.12 - Shared Framework"
41 - Hash="03EE5F6D3B2AF8FFE2A5154BB05E50938E2D36E98D996D9E67A3C349DD0C8B3051D5A9628F48C51E006CEA0B1F4484B4BE51920FE5CA841060B0D2C6A12FD5D2"
42 - ProductName="Microsoft ASP.NET Core 3.1.12 - Shared Framework"
43 - Size="7841808"
44 - Version="3.1.12.21070" />
23 + <ExePackage InstallArguments="$(var.AspNetCoreRedistInstallArguments)" RepairArguments="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" UninstallArguments="$(var.AspNetCoreRedistUninstallArguments)" PerMachine="yes" DetectCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)" InstallCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)" Id="$(var.AspNetCoreRedistId)" Vital="yes" Permanent="yes" Protocol="burn" LogPathVariable="$(var.AspNetCoreRedistLog)">
24 + <ExePackagePayload Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" DownloadUrl="$(var.AspNetCoreRedistLink)" Description="Microsoft ASP.NET Core 3.1.12 - Shared Framework" Hash="03EE5F6D3B2AF8FFE2A5154BB05E50938E2D36E98D996D9E67A3C349DD0C8B3051D5A9628F48C51E006CEA0B1F4484B4BE51920FE5CA841060B0D2C6A12FD5D2" ProductName="Microsoft ASP.NET Core 3.1.12 - Shared Framework" Size="7841808" Version="3.1.12.21070" />
25 </ExePackage>
26 </PackageGroup>
27 </Fragment>
@@ -55,26 +35,8 @@
35 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" />
36
37 <PackageGroup Id="$(var.DesktopNetCoreRedistId)">
58 - <ExePackage
59 - InstallArguments="$(var.DesktopNetCoreRedistInstallArguments)"
60 - RepairArguments="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)"
61 - UninstallArguments="$(var.DesktopNetCoreRedistUninstallArguments)"
62 - PerMachine="yes"
63 - DetectCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
64 - InstallCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
65 - Id="$(var.DesktopNetCoreRedistId)"
66 - Vital="yes"
67 - Permanent="yes"
68 - Protocol="burn"
69 - LogPathVariable="$(var.DesktopNetCoreRedistLog)">
70 - <ExePackagePayload
71 - Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
72 - DownloadUrl="$(var.DesktopNetCoreRedistLink)"
73 - Description="Microsoft Windows Desktop Runtime - 3.1.12 (x86)"
74 - Hash="C211A7F29D9B6FEEFCF0379B153FFBFB815157D3D494CFD7D0D84D619701EEA284BF12502094BCFF2BB2968213190454E7CE0E865FD623E78C2FCDAEBEF963DA"
75 - ProductName="Microsoft Windows Desktop Runtime - 3.1.12 (x86)"
76 - Size="48590696"
77 - Version="3.1.12.29719" />
38 + <ExePackage InstallArguments="$(var.DesktopNetCoreRedistInstallArguments)" RepairArguments="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" UninstallArguments="$(var.DesktopNetCoreRedistUninstallArguments)" PerMachine="yes" DetectCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)" InstallCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)" Id="$(var.DesktopNetCoreRedistId)" Vital="yes" Permanent="yes" Protocol="burn" LogPathVariable="$(var.DesktopNetCoreRedistLog)">
39 + <ExePackagePayload Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" DownloadUrl="$(var.DesktopNetCoreRedistLink)" Description="Microsoft Windows Desktop Runtime - 3.1.12 (x86)" Hash="C211A7F29D9B6FEEFCF0379B153FFBFB815157D3D494CFD7D0D84D619701EEA284BF12502094BCFF2BB2968213190454E7CE0E865FD623E78C2FCDAEBEF963DA" ProductName="Microsoft Windows Desktop Runtime - 3.1.12 (x86)" Size="48590696" Version="3.1.12.29719" />
40 </ExePackage>
41 </PackageGroup>
42 </Fragment>
@@ -88,26 +50,8 @@
50 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" />
51
52 <PackageGroup Id="$(var.DotNetCoreRedistId)">
91 - <ExePackage
92 - InstallArguments="$(var.DotNetCoreRedistInstallArguments)"
93 - RepairArguments="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)"
94 - UninstallArguments="$(var.DotNetCoreRedistUninstallArguments)"
95 - PerMachine="yes"
96 - DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
97 - InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
98 - Id="$(var.DotNetCoreRedistId)"
99 - Vital="yes"
100 - Permanent="yes"
101 - Protocol="burn"
102 - LogPathVariable="$(var.DotNetCoreRedistLog)">
103 - <ExePackagePayload
104 - Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
105 - DownloadUrl="$(var.DotNetCoreRedistLink)"
106 - Description="Microsoft .NET Core Runtime - 3.1.12 (x86)"
107 - Hash="BA18F9028B19630D91017BEACCD8D79388125C228A83B5A62306108F3BB283617A7ED9B98785BC73192EC00E5D186DA767E940DCAB388699FAF274E437D0C16F"
108 - ProductName="Microsoft .NET Core Runtime - 3.1.12 (x86)"
109 - Size="23392184"
110 - Version="3.1.12.29719" />
53 + <ExePackage InstallArguments="$(var.DotNetCoreRedistInstallArguments)" RepairArguments="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)" UninstallArguments="$(var.DotNetCoreRedistUninstallArguments)" PerMachine="yes" DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)" InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)" Id="$(var.DotNetCoreRedistId)" Vital="yes" Permanent="yes" Protocol="burn" LogPathVariable="$(var.DotNetCoreRedistLog)">
54 + <ExePackagePayload Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe" DownloadUrl="$(var.DotNetCoreRedistLink)" Description="Microsoft .NET Core Runtime - 3.1.12 (x86)" Hash="BA18F9028B19630D91017BEACCD8D79388125C228A83B5A62306108F3BB283617A7ED9B98785BC73192EC00E5D186DA767E940DCAB388699FAF274E437D0C16F" ProductName="Microsoft .NET Core Runtime - 3.1.12 (x86)" Size="23392184" Version="3.1.12.29719" />
55 </ExePackage>
56 </PackageGroup>
57 </Fragment>
src/wixlib/NetCore3.1_x64.wxs
+2 -4
@@ -1,8 +1,6 @@
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. -->
1 +<!-- 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
4 -<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
5 - xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
3 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
4
5 <Fragment>
6 <PackageGroup Id="AspNetCoreRuntime31Redist_x64">
src/wixlib/NetCore3.1_x86.wxs
+2 -4
@@ -1,8 +1,6 @@
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. -->
1 +<!-- 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
4 -<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
5 - xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
3 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
4
5 <Fragment>
6 <PackageGroup Id="AspNetCoreRuntime31Redist_x86">
src/wixlib/NetCore3_Platform.wxi
+5 -23
@@ -1,10 +1,7 @@
1 -<?xml version="1.0"?>
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. -->
1 +<!-- 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
3
5 -<Include 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">
4 +<Include xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
5
6 <?define AspNetCoreId = ASPNETCORERUNTIME$(var.NetCoreIdVersion)_$(var.NetCorePlatform)?>
7 <?define AspNetCoreRedistId = AspNetCoreRuntime$(var.NetCoreIdVersion)Redist_$(var.NetCorePlatform)?>
@@ -29,32 +26,17 @@
26
27 <Fragment>
28 <util:RegistrySearchRef Id="$(var.DotNetHomeId)" />
32 - <util:DirectorySearch
33 - Id="$(var.AspNetCoreId)"
34 - Variable="$(var.AspNetCoreId)"
35 - Path="[$(var.DotNetHomeId)]\shared\Microsoft.AspNetCore.App\$(var.NetCoreVersion)"
36 - Result="exists"
37 - After="$(var.DotNetHomeId)" />
29 + <util:DirectorySearch Id="$(var.AspNetCoreId)" Variable="$(var.AspNetCoreId)" Path="[$(var.DotNetHomeId)]\shared\Microsoft.AspNetCore.App\$(var.NetCoreVersion)" Result="exists" After="$(var.DotNetHomeId)" />
30 </Fragment>
31
32 <Fragment>
33 <util:RegistrySearchRef Id="$(var.DotNetHomeId)" />
42 - <util:DirectorySearch
43 - Id="$(var.DesktopNetCoreId)"
44 - Variable="$(var.DesktopNetCoreId)"
45 - Path="[$(var.DotNetHomeId)]\shared\Microsoft.WindowsDesktop.App\$(var.NetCoreVersion)"
46 - Result="exists"
47 - After="$(var.DotNetHomeId)" />
34 + <util:DirectorySearch Id="$(var.DesktopNetCoreId)" Variable="$(var.DesktopNetCoreId)" Path="[$(var.DotNetHomeId)]\shared\Microsoft.WindowsDesktop.App\$(var.NetCoreVersion)" Result="exists" After="$(var.DotNetHomeId)" />
35 </Fragment>
36
37 <Fragment>
38 <util:RegistrySearchRef Id="$(var.DotNetHomeId)" />
52 - <util:DirectorySearch
53 - Id="$(var.DotNetCoreId)"
54 - Variable="$(var.DotNetCoreId)"
55 - Path="[$(var.DotNetHomeId)]\shared\Microsoft.NETCore.App\$(var.NetCoreVersion)"
56 - Result="exists"
57 - After="$(var.DotNetHomeId)" />
39 + <util:DirectorySearch Id="$(var.DotNetCoreId)" Variable="$(var.DotNetCoreId)" Path="[$(var.DotNetHomeId)]\shared\Microsoft.NETCore.App\$(var.NetCoreVersion)" Result="exists" After="$(var.DotNetHomeId)" />
40 </Fragment>
41
42 <Fragment>
src/wixlib/NetCoreShared.wxs
+3 -12
@@ -1,20 +1,11 @@
1 -<?xml version="1.0"?>
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. -->
1 +<!-- 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
3
5 -<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
6 - xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
4 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
5
6 <?foreach PLATFORM in x86;x64?>
7 <Fragment>
10 - <util:RegistrySearch
11 - Id="DOTNETHOME_$(var.PLATFORM)"
12 - Variable="DOTNETHOME_$(var.PLATFORM)"
13 - Root="HKLM"
14 - Key="SOFTWARE\dotnet\Setup\InstalledVersions\$(var.PLATFORM)"
15 - Value="InstallLocation"
16 - Result="value"
17 - Bitness="always32" />
8 + <util:RegistrySearch Id="DOTNETHOME_$(var.PLATFORM)" Variable="DOTNETHOME_$(var.PLATFORM)" Root="HKLM" Key="SOFTWARE\dotnet\Setup\InstalledVersions\$(var.PLATFORM)" Value="InstallLocation" Result="value" Bitness="always32" />
9 </Fragment>
10 <?endforeach?>
11 </Wix>
src/wixlib/NetFx1.1.wxs
+1 -2
@@ -1,5 +1,4 @@
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. -->
1 +<!-- 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
3
4 <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
src/wixlib/NetFx1.wxs
+1 -2
@@ -1,5 +1,4 @@
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. -->
1 +<!-- 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
3
4 <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
src/wixlib/NetFx2.wxs
+1 -2
@@ -1,5 +1,4 @@
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. -->
1 +<!-- 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
3
4 <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
src/wixlib/NetFx3.5.wxs
+2 -9
@@ -1,5 +1,4 @@
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. -->
1 +<!-- 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
3
4 <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
@@ -15,13 +14,7 @@
14
15 <!-- Indicates the service pack level for the .NET Framework 3.5 (for bundles). -->
16 <Fragment>
18 - <util:RegistrySearch
19 - Id="NETFRAMEWORK35_SP_LEVEL"
20 - Variable="NETFRAMEWORK35_SP_LEVEL"
21 - Root="HKLM"
22 - Key="Software\Microsoft\NET Framework Setup\NDP\v3.5"
23 - Value="SP"
24 - Result="value" />
17 + <util:RegistrySearch Id="NETFRAMEWORK35_SP_LEVEL" Variable="NETFRAMEWORK35_SP_LEVEL" Root="HKLM" Key="Software\Microsoft\NET Framework Setup\NDP\v3.5" Value="SP" Result="value" />
18 </Fragment>
19
20 <!-- set to #1 if the .NET Framework 3.5 is installed (not set otherwise) -->
src/wixlib/NetFx3.wxs
+1 -2
@@ -1,5 +1,4 @@
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. -->
1 +<!-- 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
3
4 <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
src/wixlib/NetFx4.5.wxs
+3 -11
@@ -1,9 +1,7 @@
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. -->
1 +<!-- 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
3
5 -<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
6 - xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
4 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
5
6 <!--
7 .NET Framework installation state properties
@@ -27,13 +25,7 @@
25 </Fragment>
26
27 <Fragment>
30 - <util:RegistrySearch
31 - Id="NETFRAMEWORK45"
32 - Variable="NETFRAMEWORK45"
33 - Root="HKLM"
34 - Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full"
35 - Value="Release"
36 - Result="value" />
28 + <util:RegistrySearch Id="NETFRAMEWORK45" Variable="NETFRAMEWORK45" Root="HKLM" Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" Value="Release" Result="value" />
29 </Fragment>
30
31 <!-- set to Release number of the .NET Framework 4.5 if installed (not set otherwise) -->
src/wixlib/NetFx4.wxs
+4 -18
@@ -1,9 +1,7 @@
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. -->
1 +<!-- 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
3
5 -<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
6 - xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
4 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
5
6 <!--
7 .NET Framework installation state properties
@@ -30,23 +28,11 @@
28 </Fragment>
29
30 <Fragment>
33 - <util:RegistrySearch
34 - Id="NETFRAMEWORK40"
35 - Variable="NETFRAMEWORK40"
36 - Root="HKLM"
37 - Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full"
38 - Value="Install"
39 - Result="value" />
31 + <util:RegistrySearch Id="NETFRAMEWORK40" Variable="NETFRAMEWORK40" Root="HKLM" Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" Value="Install" Result="value" />
32 </Fragment>
33
34 <Fragment>
43 - <util:RegistrySearch
44 - Id="NETFRAMEWORK40CLIENT"
45 - Variable="NETFRAMEWORK40CLIENT"
46 - Root="HKLM"
47 - Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client"
48 - Value="Install"
49 - Result="value" />
35 + <util:RegistrySearch Id="NETFRAMEWORK40CLIENT" Variable="NETFRAMEWORK40CLIENT" Root="HKLM" Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client" Value="Install" Result="value" />
36 </Fragment>
37
38 <!-- set to #1 if the .NET Framework 4.0 client is installed (not set otherwise) -->
src/wixlib/NetFx451.wxs
+2 -4
@@ -1,9 +1,7 @@
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. -->
1 +<!-- 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
3
5 -<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
6 - xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
4 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
5
6 <!--
7 .NET Framework installation state properties
src/wixlib/NetFx452.wxs
+6 -43
@@ -1,9 +1,6 @@
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. -->
1 +<!-- 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
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">
3 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
4
5 <!--
6 .NET Framework installation state properties
@@ -34,25 +31,8 @@
31 <WixVariable Id="NetFx452WebPackageDirectory" Value="redist\" Overridable="yes" />
32
33 <PackageGroup Id="$(var.NetFx452WebId)">
37 - <ExePackage
38 - InstallArguments="/q /norestart /log &quot;[NetFx452FullWebLog].html&quot;"
39 - UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx452FullWebLog].html&quot;"
40 - PerMachine="yes"
41 - DetectCondition="!(wix.NetFx452WebDetectCondition)"
42 - InstallCondition="!(wix.NetFx452WebInstallCondition)"
43 - Id="$(var.NetFx452WebId)"
44 - Vital="yes"
45 - Permanent="yes"
46 - Protocol="netfx4"
47 - LogPathVariable="NetFx452FullWebLog">
48 - <ExePackagePayload
49 - Name="!(wix.NetFx452WebPackageDirectory)NDP452-KB2901954-Web.exe"
50 - DownloadUrl="$(var.NetFx452WebLink)"
51 - Description="Microsoft .NET Framework 4.5.2 Setup"
52 - Hash="90A3A5A57EA8A6508EEE0D129303C7CB012AABF651DD9A6BEFC20DA3BBDB09FC47FD087645051D3D45BFF909DFC6E6039C22C4816FBC793A847E81701248639E"
53 - ProductName="Microsoft .NET Framework 4.5.2"
54 - Size="1118920"
55 - Version="4.5.51209.34209" />
34 + <ExePackage InstallArguments="/q /norestart /log &quot;[NetFx452FullWebLog].html&quot;" UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx452FullWebLog].html&quot;" PerMachine="yes" DetectCondition="!(wix.NetFx452WebDetectCondition)" InstallCondition="!(wix.NetFx452WebInstallCondition)" Id="$(var.NetFx452WebId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx452FullWebLog">
35 + <ExePackagePayload Name="!(wix.NetFx452WebPackageDirectory)NDP452-KB2901954-Web.exe" DownloadUrl="$(var.NetFx452WebLink)" Description="Microsoft .NET Framework 4.5.2 Setup" Hash="90A3A5A57EA8A6508EEE0D129303C7CB012AABF651DD9A6BEFC20DA3BBDB09FC47FD087645051D3D45BFF909DFC6E6039C22C4816FBC793A847E81701248639E" ProductName="Microsoft .NET Framework 4.5.2" Size="1118920" Version="4.5.51209.34209" />
36 </ExePackage>
37 </PackageGroup>
38 </Fragment>
@@ -73,25 +53,8 @@
53 <WixVariable Id="NetFx452RedistPackageDirectory" Value="redist\" Overridable="yes" />
54
55 <PackageGroup Id="$(var.NetFx452RedistId)">
76 - <ExePackage
77 - InstallArguments="/q /norestart /log &quot;[NetFx452FullLog].html&quot;"
78 - UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx452FullLog].html&quot;"
79 - PerMachine="yes"
80 - DetectCondition="!(wix.NetFx452RedistDetectCondition)"
81 - InstallCondition="!(wix.NetFx452RedistInstallCondition)"
82 - Id="$(var.NetFx452RedistId)"
83 - Vital="yes"
84 - Permanent="yes"
85 - Protocol="netfx4"
86 - LogPathVariable="NetFx452FullLog">
87 - <ExePackagePayload
88 - Name="!(wix.NetFx452RedistPackageDirectory)NDP452-KB2901907-x86-x64-AllOS-ENU.exe"
89 - DownloadUrl="$(var.NetFx452RedistLink)"
90 - Description="Microsoft .NET Framework 4.5.2 Setup"
91 - Hash="033D457229C4FE6EEA7B1E42A3A39DD4CF6A054C5E996CE036942DD2FE9623FD3A0634BE5DCB88506C1C61BF9FF6076F27B4ECEC38F8CF85603AF018111E584D"
92 - ProductName="Microsoft .NET Framework 4.5.2"
93 - Size="69999448"
94 - Version="4.5.51209.34209" />
56 + <ExePackage InstallArguments="/q /norestart /log &quot;[NetFx452FullLog].html&quot;" UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx452FullLog].html&quot;" PerMachine="yes" DetectCondition="!(wix.NetFx452RedistDetectCondition)" InstallCondition="!(wix.NetFx452RedistInstallCondition)" Id="$(var.NetFx452RedistId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx452FullLog">
57 + <ExePackagePayload Name="!(wix.NetFx452RedistPackageDirectory)NDP452-KB2901907-x86-x64-AllOS-ENU.exe" DownloadUrl="$(var.NetFx452RedistLink)" Description="Microsoft .NET Framework 4.5.2 Setup" Hash="033D457229C4FE6EEA7B1E42A3A39DD4CF6A054C5E996CE036942DD2FE9623FD3A0634BE5DCB88506C1C61BF9FF6076F27B4ECEC38F8CF85603AF018111E584D" ProductName="Microsoft .NET Framework 4.5.2" Size="69999448" Version="4.5.51209.34209" />
58 </ExePackage>
59 </PackageGroup>
60 </Fragment>
src/wixlib/NetFx46.wxs
+6 -43
@@ -1,10 +1,7 @@
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. -->
1 +<!-- 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
3
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">
4 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
5
6 <!--
7 .NET Framework installation state properties
@@ -35,25 +32,8 @@
32 <WixVariable Id="NetFx46WebPackageDirectory" Value="redist\" Overridable="yes" />
33
34 <PackageGroup Id="$(var.NetFx46WebId)">
38 - <ExePackage
39 - InstallArguments="/q /norestart /log &quot;[NetFx46FullLog].html&quot;"
40 - UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx46FullLog].html&quot;"
41 - PerMachine="yes"
42 - DetectCondition="!(wix.NetFx46WebDetectCondition)"
43 - InstallCondition="!(wix.NetFx46WebInstallCondition)"
44 - Id="$(var.NetFx46WebId)"
45 - Vital="yes"
46 - Permanent="yes"
47 - Protocol="netfx4"
48 - LogPathVariable="NetFx46FullLog">
49 - <ExePackagePayload
50 - Name="!(wix.NetFx46WebPackageDirectory)NDP46-KB3045560-Web.exe"
51 - DownloadUrl="$(var.NetFx46WebLink)"
52 - Description="Microsoft .NET Framework 4.6 Setup"
53 - Hash="CAA5F4D4DB0C9DF34252FCB74CF7762214F69D2419865EBC1E6717E6B1348E59A7599A8DECAAB5CEE6974E59D1AE5A749F8C4EC07C8E4C80C90E77B996B3B205"
54 - ProductName="Microsoft .NET Framework 4.6"
55 - Size="1497400"
56 - Version="4.6.81.0" />
35 + <ExePackage InstallArguments="/q /norestart /log &quot;[NetFx46FullLog].html&quot;" UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx46FullLog].html&quot;" PerMachine="yes" DetectCondition="!(wix.NetFx46WebDetectCondition)" InstallCondition="!(wix.NetFx46WebInstallCondition)" Id="$(var.NetFx46WebId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx46FullLog">
36 + <ExePackagePayload Name="!(wix.NetFx46WebPackageDirectory)NDP46-KB3045560-Web.exe" DownloadUrl="$(var.NetFx46WebLink)" Description="Microsoft .NET Framework 4.6 Setup" Hash="CAA5F4D4DB0C9DF34252FCB74CF7762214F69D2419865EBC1E6717E6B1348E59A7599A8DECAAB5CEE6974E59D1AE5A749F8C4EC07C8E4C80C90E77B996B3B205" ProductName="Microsoft .NET Framework 4.6" Size="1497400" Version="4.6.81.0" />
37 </ExePackage>
38 </PackageGroup>
39 </Fragment>
@@ -74,25 +54,8 @@
54 <WixVariable Id="NetFx46RedistPackageDirectory" Value="redist\" Overridable="yes" />
55
56 <PackageGroup Id="$(var.NetFx46RedistId)">
77 - <ExePackage
78 - InstallArguments="/q /norestart /log &quot;[NetFx46FullLog].html&quot;"
79 - UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx46FullLog].html&quot;"
80 - PerMachine="yes"
81 - DetectCondition="!(wix.NetFx46RedistDetectCondition)"
82 - InstallCondition="!(wix.NetFx46RedistInstallCondition)"
83 - Id="$(var.NetFx46RedistId)"
84 - Vital="yes"
85 - Permanent="yes"
86 - Protocol="netfx4"
87 - LogPathVariable="NetFx46FullLog">
88 - <ExePackagePayload
89 - Name="!(wix.NetFx46RedistPackageDirectory)NDP46-KB3045557-x86-x64-AllOS-ENU.exe"
90 - DownloadUrl="$(var.NetFx46RedistLink)"
91 - Description="Microsoft .NET Framework 4.6 Setup"
92 - Hash="C6FC54F648F822515ADACB4C27E0A6DBD6A3EAF2BA3F069C0002750894ECC453EBED8BC8D4FF2AFD73C7B3445C1DA18D43FE361EA5195AE8522249DF36B84B7E"
93 - ProductName="Microsoft .NET Framework 4.6"
94 - Size="65444688"
95 - Version="4.6.81.0" />
57 + <ExePackage InstallArguments="/q /norestart /log &quot;[NetFx46FullLog].html&quot;" UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx46FullLog].html&quot;" PerMachine="yes" DetectCondition="!(wix.NetFx46RedistDetectCondition)" InstallCondition="!(wix.NetFx46RedistInstallCondition)" Id="$(var.NetFx46RedistId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx46FullLog">
58 + <ExePackagePayload Name="!(wix.NetFx46RedistPackageDirectory)NDP46-KB3045557-x86-x64-AllOS-ENU.exe" DownloadUrl="$(var.NetFx46RedistLink)" Description="Microsoft .NET Framework 4.6 Setup" Hash="C6FC54F648F822515ADACB4C27E0A6DBD6A3EAF2BA3F069C0002750894ECC453EBED8BC8D4FF2AFD73C7B3445C1DA18D43FE361EA5195AE8522249DF36B84B7E" ProductName="Microsoft .NET Framework 4.6" Size="65444688" Version="4.6.81.0" />
59 </ExePackage>
60 </PackageGroup>
61 </Fragment>
src/wixlib/NetFx461.wxs
+6 -43
@@ -1,9 +1,6 @@
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. -->
1 +<!-- 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
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">
3 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
4
5 <!--
6 .NET Framework installation state properties
@@ -34,25 +31,8 @@
31 <WixVariable Id="NetFx461WebPackageDirectory" Value="redist\" Overridable="yes" />
32
33 <PackageGroup Id="$(var.NetFx461WebId)">
37 - <ExePackage
38 - InstallArguments="/q /norestart /log &quot;[NetFx461FullLog].html&quot;"
39 - UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx461FullLog].html&quot;"
40 - PerMachine="yes"
41 - DetectCondition="!(wix.NetFx461WebDetectCondition)"
42 - InstallCondition="!(wix.NetFx461WebInstallCondition)"
43 - Id="$(var.NetFx461WebId)"
44 - Vital="yes"
45 - Permanent="yes"
46 - Protocol="netfx4"
47 - LogPathVariable="NetFx461FullLog">
48 - <ExePackagePayload
49 - Name="!(wix.NetFx461WebPackageDirectory)NDP461-KB3102438-Web.exe"
50 - DownloadUrl="$(var.NetFx461WebLink)"
51 - Description="Microsoft .NET Framework 4.6.1 Setup"
52 - Hash="97C4DD638E2E0324D60BDD1D7BE85603EDBF969898469A524FB271EBA5E22B78CA67DB1F568F5C45393381F1E76408C366AD4A68A7BB00E23D1FB820E67DE99E"
53 - ProductName="Microsoft .NET Framework 4.6.1"
54 - Size="1424328"
55 - Version="4.6.1055.0" />
34 + <ExePackage InstallArguments="/q /norestart /log &quot;[NetFx461FullLog].html&quot;" UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx461FullLog].html&quot;" PerMachine="yes" DetectCondition="!(wix.NetFx461WebDetectCondition)" InstallCondition="!(wix.NetFx461WebInstallCondition)" Id="$(var.NetFx461WebId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx461FullLog">
35 + <ExePackagePayload Name="!(wix.NetFx461WebPackageDirectory)NDP461-KB3102438-Web.exe" DownloadUrl="$(var.NetFx461WebLink)" Description="Microsoft .NET Framework 4.6.1 Setup" Hash="97C4DD638E2E0324D60BDD1D7BE85603EDBF969898469A524FB271EBA5E22B78CA67DB1F568F5C45393381F1E76408C366AD4A68A7BB00E23D1FB820E67DE99E" ProductName="Microsoft .NET Framework 4.6.1" Size="1424328" Version="4.6.1055.0" />
36 </ExePackage>
37 </PackageGroup>
38 </Fragment>
@@ -73,25 +53,8 @@
53 <WixVariable Id="NetFx461RedistPackageDirectory" Value="redist\" Overridable="yes" />
54
55 <PackageGroup Id="$(var.NetFx461RedistId)">
76 - <ExePackage
77 - InstallArguments="/q /norestart /log &quot;[NetFx461FullLog].html&quot;"
78 - UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx461FullLog].html&quot;"
79 - PerMachine="yes"
80 - DetectCondition="!(wix.NetFx461RedistDetectCondition)"
81 - InstallCondition="!(wix.NetFx461RedistInstallCondition)"
82 - Id="$(var.NetFx461RedistId)"
83 - Vital="yes"
84 - Permanent="yes"
85 - Protocol="netfx4"
86 - LogPathVariable="NetFx461FullLog">
87 - <ExePackagePayload
88 - Name="!(wix.NetFx461RedistPackageDirectory)NDP461-KB3102436-x86-x64-AllOS-ENU.exe"
89 - DownloadUrl="$(var.NetFx461RedistLink)"
90 - Description="Microsoft .NET Framework 4.6.1 Setup"
91 - Hash="43BEF5EB278CF0954EAE1A6FEEC5A9852B932270508DD10647B9EA32DFD3832ECB58172B28707216709705BF0013FCEBB0B39DB31E38786FC2DAE219622EA00F"
92 - ProductName="Microsoft .NET Framework 4.6.1"
93 - Size="67681000"
94 - Version="4.6.1055.0" />
56 + <ExePackage InstallArguments="/q /norestart /log &quot;[NetFx461FullLog].html&quot;" UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx461FullLog].html&quot;" PerMachine="yes" DetectCondition="!(wix.NetFx461RedistDetectCondition)" InstallCondition="!(wix.NetFx461RedistInstallCondition)" Id="$(var.NetFx461RedistId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx461FullLog">
57 + <ExePackagePayload Name="!(wix.NetFx461RedistPackageDirectory)NDP461-KB3102436-x86-x64-AllOS-ENU.exe" DownloadUrl="$(var.NetFx461RedistLink)" Description="Microsoft .NET Framework 4.6.1 Setup" Hash="43BEF5EB278CF0954EAE1A6FEEC5A9852B932270508DD10647B9EA32DFD3832ECB58172B28707216709705BF0013FCEBB0B39DB31E38786FC2DAE219622EA00F" ProductName="Microsoft .NET Framework 4.6.1" Size="67681000" Version="4.6.1055.0" />
58 </ExePackage>
59 </PackageGroup>
60 </Fragment>
src/wixlib/NetFx462.wxs
+6 -43
@@ -1,9 +1,6 @@
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. -->
1 +<!-- 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
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">
3 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
4
5 <!--
6 .NET Framework installation state properties
@@ -34,25 +31,8 @@
31 <WixVariable Id="NetFx462WebPackageDirectory" Value="redist\" Overridable="yes" />
32
33 <PackageGroup Id="$(var.NetFx462WebId)">
37 - <ExePackage
38 - InstallArguments="/q /norestart /log &quot;[NetFx462FullLog].html&quot;"
39 - UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx462FullLog].html&quot;"
40 - PerMachine="yes"
41 - DetectCondition="!(wix.NetFx462WebDetectCondition)"
42 - InstallCondition="!(wix.NetFx462WebInstallCondition)"
43 - Id="$(var.NetFx462WebId)"
44 - Vital="yes"
45 - Permanent="yes"
46 - Protocol="netfx4"
47 - LogPathVariable="NetFx462FullLog">
48 - <ExePackagePayload
49 - Name="!(wix.NetFx462WebPackageDirectory)NDP462-KB3151802-Web.exe"
50 - DownloadUrl="$(var.NetFx462WebLink)"
51 - Description="Microsoft .NET Framework 4.6.2 Setup"
52 - Hash="31D7081BFFEEB5F32457096E51A29236306E5D971DE7EDB80A51188BCCDA9B9F17F0C3593D30828FC140B7A023F5B6842BC922F2023C7B8EA3786C2DBEC40472"
53 - ProductName="Microsoft .NET Framework 4.6.2"
54 - Size="1429344"
55 - Version="4.6.1590.0" />
34 + <ExePackage InstallArguments="/q /norestart /log &quot;[NetFx462FullLog].html&quot;" UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx462FullLog].html&quot;" PerMachine="yes" DetectCondition="!(wix.NetFx462WebDetectCondition)" InstallCondition="!(wix.NetFx462WebInstallCondition)" Id="$(var.NetFx462WebId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx462FullLog">
35 + <ExePackagePayload Name="!(wix.NetFx462WebPackageDirectory)NDP462-KB3151802-Web.exe" DownloadUrl="$(var.NetFx462WebLink)" Description="Microsoft .NET Framework 4.6.2 Setup" Hash="31D7081BFFEEB5F32457096E51A29236306E5D971DE7EDB80A51188BCCDA9B9F17F0C3593D30828FC140B7A023F5B6842BC922F2023C7B8EA3786C2DBEC40472" ProductName="Microsoft .NET Framework 4.6.2" Size="1429344" Version="4.6.1590.0" />
36 </ExePackage>
37 </PackageGroup>
38 </Fragment>
@@ -73,25 +53,8 @@
53 <WixVariable Id="NetFx462RedistPackageDirectory" Value="redist\" Overridable="yes" />
54
55 <PackageGroup Id="$(var.NetFx462RedistId)">
76 - <ExePackage
77 - InstallArguments="/q /norestart /log &quot;[NetFx462FullLog].html&quot;"
78 - UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx462FullLog].html&quot;"
79 - PerMachine="yes"
80 - DetectCondition="!(wix.NetFx462RedistDetectCondition)"
81 - InstallCondition="!(wix.NetFx462RedistInstallCondition)"
82 - Id="$(var.NetFx462RedistId)"
83 - Vital="yes"
84 - Permanent="yes"
85 - Protocol="netfx4"
86 - LogPathVariable="NetFx462FullLog">
87 - <ExePackagePayload
88 - Name="!(wix.NetFx462RedistPackageDirectory)NDP462-KB3151800-x86-x64-AllOS-ENU.exe"
89 - DownloadUrl="$(var.NetFx462RedistLink)"
90 - Description="Microsoft .NET Framework 4.6.2 Setup"
91 - Hash="E183B33F93FD5F9AA93A1EC02103D2548CA22E3447EF2CEEDE89A5DEBEFC4F2C20990567EB17AFA412E0698D577ADDA373E433847EC8B79EC04BE3C86EDD9F0E"
92 - ProductName="Microsoft .NET Framework 4.6.2"
93 - Size="62008080"
94 - Version="4.6.1590.0" />
56 + <ExePackage InstallArguments="/q /norestart /log &quot;[NetFx462FullLog].html&quot;" UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx462FullLog].html&quot;" PerMachine="yes" DetectCondition="!(wix.NetFx462RedistDetectCondition)" InstallCondition="!(wix.NetFx462RedistInstallCondition)" Id="$(var.NetFx462RedistId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx462FullLog">
57 + <ExePackagePayload Name="!(wix.NetFx462RedistPackageDirectory)NDP462-KB3151800-x86-x64-AllOS-ENU.exe" DownloadUrl="$(var.NetFx462RedistLink)" Description="Microsoft .NET Framework 4.6.2 Setup" Hash="E183B33F93FD5F9AA93A1EC02103D2548CA22E3447EF2CEEDE89A5DEBEFC4F2C20990567EB17AFA412E0698D577ADDA373E433847EC8B79EC04BE3C86EDD9F0E" ProductName="Microsoft .NET Framework 4.6.2" Size="62008080" Version="4.6.1590.0" />
58 </ExePackage>
59 </PackageGroup>
60 </Fragment>
src/wixlib/NetFx47.wxs
+2 -4
@@ -1,8 +1,6 @@
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. -->
1 +<!-- 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
4 -<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
5 - xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
3 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
4
5 <!--
6 .NET Framework installation state properties
src/wixlib/NetFx471.wxs
+2 -4
@@ -1,8 +1,6 @@
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. -->
1 +<!-- 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
4 -<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
5 - xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
3 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
4
5 <!--
6 .NET Framework installation state properties
src/wixlib/NetFx472.wxs
+6 -43
@@ -1,9 +1,6 @@
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. -->
1 +<!-- 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
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">
3 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
4
5 <!--
6 .NET Framework installation state properties
@@ -32,25 +29,8 @@
29 <WixVariable Id="NetFx472WebPackageDirectory" Value="redist\" Overridable="yes" />
30
31 <PackageGroup Id="$(var.NetFx472WebId)">
35 - <ExePackage
36 - InstallArguments="/q /norestart /log &quot;[NetFx472WebLog].html&quot;"
37 - UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx472WebLog].html&quot;"
38 - PerMachine="yes"
39 - DetectCondition="!(wix.NetFx472WebDetectCondition)"
40 - InstallCondition="!(wix.NetFx472WebInstallCondition)"
41 - Id="$(var.NetFx472WebId)"
42 - Vital="yes"
43 - Permanent="yes"
44 - Protocol="netfx4"
45 - LogPathVariable="NetFx472WebLog">
46 - <ExePackagePayload
47 - Name="!(wix.NetFx472WebPackageDirectory)NDP472-KB4054531-Web.exe"
48 - DownloadUrl="$(var.NetFx472WebLink)"
49 - Description="Microsoft .NET Framework 4.7.2 Setup"
50 - Hash="37006954E3AFE07FB02D24894CC34794618B78C27A1B514818985B6CC1FA3E896ED99BA2E4AAC3F6469D263819BD94EE70E7113946C51BA83C93B74826FC8FA8"
51 - ProductName="Microsoft .NET Framework 4.7.2"
52 - Size="1432848"
53 - Version="4.7.3081.0" />
32 + <ExePackage InstallArguments="/q /norestart /log &quot;[NetFx472WebLog].html&quot;" UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx472WebLog].html&quot;" PerMachine="yes" DetectCondition="!(wix.NetFx472WebDetectCondition)" InstallCondition="!(wix.NetFx472WebInstallCondition)" Id="$(var.NetFx472WebId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx472WebLog">
33 + <ExePackagePayload Name="!(wix.NetFx472WebPackageDirectory)NDP472-KB4054531-Web.exe" DownloadUrl="$(var.NetFx472WebLink)" Description="Microsoft .NET Framework 4.7.2 Setup" Hash="37006954E3AFE07FB02D24894CC34794618B78C27A1B514818985B6CC1FA3E896ED99BA2E4AAC3F6469D263819BD94EE70E7113946C51BA83C93B74826FC8FA8" ProductName="Microsoft .NET Framework 4.7.2" Size="1432848" Version="4.7.3081.0" />
34 </ExePackage>
35 </PackageGroup>
36 </Fragment>
@@ -71,25 +51,8 @@
51 <WixVariable Id="NetFx472RedistPackageDirectory" Value="redist\" Overridable="yes" />
52
53 <PackageGroup Id="$(var.NetFx472RedistId)">
74 - <ExePackage
75 - InstallArguments="/q /norestart /log &quot;[NetFx472RedistLog].html&quot;"
76 - UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx472RedistLog].html&quot;"
77 - PerMachine="yes"
78 - DetectCondition="!(wix.NetFx472RedistDetectCondition)"
79 - InstallCondition="!(wix.NetFx472RedistInstallCondition)"
80 - Id="$(var.NetFx472RedistId)"
81 - Vital="yes"
82 - Permanent="yes"
83 - Protocol="netfx4"
84 - LogPathVariable="NetFx472RedistLog">
85 - <ExePackagePayload
86 - Name="!(wix.NetFx472RedistPackageDirectory)NDP472-KB4054530-x86-x64-AllOS-ENU.exe"
87 - DownloadUrl="$(var.NetFx472RedistLink)"
88 - Description="Microsoft .NET Framework 4.7.2 Setup"
89 - Hash="36F295ED19A5BD5C5F05803BA26EFD17D419ABC7A791312AD011B63A4402492529AED0FB4D45FF1F74381079A310B33649C9C56C36E815B12E79ECD671897489"
90 - ProductName="Microsoft .NET Framework 4.7.2"
91 - Size="83943272"
92 - Version="4.7.3081.0" />
54 + <ExePackage InstallArguments="/q /norestart /log &quot;[NetFx472RedistLog].html&quot;" UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx472RedistLog].html&quot;" PerMachine="yes" DetectCondition="!(wix.NetFx472RedistDetectCondition)" InstallCondition="!(wix.NetFx472RedistInstallCondition)" Id="$(var.NetFx472RedistId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx472RedistLog">
55 + <ExePackagePayload Name="!(wix.NetFx472RedistPackageDirectory)NDP472-KB4054530-x86-x64-AllOS-ENU.exe" DownloadUrl="$(var.NetFx472RedistLink)" Description="Microsoft .NET Framework 4.7.2 Setup" Hash="36F295ED19A5BD5C5F05803BA26EFD17D419ABC7A791312AD011B63A4402492529AED0FB4D45FF1F74381079A310B33649C9C56C36E815B12E79ECD671897489" ProductName="Microsoft .NET Framework 4.7.2" Size="83943272" Version="4.7.3081.0" />
56 </ExePackage>
57 </PackageGroup>
58 </Fragment>
src/wixlib/NetFx48.wxs
+6 -43
@@ -1,9 +1,6 @@
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. -->
1 +<!-- 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
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">
3 +<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
4
5 <!--
6 .NET Framework installation state properties
@@ -32,25 +29,8 @@
29 <WixVariable Id="NetFx48WebPackageDirectory" Value="redist\" Overridable="yes" />
30
31 <PackageGroup Id="$(var.NetFx48WebId)">
35 - <ExePackage
36 - InstallArguments="/q /norestart /log &quot;[NetFx48WebLog].html&quot;"
37 - UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx48WebLog].html&quot;"
38 - PerMachine="yes"
39 - DetectCondition="!(wix.NetFx48WebDetectCondition)"
40 - InstallCondition="!(wix.NetFx48WebInstallCondition)"
41 - Id="$(var.NetFx48WebId)"
42 - Vital="yes"
43 - Permanent="yes"
44 - Protocol="netfx4"
45 - LogPathVariable="NetFx48WebLog">
46 - <ExePackagePayload
47 - Name="!(wix.NetFx48WebPackageDirectory)ndp48-web.exe"
48 - DownloadUrl="$(var.NetFx48WebLink)"
49 - Description="Microsoft .NET Framework 4.8 Setup"
50 - Hash="E18E3DB30A0AB2B51F34A9B7EBCEC0FD7B015F74B4525643C170FDE73EE94BA4092E3A82C98BCAE4AEBF48009BA8B6E7FA60B89AB917D8F28E74E84DB9D8CF21"
51 - ProductName="Microsoft .NET Framework 4.8"
52 - Size="1479400"
53 - Version="4.8.3928.0" />
32 + <ExePackage InstallArguments="/q /norestart /log &quot;[NetFx48WebLog].html&quot;" UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx48WebLog].html&quot;" PerMachine="yes" DetectCondition="!(wix.NetFx48WebDetectCondition)" InstallCondition="!(wix.NetFx48WebInstallCondition)" Id="$(var.NetFx48WebId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx48WebLog">
33 + <ExePackagePayload Name="!(wix.NetFx48WebPackageDirectory)ndp48-web.exe" DownloadUrl="$(var.NetFx48WebLink)" Description="Microsoft .NET Framework 4.8 Setup" Hash="E18E3DB30A0AB2B51F34A9B7EBCEC0FD7B015F74B4525643C170FDE73EE94BA4092E3A82C98BCAE4AEBF48009BA8B6E7FA60B89AB917D8F28E74E84DB9D8CF21" ProductName="Microsoft .NET Framework 4.8" Size="1479400" Version="4.8.3928.0" />
34 </ExePackage>
35 </PackageGroup>
36 </Fragment>
@@ -71,25 +51,8 @@
51 <WixVariable Id="NetFx48RedistPackageDirectory" Value="redist\" Overridable="yes" />
52
53 <PackageGroup Id="$(var.NetFx48RedistId)">
74 - <ExePackage
75 - InstallArguments="/q /norestart /log &quot;[NetFx48RedistLog].html&quot;"
76 - UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx48RedistLog].html&quot;"
77 - PerMachine="yes"
78 - DetectCondition="!(wix.NetFx48RedistDetectCondition)"
79 - InstallCondition="!(wix.NetFx48RedistInstallCondition)"
80 - Id="$(var.NetFx48RedistId)"
81 - Vital="yes"
82 - Permanent="yes"
83 - Protocol="netfx4"
84 - LogPathVariable="NetFx48RedistLog">
85 - <ExePackagePayload
86 - Name="!(wix.NetFx48RedistPackageDirectory)ndp48-x86-x64-allos-enu.exe"
87 - DownloadUrl="$(var.NetFx48RedistLink)"
88 - Description="Microsoft .NET Framework 4.8 Setup"
89 - Hash="B758812388CD1BE1E6994B58267088FE6C22961D875153CC8B924DFC590F681AF85D750AA412571745B3872CADA56E2A45C4328CFDC5EE8E201743830614609E"
90 - ProductName="Microsoft .NET Framework 4.8"
91 - Size="117380440"
92 - Version="4.8.3928.0" />
54 + <ExePackage InstallArguments="/q /norestart /log &quot;[NetFx48RedistLog].html&quot;" UninstallArguments="/uninstall /q /norestart /log &quot;[NetFx48RedistLog].html&quot;" PerMachine="yes" DetectCondition="!(wix.NetFx48RedistDetectCondition)" InstallCondition="!(wix.NetFx48RedistInstallCondition)" Id="$(var.NetFx48RedistId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx48RedistLog">
55 + <ExePackagePayload Name="!(wix.NetFx48RedistPackageDirectory)ndp48-x86-x64-allos-enu.exe" DownloadUrl="$(var.NetFx48RedistLink)" Description="Microsoft .NET Framework 4.8 Setup" Hash="B758812388CD1BE1E6994B58267088FE6C22961D875153CC8B924DFC590F681AF85D750AA412571745B3872CADA56E2A45C4328CFDC5EE8E201743830614609E" ProductName="Microsoft .NET Framework 4.8" Size="117380440" Version="4.8.3928.0" />
56 </ExePackage>
57 </PackageGroup>
58 </Fragment>
src/wixlib/NetFxExtension.wxs
+1 -2
@@ -1,5 +1,4 @@
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. -->
1 +<!-- 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
3
4 <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
src/wixlib/NetFxExtension_arm64.wxs
+1 -2
@@ -1,5 +1,4 @@
1 -<?xml version="1.0"?>
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. -->
1 +<!-- 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
3
4 <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
src/wixlib/NetFxExtension_x64.wxs
+1 -2
@@ -1,5 +1,4 @@
1 -<?xml version="1.0"?>
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. -->
1 +<!-- 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
3
4 <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
src/wixlib/NetFxExtension_x86.wxs
+1 -2
@@ -1,5 +1,4 @@
1 -<?xml version="1.0"?>
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. -->
1 +<!-- 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
3
4 <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">