diff options
author | Bob Arnson <bob@firegiant.com> | 2021-04-07 20:49:42 -0400 |
---|---|---|
committer | Bob Arnson <bob@firegiant.com> | 2021-04-07 20:51:56 -0400 |
commit | 56d24ed8b292c27288fbf00ff3dba3ff35f042a5 (patch) | |
tree | 53a33d71bcc3638570e1fef7516b56af3035f127 | |
parent | 5baa00dc75b7bd160aa6b445f462793598d78681 (diff) | |
download | wix-56d24ed8b292c27288fbf00ff3dba3ff35f042a5.tar.gz wix-56d24ed8b292c27288fbf00ff3dba3ff35f042a5.tar.bz2 wix-56d24ed8b292c27288fbf00ff3dba3ff35f042a5.zip |
Update dependencies.
31 files changed, 94 insertions, 508 deletions
diff --git a/global.json b/global.json index 9181db6f..fc26eb6e 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-0203" | 3 | "WixToolset.Sdk": "4.0.0-build-0206" |
4 | } | 4 | } |
5 | } | 5 | } |
diff --git a/src/ca/netfxca.vcxproj b/src/ca/netfxca.vcxproj index f01417b6..4196aa80 100644 --- a/src/ca/netfxca.vcxproj +++ b/src/ca/netfxca.vcxproj | |||
@@ -63,7 +63,7 @@ | |||
63 | </ItemGroup> | 63 | </ItemGroup> |
64 | 64 | ||
65 | <ItemGroup> | 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" /> | 67 | <PackageReference Include="WixToolset.WcaUtil" Version="4.0.18" /> |
68 | <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" /> | 68 | <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" /> |
69 | <PackageReference Include="Nerdbank.GitVersioning" Version="3.3.37" /> | 69 | <PackageReference Include="Nerdbank.GitVersioning" Version="3.3.37" /> |
diff --git a/src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/Package.en-us.wxl b/src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/Package.en-us.wxl index 38c12ac1..5301bb1a 100644 --- a/src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/Package.en-us.wxl +++ b/src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/Package.en-us.wxl | |||
@@ -1,6 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 1 | <!-- |
2 | |||
3 | <!-- | ||
4 | This file contains the declaration of all the localizable strings. | 2 | This file contains the declaration of all the localizable strings. |
5 | --> | 3 | --> |
6 | <WixLocalization xmlns="http://wixtoolset.org/schemas/v4/wxl" Culture="en-US"> | 4 | <WixLocalization xmlns="http://wixtoolset.org/schemas/v4/wxl" Culture="en-US"> |
diff --git a/src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/Package.wxs b/src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/Package.wxs index 082ac4cc..ace73680 100644 --- a/src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/Package.wxs +++ b/src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/Package.wxs | |||
@@ -8,10 +8,8 @@ | |||
8 | </Package> | 8 | </Package> |
9 | 9 | ||
10 | <Fragment> | 10 | <Fragment> |
11 | <Directory Id="TARGETDIR" Name="SourceDir"> | 11 | <StandardDirectory Id="ProgramFilesFolder"> |
12 | <Directory Id="ProgramFilesFolder"> | ||
13 | <Directory Id="INSTALLFOLDER" Name="MsiPackage" /> | 12 | <Directory Id="INSTALLFOLDER" Name="MsiPackage" /> |
14 | </Directory> | 13 | </StandardDirectory> |
15 | </Directory> | 14 | </Fragment> |
16 | </Fragment> | ||
17 | </Wix> | 15 | </Wix> |
diff --git a/src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/PackageComponents.wxs b/src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/PackageComponents.wxs index 21c92f26..a1c806d9 100644 --- a/src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/PackageComponents.wxs +++ b/src/test/WixToolsetTest.Netfx/TestData/UsingNativeImage/PackageComponents.wxs | |||
@@ -1,6 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 1 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:netfx="http://wixtoolset.org/schemas/v4/wxs/netfx"> |
2 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | ||
3 | xmlns:netfx="http://wixtoolset.org/schemas/v4/wxs/netfx"> | ||
4 | <Fragment> | 2 | <Fragment> |
5 | <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER"> | 3 | <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER"> |
6 | <Component> | 4 | <Component> |
diff --git a/src/wixlib/NetCore3.1.12_x64.wxs b/src/wixlib/NetCore3.1.12_x64.wxs index e984468f..990dc0bf 100644 --- a/src/wixlib/NetCore3.1.12_x64.wxs +++ b/src/wixlib/NetCore3.1.12_x64.wxs | |||
@@ -1,8 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 3 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> |
5 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
6 | 4 | ||
7 | <?define NetCorePlatform = x64?> | 5 | <?define NetCorePlatform = x64?> |
8 | <?define NetCoreIdVersion = 3112?> | 6 | <?define NetCoreIdVersion = 3112?> |
@@ -22,26 +20,8 @@ | |||
22 | <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" /> | 20 | <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" /> |
23 | 21 | ||
24 | <PackageGroup Id="$(var.AspNetCoreRedistId)"> | 22 | <PackageGroup Id="$(var.AspNetCoreRedistId)"> |
25 | <ExePackage | 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)"> |
26 | InstallArguments="$(var.AspNetCoreRedistInstallArguments)" | 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" /> |
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" /> | ||
45 | </ExePackage> | 25 | </ExePackage> |
46 | </PackageGroup> | 26 | </PackageGroup> |
47 | </Fragment> | 27 | </Fragment> |
@@ -55,26 +35,8 @@ | |||
55 | <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" /> | 35 | <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" /> |
56 | 36 | ||
57 | <PackageGroup Id="$(var.DesktopNetCoreRedistId)"> | 37 | <PackageGroup Id="$(var.DesktopNetCoreRedistId)"> |
58 | <ExePackage | 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)"> |
59 | InstallArguments="$(var.DesktopNetCoreRedistInstallArguments)" | 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" /> |
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" /> | ||
78 | </ExePackage> | 40 | </ExePackage> |
79 | </PackageGroup> | 41 | </PackageGroup> |
80 | </Fragment> | 42 | </Fragment> |
@@ -88,26 +50,8 @@ | |||
88 | <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" /> | 50 | <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" /> |
89 | 51 | ||
90 | <PackageGroup Id="$(var.DotNetCoreRedistId)"> | 52 | <PackageGroup Id="$(var.DotNetCoreRedistId)"> |
91 | <ExePackage | 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)"> |
92 | InstallArguments="$(var.DotNetCoreRedistInstallArguments)" | 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" /> |
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" /> | ||
111 | </ExePackage> | 55 | </ExePackage> |
112 | </PackageGroup> | 56 | </PackageGroup> |
113 | </Fragment> | 57 | </Fragment> |
diff --git a/src/wixlib/NetCore3.1.12_x86.wxs b/src/wixlib/NetCore3.1.12_x86.wxs index 727336fe..b6d5d371 100644 --- a/src/wixlib/NetCore3.1.12_x86.wxs +++ b/src/wixlib/NetCore3.1.12_x86.wxs | |||
@@ -1,8 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 3 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> |
5 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
6 | 4 | ||
7 | <?define NetCorePlatform = x86?> | 5 | <?define NetCorePlatform = x86?> |
8 | <?define NetCoreIdVersion = 3112?> | 6 | <?define NetCoreIdVersion = 3112?> |
@@ -22,26 +20,8 @@ | |||
22 | <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" /> | 20 | <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" /> |
23 | 21 | ||
24 | <PackageGroup Id="$(var.AspNetCoreRedistId)"> | 22 | <PackageGroup Id="$(var.AspNetCoreRedistId)"> |
25 | <ExePackage | 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)"> |
26 | InstallArguments="$(var.AspNetCoreRedistInstallArguments)" | 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" /> |
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" /> | ||
45 | </ExePackage> | 25 | </ExePackage> |
46 | </PackageGroup> | 26 | </PackageGroup> |
47 | </Fragment> | 27 | </Fragment> |
@@ -55,26 +35,8 @@ | |||
55 | <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" /> | 35 | <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" /> |
56 | 36 | ||
57 | <PackageGroup Id="$(var.DesktopNetCoreRedistId)"> | 37 | <PackageGroup Id="$(var.DesktopNetCoreRedistId)"> |
58 | <ExePackage | 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)"> |
59 | InstallArguments="$(var.DesktopNetCoreRedistInstallArguments)" | 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" /> |
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" /> | ||
78 | </ExePackage> | 40 | </ExePackage> |
79 | </PackageGroup> | 41 | </PackageGroup> |
80 | </Fragment> | 42 | </Fragment> |
@@ -88,26 +50,8 @@ | |||
88 | <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" /> | 50 | <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" /> |
89 | 51 | ||
90 | <PackageGroup Id="$(var.DotNetCoreRedistId)"> | 52 | <PackageGroup Id="$(var.DotNetCoreRedistId)"> |
91 | <ExePackage | 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)"> |
92 | InstallArguments="$(var.DotNetCoreRedistInstallArguments)" | 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" /> |
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" /> | ||
111 | </ExePackage> | 55 | </ExePackage> |
112 | </PackageGroup> | 56 | </PackageGroup> |
113 | </Fragment> | 57 | </Fragment> |
diff --git a/src/wixlib/NetCore3.1_x64.wxs b/src/wixlib/NetCore3.1_x64.wxs index 7c283de1..60d7c27f 100644 --- a/src/wixlib/NetCore3.1_x64.wxs +++ b/src/wixlib/NetCore3.1_x64.wxs | |||
@@ -1,8 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 3 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
5 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
6 | 4 | ||
7 | <Fragment> | 5 | <Fragment> |
8 | <PackageGroup Id="AspNetCoreRuntime31Redist_x64"> | 6 | <PackageGroup Id="AspNetCoreRuntime31Redist_x64"> |
diff --git a/src/wixlib/NetCore3.1_x86.wxs b/src/wixlib/NetCore3.1_x86.wxs index 751d364d..cfff07b3 100644 --- a/src/wixlib/NetCore3.1_x86.wxs +++ b/src/wixlib/NetCore3.1_x86.wxs | |||
@@ -1,8 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 3 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
5 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
6 | 4 | ||
7 | <Fragment> | 5 | <Fragment> |
8 | <PackageGroup Id="AspNetCoreRuntime31Redist_x86"> | 6 | <PackageGroup Id="AspNetCoreRuntime31Redist_x86"> |
diff --git a/src/wixlib/NetCore3_Platform.wxi b/src/wixlib/NetCore3_Platform.wxi index bb7e59a7..c7aaca50 100644 --- a/src/wixlib/NetCore3_Platform.wxi +++ b/src/wixlib/NetCore3_Platform.wxi | |||
@@ -1,10 +1,7 @@ | |||
1 | <?xml version="1.0"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Include xmlns="http://wixtoolset.org/schemas/v4/wxs" | 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"> |
6 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" | ||
7 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
8 | 5 | ||
9 | <?define AspNetCoreId = ASPNETCORERUNTIME$(var.NetCoreIdVersion)_$(var.NetCorePlatform)?> | 6 | <?define AspNetCoreId = ASPNETCORERUNTIME$(var.NetCoreIdVersion)_$(var.NetCorePlatform)?> |
10 | <?define AspNetCoreRedistId = AspNetCoreRuntime$(var.NetCoreIdVersion)Redist_$(var.NetCorePlatform)?> | 7 | <?define AspNetCoreRedistId = AspNetCoreRuntime$(var.NetCoreIdVersion)Redist_$(var.NetCorePlatform)?> |
@@ -29,32 +26,17 @@ | |||
29 | 26 | ||
30 | <Fragment> | 27 | <Fragment> |
31 | <util:RegistrySearchRef Id="$(var.DotNetHomeId)" /> | 28 | <util:RegistrySearchRef Id="$(var.DotNetHomeId)" /> |
32 | <util:DirectorySearch | 29 | <util:DirectorySearch Id="$(var.AspNetCoreId)" Variable="$(var.AspNetCoreId)" Path="[$(var.DotNetHomeId)]\shared\Microsoft.AspNetCore.App\$(var.NetCoreVersion)" Result="exists" After="$(var.DotNetHomeId)" /> |
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)" /> | ||
38 | </Fragment> | 30 | </Fragment> |
39 | 31 | ||
40 | <Fragment> | 32 | <Fragment> |
41 | <util:RegistrySearchRef Id="$(var.DotNetHomeId)" /> | 33 | <util:RegistrySearchRef Id="$(var.DotNetHomeId)" /> |
42 | <util:DirectorySearch | 34 | <util:DirectorySearch Id="$(var.DesktopNetCoreId)" Variable="$(var.DesktopNetCoreId)" Path="[$(var.DotNetHomeId)]\shared\Microsoft.WindowsDesktop.App\$(var.NetCoreVersion)" Result="exists" After="$(var.DotNetHomeId)" /> |
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)" /> | ||
48 | </Fragment> | 35 | </Fragment> |
49 | 36 | ||
50 | <Fragment> | 37 | <Fragment> |
51 | <util:RegistrySearchRef Id="$(var.DotNetHomeId)" /> | 38 | <util:RegistrySearchRef Id="$(var.DotNetHomeId)" /> |
52 | <util:DirectorySearch | 39 | <util:DirectorySearch Id="$(var.DotNetCoreId)" Variable="$(var.DotNetCoreId)" Path="[$(var.DotNetHomeId)]\shared\Microsoft.NETCore.App\$(var.NetCoreVersion)" Result="exists" After="$(var.DotNetHomeId)" /> |
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)" /> | ||
58 | </Fragment> | 40 | </Fragment> |
59 | 41 | ||
60 | <Fragment> | 42 | <Fragment> |
diff --git a/src/wixlib/NetCoreShared.wxs b/src/wixlib/NetCoreShared.wxs index 540eae6a..0332041a 100644 --- a/src/wixlib/NetCoreShared.wxs +++ b/src/wixlib/NetCoreShared.wxs | |||
@@ -1,20 +1,11 @@ | |||
1 | <?xml version="1.0"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> |
6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
7 | 5 | ||
8 | <?foreach PLATFORM in x86;x64?> | 6 | <?foreach PLATFORM in x86;x64?> |
9 | <Fragment> | 7 | <Fragment> |
10 | <util:RegistrySearch | 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" /> |
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" /> | ||
18 | </Fragment> | 9 | </Fragment> |
19 | <?endforeach?> | 10 | <?endforeach?> |
20 | </Wix> | 11 | </Wix> |
diff --git a/src/wixlib/NetFx1.1.wxs b/src/wixlib/NetFx1.1.wxs index 406aef3f..12f0a4e3 100644 --- a/src/wixlib/NetFx1.1.wxs +++ b/src/wixlib/NetFx1.1.wxs | |||
@@ -1,5 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
diff --git a/src/wixlib/NetFx1.wxs b/src/wixlib/NetFx1.wxs index c1b266e8..68d6f13d 100644 --- a/src/wixlib/NetFx1.wxs +++ b/src/wixlib/NetFx1.wxs | |||
@@ -1,5 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
diff --git a/src/wixlib/NetFx2.wxs b/src/wixlib/NetFx2.wxs index 9ca358f1..e5eef54b 100644 --- a/src/wixlib/NetFx2.wxs +++ b/src/wixlib/NetFx2.wxs | |||
@@ -1,5 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
diff --git a/src/wixlib/NetFx3.5.wxs b/src/wixlib/NetFx3.5.wxs index 7544e433..c1a80f50 100644 --- a/src/wixlib/NetFx3.5.wxs +++ b/src/wixlib/NetFx3.5.wxs | |||
@@ -1,5 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" 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"> |
@@ -15,13 +14,7 @@ | |||
15 | 14 | ||
16 | <!-- Indicates the service pack level for the .NET Framework 3.5 (for bundles). --> | 15 | <!-- Indicates the service pack level for the .NET Framework 3.5 (for bundles). --> |
17 | <Fragment> | 16 | <Fragment> |
18 | <util:RegistrySearch | 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" /> |
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" /> | ||
25 | </Fragment> | 18 | </Fragment> |
26 | 19 | ||
27 | <!-- set to #1 if the .NET Framework 3.5 is installed (not set otherwise) --> | 20 | <!-- set to #1 if the .NET Framework 3.5 is installed (not set otherwise) --> |
diff --git a/src/wixlib/NetFx3.wxs b/src/wixlib/NetFx3.wxs index ee5dbdb3..5fb279ea 100644 --- a/src/wixlib/NetFx3.wxs +++ b/src/wixlib/NetFx3.wxs | |||
@@ -1,5 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
diff --git a/src/wixlib/NetFx4.5.wxs b/src/wixlib/NetFx4.5.wxs index 9f09e663..443235d4 100644 --- a/src/wixlib/NetFx4.5.wxs +++ b/src/wixlib/NetFx4.5.wxs | |||
@@ -1,9 +1,7 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> |
6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
7 | 5 | ||
8 | <!-- | 6 | <!-- |
9 | .NET Framework installation state properties | 7 | .NET Framework installation state properties |
@@ -27,13 +25,7 @@ | |||
27 | </Fragment> | 25 | </Fragment> |
28 | 26 | ||
29 | <Fragment> | 27 | <Fragment> |
30 | <util:RegistrySearch | 28 | <util:RegistrySearch Id="NETFRAMEWORK45" Variable="NETFRAMEWORK45" Root="HKLM" Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" Value="Release" Result="value" /> |
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" /> | ||
37 | </Fragment> | 29 | </Fragment> |
38 | 30 | ||
39 | <!-- set to Release number of the .NET Framework 4.5 if installed (not set otherwise) --> | 31 | <!-- set to Release number of the .NET Framework 4.5 if installed (not set otherwise) --> |
diff --git a/src/wixlib/NetFx4.wxs b/src/wixlib/NetFx4.wxs index 979c1da4..295d8078 100644 --- a/src/wixlib/NetFx4.wxs +++ b/src/wixlib/NetFx4.wxs | |||
@@ -1,9 +1,7 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> |
6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
7 | 5 | ||
8 | <!-- | 6 | <!-- |
9 | .NET Framework installation state properties | 7 | .NET Framework installation state properties |
@@ -30,23 +28,11 @@ | |||
30 | </Fragment> | 28 | </Fragment> |
31 | 29 | ||
32 | <Fragment> | 30 | <Fragment> |
33 | <util:RegistrySearch | 31 | <util:RegistrySearch Id="NETFRAMEWORK40" Variable="NETFRAMEWORK40" Root="HKLM" Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" Value="Install" Result="value" /> |
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" /> | ||
40 | </Fragment> | 32 | </Fragment> |
41 | 33 | ||
42 | <Fragment> | 34 | <Fragment> |
43 | <util:RegistrySearch | 35 | <util:RegistrySearch Id="NETFRAMEWORK40CLIENT" Variable="NETFRAMEWORK40CLIENT" Root="HKLM" Key="SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Client" Value="Install" Result="value" /> |
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" /> | ||
50 | </Fragment> | 36 | </Fragment> |
51 | 37 | ||
52 | <!-- set to #1 if the .NET Framework 4.0 client is installed (not set otherwise) --> | 38 | <!-- set to #1 if the .NET Framework 4.0 client is installed (not set otherwise) --> |
diff --git a/src/wixlib/NetFx451.wxs b/src/wixlib/NetFx451.wxs index 08a9b4f2..88363555 100644 --- a/src/wixlib/NetFx451.wxs +++ b/src/wixlib/NetFx451.wxs | |||
@@ -1,9 +1,7 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
7 | 5 | ||
8 | <!-- | 6 | <!-- |
9 | .NET Framework installation state properties | 7 | .NET Framework installation state properties |
diff --git a/src/wixlib/NetFx452.wxs b/src/wixlib/NetFx452.wxs index 0e2ad0d6..33f79db4 100644 --- a/src/wixlib/NetFx452.wxs +++ b/src/wixlib/NetFx452.wxs | |||
@@ -1,9 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 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"> |
5 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" | ||
6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
7 | 4 | ||
8 | <!-- | 5 | <!-- |
9 | .NET Framework installation state properties | 6 | .NET Framework installation state properties |
@@ -34,25 +31,8 @@ | |||
34 | <WixVariable Id="NetFx452WebPackageDirectory" Value="redist\" Overridable="yes" /> | 31 | <WixVariable Id="NetFx452WebPackageDirectory" Value="redist\" Overridable="yes" /> |
35 | 32 | ||
36 | <PackageGroup Id="$(var.NetFx452WebId)"> | 33 | <PackageGroup Id="$(var.NetFx452WebId)"> |
37 | <ExePackage | 34 | <ExePackage InstallArguments="/q /norestart /log "[NetFx452FullWebLog].html"" UninstallArguments="/uninstall /q /norestart /log "[NetFx452FullWebLog].html"" PerMachine="yes" DetectCondition="!(wix.NetFx452WebDetectCondition)" InstallCondition="!(wix.NetFx452WebInstallCondition)" Id="$(var.NetFx452WebId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx452FullWebLog"> |
38 | InstallArguments="/q /norestart /log "[NetFx452FullWebLog].html"" | 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" /> |
39 | UninstallArguments="/uninstall /q /norestart /log "[NetFx452FullWebLog].html"" | ||
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" /> | ||
56 | </ExePackage> | 36 | </ExePackage> |
57 | </PackageGroup> | 37 | </PackageGroup> |
58 | </Fragment> | 38 | </Fragment> |
@@ -73,25 +53,8 @@ | |||
73 | <WixVariable Id="NetFx452RedistPackageDirectory" Value="redist\" Overridable="yes" /> | 53 | <WixVariable Id="NetFx452RedistPackageDirectory" Value="redist\" Overridable="yes" /> |
74 | 54 | ||
75 | <PackageGroup Id="$(var.NetFx452RedistId)"> | 55 | <PackageGroup Id="$(var.NetFx452RedistId)"> |
76 | <ExePackage | 56 | <ExePackage InstallArguments="/q /norestart /log "[NetFx452FullLog].html"" UninstallArguments="/uninstall /q /norestart /log "[NetFx452FullLog].html"" PerMachine="yes" DetectCondition="!(wix.NetFx452RedistDetectCondition)" InstallCondition="!(wix.NetFx452RedistInstallCondition)" Id="$(var.NetFx452RedistId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx452FullLog"> |
77 | InstallArguments="/q /norestart /log "[NetFx452FullLog].html"" | 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" /> |
78 | UninstallArguments="/uninstall /q /norestart /log "[NetFx452FullLog].html"" | ||
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" /> | ||
95 | </ExePackage> | 58 | </ExePackage> |
96 | </PackageGroup> | 59 | </PackageGroup> |
97 | </Fragment> | 60 | </Fragment> |
diff --git a/src/wixlib/NetFx46.wxs b/src/wixlib/NetFx46.wxs index c33c1df4..cb53be2e 100644 --- a/src/wixlib/NetFx46.wxs +++ b/src/wixlib/NetFx46.wxs | |||
@@ -1,10 +1,7 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 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"> |
6 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" | ||
7 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
8 | 5 | ||
9 | <!-- | 6 | <!-- |
10 | .NET Framework installation state properties | 7 | .NET Framework installation state properties |
@@ -35,25 +32,8 @@ | |||
35 | <WixVariable Id="NetFx46WebPackageDirectory" Value="redist\" Overridable="yes" /> | 32 | <WixVariable Id="NetFx46WebPackageDirectory" Value="redist\" Overridable="yes" /> |
36 | 33 | ||
37 | <PackageGroup Id="$(var.NetFx46WebId)"> | 34 | <PackageGroup Id="$(var.NetFx46WebId)"> |
38 | <ExePackage | 35 | <ExePackage InstallArguments="/q /norestart /log "[NetFx46FullLog].html"" UninstallArguments="/uninstall /q /norestart /log "[NetFx46FullLog].html"" PerMachine="yes" DetectCondition="!(wix.NetFx46WebDetectCondition)" InstallCondition="!(wix.NetFx46WebInstallCondition)" Id="$(var.NetFx46WebId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx46FullLog"> |
39 | InstallArguments="/q /norestart /log "[NetFx46FullLog].html"" | 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" /> |
40 | UninstallArguments="/uninstall /q /norestart /log "[NetFx46FullLog].html"" | ||
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" /> | ||
57 | </ExePackage> | 37 | </ExePackage> |
58 | </PackageGroup> | 38 | </PackageGroup> |
59 | </Fragment> | 39 | </Fragment> |
@@ -74,25 +54,8 @@ | |||
74 | <WixVariable Id="NetFx46RedistPackageDirectory" Value="redist\" Overridable="yes" /> | 54 | <WixVariable Id="NetFx46RedistPackageDirectory" Value="redist\" Overridable="yes" /> |
75 | 55 | ||
76 | <PackageGroup Id="$(var.NetFx46RedistId)"> | 56 | <PackageGroup Id="$(var.NetFx46RedistId)"> |
77 | <ExePackage | 57 | <ExePackage InstallArguments="/q /norestart /log "[NetFx46FullLog].html"" UninstallArguments="/uninstall /q /norestart /log "[NetFx46FullLog].html"" PerMachine="yes" DetectCondition="!(wix.NetFx46RedistDetectCondition)" InstallCondition="!(wix.NetFx46RedistInstallCondition)" Id="$(var.NetFx46RedistId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx46FullLog"> |
78 | InstallArguments="/q /norestart /log "[NetFx46FullLog].html"" | 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" /> |
79 | UninstallArguments="/uninstall /q /norestart /log "[NetFx46FullLog].html"" | ||
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" /> | ||
96 | </ExePackage> | 59 | </ExePackage> |
97 | </PackageGroup> | 60 | </PackageGroup> |
98 | </Fragment> | 61 | </Fragment> |
diff --git a/src/wixlib/NetFx461.wxs b/src/wixlib/NetFx461.wxs index cf9d3d60..95cc2876 100644 --- a/src/wixlib/NetFx461.wxs +++ b/src/wixlib/NetFx461.wxs | |||
@@ -1,9 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 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"> |
5 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" | ||
6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
7 | 4 | ||
8 | <!-- | 5 | <!-- |
9 | .NET Framework installation state properties | 6 | .NET Framework installation state properties |
@@ -34,25 +31,8 @@ | |||
34 | <WixVariable Id="NetFx461WebPackageDirectory" Value="redist\" Overridable="yes" /> | 31 | <WixVariable Id="NetFx461WebPackageDirectory" Value="redist\" Overridable="yes" /> |
35 | 32 | ||
36 | <PackageGroup Id="$(var.NetFx461WebId)"> | 33 | <PackageGroup Id="$(var.NetFx461WebId)"> |
37 | <ExePackage | 34 | <ExePackage InstallArguments="/q /norestart /log "[NetFx461FullLog].html"" UninstallArguments="/uninstall /q /norestart /log "[NetFx461FullLog].html"" PerMachine="yes" DetectCondition="!(wix.NetFx461WebDetectCondition)" InstallCondition="!(wix.NetFx461WebInstallCondition)" Id="$(var.NetFx461WebId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx461FullLog"> |
38 | InstallArguments="/q /norestart /log "[NetFx461FullLog].html"" | 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" /> |
39 | UninstallArguments="/uninstall /q /norestart /log "[NetFx461FullLog].html"" | ||
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" /> | ||
56 | </ExePackage> | 36 | </ExePackage> |
57 | </PackageGroup> | 37 | </PackageGroup> |
58 | </Fragment> | 38 | </Fragment> |
@@ -73,25 +53,8 @@ | |||
73 | <WixVariable Id="NetFx461RedistPackageDirectory" Value="redist\" Overridable="yes" /> | 53 | <WixVariable Id="NetFx461RedistPackageDirectory" Value="redist\" Overridable="yes" /> |
74 | 54 | ||
75 | <PackageGroup Id="$(var.NetFx461RedistId)"> | 55 | <PackageGroup Id="$(var.NetFx461RedistId)"> |
76 | <ExePackage | 56 | <ExePackage InstallArguments="/q /norestart /log "[NetFx461FullLog].html"" UninstallArguments="/uninstall /q /norestart /log "[NetFx461FullLog].html"" PerMachine="yes" DetectCondition="!(wix.NetFx461RedistDetectCondition)" InstallCondition="!(wix.NetFx461RedistInstallCondition)" Id="$(var.NetFx461RedistId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx461FullLog"> |
77 | InstallArguments="/q /norestart /log "[NetFx461FullLog].html"" | 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" /> |
78 | UninstallArguments="/uninstall /q /norestart /log "[NetFx461FullLog].html"" | ||
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" /> | ||
95 | </ExePackage> | 58 | </ExePackage> |
96 | </PackageGroup> | 59 | </PackageGroup> |
97 | </Fragment> | 60 | </Fragment> |
diff --git a/src/wixlib/NetFx462.wxs b/src/wixlib/NetFx462.wxs index 22cb70c9..52cd5b14 100644 --- a/src/wixlib/NetFx462.wxs +++ b/src/wixlib/NetFx462.wxs | |||
@@ -1,9 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 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"> |
5 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" | ||
6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
7 | 4 | ||
8 | <!-- | 5 | <!-- |
9 | .NET Framework installation state properties | 6 | .NET Framework installation state properties |
@@ -34,25 +31,8 @@ | |||
34 | <WixVariable Id="NetFx462WebPackageDirectory" Value="redist\" Overridable="yes" /> | 31 | <WixVariable Id="NetFx462WebPackageDirectory" Value="redist\" Overridable="yes" /> |
35 | 32 | ||
36 | <PackageGroup Id="$(var.NetFx462WebId)"> | 33 | <PackageGroup Id="$(var.NetFx462WebId)"> |
37 | <ExePackage | 34 | <ExePackage InstallArguments="/q /norestart /log "[NetFx462FullLog].html"" UninstallArguments="/uninstall /q /norestart /log "[NetFx462FullLog].html"" PerMachine="yes" DetectCondition="!(wix.NetFx462WebDetectCondition)" InstallCondition="!(wix.NetFx462WebInstallCondition)" Id="$(var.NetFx462WebId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx462FullLog"> |
38 | InstallArguments="/q /norestart /log "[NetFx462FullLog].html"" | 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" /> |
39 | UninstallArguments="/uninstall /q /norestart /log "[NetFx462FullLog].html"" | ||
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" /> | ||
56 | </ExePackage> | 36 | </ExePackage> |
57 | </PackageGroup> | 37 | </PackageGroup> |
58 | </Fragment> | 38 | </Fragment> |
@@ -73,25 +53,8 @@ | |||
73 | <WixVariable Id="NetFx462RedistPackageDirectory" Value="redist\" Overridable="yes" /> | 53 | <WixVariable Id="NetFx462RedistPackageDirectory" Value="redist\" Overridable="yes" /> |
74 | 54 | ||
75 | <PackageGroup Id="$(var.NetFx462RedistId)"> | 55 | <PackageGroup Id="$(var.NetFx462RedistId)"> |
76 | <ExePackage | 56 | <ExePackage InstallArguments="/q /norestart /log "[NetFx462FullLog].html"" UninstallArguments="/uninstall /q /norestart /log "[NetFx462FullLog].html"" PerMachine="yes" DetectCondition="!(wix.NetFx462RedistDetectCondition)" InstallCondition="!(wix.NetFx462RedistInstallCondition)" Id="$(var.NetFx462RedistId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx462FullLog"> |
77 | InstallArguments="/q /norestart /log "[NetFx462FullLog].html"" | 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" /> |
78 | UninstallArguments="/uninstall /q /norestart /log "[NetFx462FullLog].html"" | ||
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" /> | ||
95 | </ExePackage> | 58 | </ExePackage> |
96 | </PackageGroup> | 59 | </PackageGroup> |
97 | </Fragment> | 60 | </Fragment> |
diff --git a/src/wixlib/NetFx47.wxs b/src/wixlib/NetFx47.wxs index 277f466e..84f4a221 100644 --- a/src/wixlib/NetFx47.wxs +++ b/src/wixlib/NetFx47.wxs | |||
@@ -1,8 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 3 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
5 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
6 | 4 | ||
7 | <!-- | 5 | <!-- |
8 | .NET Framework installation state properties | 6 | .NET Framework installation state properties |
diff --git a/src/wixlib/NetFx471.wxs b/src/wixlib/NetFx471.wxs index c5399ce0..b5f825ab 100644 --- a/src/wixlib/NetFx471.wxs +++ b/src/wixlib/NetFx471.wxs | |||
@@ -1,8 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 3 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
5 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
6 | 4 | ||
7 | <!-- | 5 | <!-- |
8 | .NET Framework installation state properties | 6 | .NET Framework installation state properties |
diff --git a/src/wixlib/NetFx472.wxs b/src/wixlib/NetFx472.wxs index 35a3453a..1a47a3cc 100644 --- a/src/wixlib/NetFx472.wxs +++ b/src/wixlib/NetFx472.wxs | |||
@@ -1,9 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 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"> |
5 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" | ||
6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
7 | 4 | ||
8 | <!-- | 5 | <!-- |
9 | .NET Framework installation state properties | 6 | .NET Framework installation state properties |
@@ -32,25 +29,8 @@ | |||
32 | <WixVariable Id="NetFx472WebPackageDirectory" Value="redist\" Overridable="yes" /> | 29 | <WixVariable Id="NetFx472WebPackageDirectory" Value="redist\" Overridable="yes" /> |
33 | 30 | ||
34 | <PackageGroup Id="$(var.NetFx472WebId)"> | 31 | <PackageGroup Id="$(var.NetFx472WebId)"> |
35 | <ExePackage | 32 | <ExePackage InstallArguments="/q /norestart /log "[NetFx472WebLog].html"" UninstallArguments="/uninstall /q /norestart /log "[NetFx472WebLog].html"" PerMachine="yes" DetectCondition="!(wix.NetFx472WebDetectCondition)" InstallCondition="!(wix.NetFx472WebInstallCondition)" Id="$(var.NetFx472WebId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx472WebLog"> |
36 | InstallArguments="/q /norestart /log "[NetFx472WebLog].html"" | 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" /> |
37 | UninstallArguments="/uninstall /q /norestart /log "[NetFx472WebLog].html"" | ||
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" /> | ||
54 | </ExePackage> | 34 | </ExePackage> |
55 | </PackageGroup> | 35 | </PackageGroup> |
56 | </Fragment> | 36 | </Fragment> |
@@ -71,25 +51,8 @@ | |||
71 | <WixVariable Id="NetFx472RedistPackageDirectory" Value="redist\" Overridable="yes" /> | 51 | <WixVariable Id="NetFx472RedistPackageDirectory" Value="redist\" Overridable="yes" /> |
72 | 52 | ||
73 | <PackageGroup Id="$(var.NetFx472RedistId)"> | 53 | <PackageGroup Id="$(var.NetFx472RedistId)"> |
74 | <ExePackage | 54 | <ExePackage InstallArguments="/q /norestart /log "[NetFx472RedistLog].html"" UninstallArguments="/uninstall /q /norestart /log "[NetFx472RedistLog].html"" PerMachine="yes" DetectCondition="!(wix.NetFx472RedistDetectCondition)" InstallCondition="!(wix.NetFx472RedistInstallCondition)" Id="$(var.NetFx472RedistId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx472RedistLog"> |
75 | InstallArguments="/q /norestart /log "[NetFx472RedistLog].html"" | 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" /> |
76 | UninstallArguments="/uninstall /q /norestart /log "[NetFx472RedistLog].html"" | ||
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" /> | ||
93 | </ExePackage> | 56 | </ExePackage> |
94 | </PackageGroup> | 57 | </PackageGroup> |
95 | </Fragment> | 58 | </Fragment> |
diff --git a/src/wixlib/NetFx48.wxs b/src/wixlib/NetFx48.wxs index a48fe4cf..4958c647 100644 --- a/src/wixlib/NetFx48.wxs +++ b/src/wixlib/NetFx48.wxs | |||
@@ -1,9 +1,6 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs" | 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"> |
5 | xmlns:bal="http://wixtoolset.org/schemas/v4/wxs/bal" | ||
6 | xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util"> | ||
7 | 4 | ||
8 | <!-- | 5 | <!-- |
9 | .NET Framework installation state properties | 6 | .NET Framework installation state properties |
@@ -32,25 +29,8 @@ | |||
32 | <WixVariable Id="NetFx48WebPackageDirectory" Value="redist\" Overridable="yes" /> | 29 | <WixVariable Id="NetFx48WebPackageDirectory" Value="redist\" Overridable="yes" /> |
33 | 30 | ||
34 | <PackageGroup Id="$(var.NetFx48WebId)"> | 31 | <PackageGroup Id="$(var.NetFx48WebId)"> |
35 | <ExePackage | 32 | <ExePackage InstallArguments="/q /norestart /log "[NetFx48WebLog].html"" UninstallArguments="/uninstall /q /norestart /log "[NetFx48WebLog].html"" PerMachine="yes" DetectCondition="!(wix.NetFx48WebDetectCondition)" InstallCondition="!(wix.NetFx48WebInstallCondition)" Id="$(var.NetFx48WebId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx48WebLog"> |
36 | InstallArguments="/q /norestart /log "[NetFx48WebLog].html"" | 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" /> |
37 | UninstallArguments="/uninstall /q /norestart /log "[NetFx48WebLog].html"" | ||
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" /> | ||
54 | </ExePackage> | 34 | </ExePackage> |
55 | </PackageGroup> | 35 | </PackageGroup> |
56 | </Fragment> | 36 | </Fragment> |
@@ -71,25 +51,8 @@ | |||
71 | <WixVariable Id="NetFx48RedistPackageDirectory" Value="redist\" Overridable="yes" /> | 51 | <WixVariable Id="NetFx48RedistPackageDirectory" Value="redist\" Overridable="yes" /> |
72 | 52 | ||
73 | <PackageGroup Id="$(var.NetFx48RedistId)"> | 53 | <PackageGroup Id="$(var.NetFx48RedistId)"> |
74 | <ExePackage | 54 | <ExePackage InstallArguments="/q /norestart /log "[NetFx48RedistLog].html"" UninstallArguments="/uninstall /q /norestart /log "[NetFx48RedistLog].html"" PerMachine="yes" DetectCondition="!(wix.NetFx48RedistDetectCondition)" InstallCondition="!(wix.NetFx48RedistInstallCondition)" Id="$(var.NetFx48RedistId)" Vital="yes" Permanent="yes" Protocol="netfx4" LogPathVariable="NetFx48RedistLog"> |
75 | InstallArguments="/q /norestart /log "[NetFx48RedistLog].html"" | 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" /> |
76 | UninstallArguments="/uninstall /q /norestart /log "[NetFx48RedistLog].html"" | ||
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" /> | ||
93 | </ExePackage> | 56 | </ExePackage> |
94 | </PackageGroup> | 57 | </PackageGroup> |
95 | </Fragment> | 58 | </Fragment> |
diff --git a/src/wixlib/NetFxExtension.wxs b/src/wixlib/NetFxExtension.wxs index b64dc004..63c79235 100644 --- a/src/wixlib/NetFxExtension.wxs +++ b/src/wixlib/NetFxExtension.wxs | |||
@@ -1,5 +1,4 @@ | |||
1 | <?xml version="1.0" encoding="utf-8"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
diff --git a/src/wixlib/NetFxExtension_arm64.wxs b/src/wixlib/NetFxExtension_arm64.wxs index 8b1f9d36..a0492fde 100644 --- a/src/wixlib/NetFxExtension_arm64.wxs +++ b/src/wixlib/NetFxExtension_arm64.wxs | |||
@@ -1,5 +1,4 @@ | |||
1 | <?xml version="1.0"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
diff --git a/src/wixlib/NetFxExtension_x64.wxs b/src/wixlib/NetFxExtension_x64.wxs index cc079e5a..81c9d768 100644 --- a/src/wixlib/NetFxExtension_x64.wxs +++ b/src/wixlib/NetFxExtension_x64.wxs | |||
@@ -1,5 +1,4 @@ | |||
1 | <?xml version="1.0"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |
diff --git a/src/wixlib/NetFxExtension_x86.wxs b/src/wixlib/NetFxExtension_x86.wxs index 7245a4dd..b8ad1927 100644 --- a/src/wixlib/NetFxExtension_x86.wxs +++ b/src/wixlib/NetFxExtension_x86.wxs | |||
@@ -1,5 +1,4 @@ | |||
1 | <?xml version="1.0"?> | 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 | <!-- 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 | 2 | ||
4 | 3 | ||
5 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> | 4 | <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> |