aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2020-05-20 22:55:14 +1000
committerSean Hall <r.sean.hall@gmail.com>2020-05-20 23:20:10 +1000
commit9875a626e3b171c206fe6ae83e1c6c2d8c5dc25b (patch)
treef2f8453ee94c15b42e49dcffd239c061a924e413
parent4029dacd2053cc35bdbce158fb9b2c4c832ebb78 (diff)
downloadwix-9875a626e3b171c206fe6ae83e1c6c2d8c5dc25b.tar.gz
wix-9875a626e3b171c206fe6ae83e1c6c2d8c5dc25b.tar.bz2
wix-9875a626e3b171c206fe6ae83e1c6c2d8c5dc25b.zip
Rename .NET Core files to x64.
Add placeholders for missing 3.1.x .NET Core packages.
-rw-r--r--src/wixlib/NetCore3.1.0_x64.wxs (renamed from src/wixlib/NetCore3.1.wxs)39
-rw-r--r--src/wixlib/NetCore3.1.0_x86.wxs131
-rw-r--r--src/wixlib/NetCore3.1.1_x64.wxs (renamed from src/wixlib/NetCore3.1.1.wxs)39
-rw-r--r--src/wixlib/NetCore3.1.1_x86.wxs131
-rw-r--r--src/wixlib/NetCore3.1.2_x64.wxs (renamed from src/wixlib/NetCore3.1.2.wxs)39
-rw-r--r--src/wixlib/NetCore3.1.2_x86.wxs131
-rw-r--r--src/wixlib/NetCore3.1.3_x64.wxs (renamed from src/wixlib/NetCore3.1.3.wxs)0
-rw-r--r--src/wixlib/NetCore3.1.3_x86.wxs131
-rw-r--r--src/wixlib/NetCore3.1.4_x64.wxs131
-rw-r--r--src/wixlib/NetCore3.1.4_x86.wxs131
-rw-r--r--src/wixlib/netfx.wixproj14
11 files changed, 913 insertions, 4 deletions
diff --git a/src/wixlib/NetCore3.1.wxs b/src/wixlib/NetCore3.1.0_x64.wxs
index 4ca554fa..281f3009 100644
--- a/src/wixlib/NetCore3.1.wxs
+++ b/src/wixlib/NetCore3.1.0_x64.wxs
@@ -11,6 +11,45 @@
11 11
12 <?define AspNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/a16689d1-0872-4ef9-a592-406d3038d8f7/cf4f84504385a599f0cb6a5c113ccb34/aspnetcore-runtime-3.1.0-win-x64.exe?> 12 <?define AspNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/a16689d1-0872-4ef9-a592-406d3038d8f7/cf4f84504385a599f0cb6a5c113ccb34/aspnetcore-runtime-3.1.0-win-x64.exe?>
13 <?define DesktopNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/a1510e74-b31a-4434-b8a0-8074ff31fb3f/b7de8ecba4a14d8312551cfdc745dea1/windowsdesktop-runtime-3.1.0-win-x64.exe?> 13 <?define DesktopNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/a1510e74-b31a-4434-b8a0-8074ff31fb3f/b7de8ecba4a14d8312551cfdc745dea1/windowsdesktop-runtime-3.1.0-win-x64.exe?>
14 <?define DotNetCoreRedistLink = ?>
15
16 <Fragment>
17 <util:DirectorySearchRef Id="$(var.DotNetCoreId)" />
18
19 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DotNetCoreId)" Overridable="yes" />
20 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
21 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
22 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
23
24 <!--
25 <PackageGroup Id="$(var.DotNetCoreRedistId)">
26 <ExePackage
27 Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
28 InstallCommand="$(var.DotNetCoreRedistInstallCommand)"
29 RepairCommand="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
30 UninstallCommand="$(var.DotNetCoreRedistUninstallCommand)"
31 PerMachine="yes"
32 DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
33 InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
34 Id="$(var.DotNetCoreRedistId)"
35 Vital="yes"
36 Permanent="yes"
37 Protocol="burn"
38 DownloadUrl="$(var.DotNetCoreRedistLink)"
39 LogPathVariable="$(var.DotNetCoreRedistLog)"
40 Compressed="no">
41 TODO: Get RemotePayload info
42 <RemotePayload CertificatePublicKey=""
43 CertificateThumbprint=""
44 Description=""
45 Hash=""
46 ProductName=""
47 Size=""
48 Version=""/>
49 </ExePackage>
50 </PackageGroup>
51 -->
52 </Fragment>
14 53
15 <Fragment> 54 <Fragment>
16 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" /> 55 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" />
diff --git a/src/wixlib/NetCore3.1.0_x86.wxs b/src/wixlib/NetCore3.1.0_x86.wxs
new file mode 100644
index 00000000..3b2d76af
--- /dev/null
+++ b/src/wixlib/NetCore3.1.0_x86.wxs
@@ -0,0 +1,131 @@
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. -->
3
4<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
5 xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
6
7 <?define NetCorePlatform = x86?>
8 <?define NetCoreIdVersion = 310?>
9 <?define NetCoreVersion = 3.1.0?>
10 <?include NetCore3_Platform.wxi?>
11
12 <?define AspNetCoreRedistLink = ?>
13 <?define DesktopNetCoreRedistLink = ?>
14 <?define DotNetCoreRedistLink = ?>
15
16 <Fragment>
17 <util:DirectorySearchRef Id="$(var.DotNetCoreId)" />
18
19 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DotNetCoreId)" Overridable="yes" />
20 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
21 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
22 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
23
24 <!--
25 <PackageGroup Id="$(var.DotNetCoreRedistId)">
26 <ExePackage
27 Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
28 InstallCommand="$(var.DotNetCoreRedistInstallCommand)"
29 RepairCommand="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
30 UninstallCommand="$(var.DotNetCoreRedistUninstallCommand)"
31 PerMachine="yes"
32 DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
33 InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
34 Id="$(var.DotNetCoreRedistId)"
35 Vital="yes"
36 Permanent="yes"
37 Protocol="burn"
38 DownloadUrl="$(var.DotNetCoreRedistLink)"
39 LogPathVariable="$(var.DotNetCoreRedistLog)"
40 Compressed="no">
41 TODO: Get RemotePayload info
42 <RemotePayload CertificatePublicKey=""
43 CertificateThumbprint=""
44 Description=""
45 Hash=""
46 ProductName=""
47 Size=""
48 Version=""/>
49 </ExePackage>
50 </PackageGroup>
51 -->
52 </Fragment>
53
54 <Fragment>
55 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" />
56
57 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.AspNetCoreId)" Overridable="yes" />
58 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
59 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
60 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
61
62 <!--
63 <PackageGroup Id="$(var.AspNetCoreRedistId)">
64 <ExePackage
65 Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
66 InstallCommand="$(var.AspNetCoreRedistInstallCommand)"
67 RepairCommand="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
68 UninstallCommand="$(var.AspNetCoreRedistUninstallCommand)"
69 PerMachine="yes"
70 DetectCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
71 InstallCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
72 Id="$(var.AspNetCoreRedistId)"
73 Vital="yes"
74 Permanent="yes"
75 Protocol="burn"
76 DownloadUrl="$(var.AspNetCoreRedistLink)"
77 LogPathVariable="$(var.AspNetCoreRedistLog)"
78 Compressed="no">
79 TODO: Get RemotePayload info
80 <RemotePayload
81 CertificatePublicKey=""
82 CertificateThumbprint=""
83 Description=""
84 Hash=""
85 ProductName=""
86 Size=""
87 Version="" />
88 </ExePackage>
89 </PackageGroup>
90 -->
91 </Fragment>
92
93 <Fragment>
94 <util:DirectorySearchRef Id="$(var.DesktopNetCoreId)" />
95
96 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DesktopNetCoreId)" Overridable="yes" />
97 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
98 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
99 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
100
101 <!--
102 <PackageGroup Id="$(var.DesktopNetCoreRedistId)">
103 <ExePackage
104 Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
105 InstallCommand="$(var.DesktopNetCoreRedistInstallCommand)"
106 RepairCommand="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
107 UninstallCommand="$(var.DesktopNetCoreRedistUninstallCommand)"
108 PerMachine="yes"
109 DetectCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
110 InstallCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
111 Id="$(var.DesktopNetCoreRedistId)"
112 Vital="yes"
113 Permanent="yes"
114 Protocol="burn"
115 DownloadUrl="$(var.DesktopNetCoreRedistLink)"
116 LogPathVariable="$(var.DesktopNetCoreRedistLog)"
117 Compressed="no">
118 TODO: Get RemotePayload info
119 <RemotePayload
120 CertificatePublicKey=""
121 CertificateThumbprint=""
122 Description=""
123 Hash=""
124 ProductName=""
125 Size=""
126 Version="" />
127 </ExePackage>
128 </PackageGroup>
129 -->
130 </Fragment>
131</Wix>
diff --git a/src/wixlib/NetCore3.1.1.wxs b/src/wixlib/NetCore3.1.1_x64.wxs
index 50e4eae2..834752b0 100644
--- a/src/wixlib/NetCore3.1.1.wxs
+++ b/src/wixlib/NetCore3.1.1_x64.wxs
@@ -11,6 +11,45 @@
11 11
12 <?define AspNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/fa469b98-e312-4744-9dab-a46d2242b0ab/ae5e1eb530e312d68b501b7dd03d4c00/aspnetcore-runtime-3.1.1-win-x64.exe?> 12 <?define AspNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/fa469b98-e312-4744-9dab-a46d2242b0ab/ae5e1eb530e312d68b501b7dd03d4c00/aspnetcore-runtime-3.1.1-win-x64.exe?>
13 <?define DesktopNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/a1d41522-4da0-42bc-b3f2-e4b7d842974d/03101425368c87c55c1fe7cafbb4e0fb/windowsdesktop-runtime-3.1.1-win-x64.exe?> 13 <?define DesktopNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/a1d41522-4da0-42bc-b3f2-e4b7d842974d/03101425368c87c55c1fe7cafbb4e0fb/windowsdesktop-runtime-3.1.1-win-x64.exe?>
14 <?define DotNetCoreRedistLink = ?>
15
16 <Fragment>
17 <util:DirectorySearchRef Id="$(var.DotNetCoreId)" />
18
19 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DotNetCoreId)" Overridable="yes" />
20 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
21 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
22 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
23
24 <!--
25 <PackageGroup Id="$(var.DotNetCoreRedistId)">
26 <ExePackage
27 Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
28 InstallCommand="$(var.DotNetCoreRedistInstallCommand)"
29 RepairCommand="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
30 UninstallCommand="$(var.DotNetCoreRedistUninstallCommand)"
31 PerMachine="yes"
32 DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
33 InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
34 Id="$(var.DotNetCoreRedistId)"
35 Vital="yes"
36 Permanent="yes"
37 Protocol="burn"
38 DownloadUrl="$(var.DotNetCoreRedistLink)"
39 LogPathVariable="$(var.DotNetCoreRedistLog)"
40 Compressed="no">
41 TODO: Get RemotePayload info
42 <RemotePayload CertificatePublicKey=""
43 CertificateThumbprint=""
44 Description=""
45 Hash=""
46 ProductName=""
47 Size=""
48 Version=""/>
49 </ExePackage>
50 </PackageGroup>
51 -->
52 </Fragment>
14 53
15 <Fragment> 54 <Fragment>
16 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" /> 55 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" />
diff --git a/src/wixlib/NetCore3.1.1_x86.wxs b/src/wixlib/NetCore3.1.1_x86.wxs
new file mode 100644
index 00000000..c1f3d1f3
--- /dev/null
+++ b/src/wixlib/NetCore3.1.1_x86.wxs
@@ -0,0 +1,131 @@
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. -->
3
4<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
5 xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
6
7 <?define NetCorePlatform = x86?>
8 <?define NetCoreIdVersion = 311?>
9 <?define NetCoreVersion = 3.1.1?>
10 <?include NetCore3_Platform.wxi?>
11
12 <?define AspNetCoreRedistLink = ?>
13 <?define DesktopNetCoreRedistLink = ?>
14 <?define DotNetCoreRedistLink = ?>
15
16 <Fragment>
17 <util:DirectorySearchRef Id="$(var.DotNetCoreId)" />
18
19 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DotNetCoreId)" Overridable="yes" />
20 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
21 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
22 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
23
24 <!--
25 <PackageGroup Id="$(var.DotNetCoreRedistId)">
26 <ExePackage
27 Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
28 InstallCommand="$(var.DotNetCoreRedistInstallCommand)"
29 RepairCommand="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
30 UninstallCommand="$(var.DotNetCoreRedistUninstallCommand)"
31 PerMachine="yes"
32 DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
33 InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
34 Id="$(var.DotNetCoreRedistId)"
35 Vital="yes"
36 Permanent="yes"
37 Protocol="burn"
38 DownloadUrl="$(var.DotNetCoreRedistLink)"
39 LogPathVariable="$(var.DotNetCoreRedistLog)"
40 Compressed="no">
41 TODO: Get RemotePayload info
42 <RemotePayload CertificatePublicKey=""
43 CertificateThumbprint=""
44 Description=""
45 Hash=""
46 ProductName=""
47 Size=""
48 Version=""/>
49 </ExePackage>
50 </PackageGroup>
51 -->
52 </Fragment>
53
54 <Fragment>
55 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" />
56
57 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.AspNetCoreId)" Overridable="yes" />
58 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
59 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
60 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
61
62 <!--
63 <PackageGroup Id="$(var.AspNetCoreRedistId)">
64 <ExePackage
65 Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
66 InstallCommand="$(var.AspNetCoreRedistInstallCommand)"
67 RepairCommand="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
68 UninstallCommand="$(var.AspNetCoreRedistUninstallCommand)"
69 PerMachine="yes"
70 DetectCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
71 InstallCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
72 Id="$(var.AspNetCoreRedistId)"
73 Vital="yes"
74 Permanent="yes"
75 Protocol="burn"
76 DownloadUrl="$(var.AspNetCoreRedistLink)"
77 LogPathVariable="$(var.AspNetCoreRedistLog)"
78 Compressed="no">
79 TODO: Get RemotePayload info
80 <RemotePayload
81 CertificatePublicKey=""
82 CertificateThumbprint=""
83 Description=""
84 Hash=""
85 ProductName=""
86 Size=""
87 Version="" />
88 </ExePackage>
89 </PackageGroup>
90 -->
91 </Fragment>
92
93 <Fragment>
94 <util:DirectorySearchRef Id="$(var.DesktopNetCoreId)" />
95
96 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DesktopNetCoreId)" Overridable="yes" />
97 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
98 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
99 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
100
101 <!--
102 <PackageGroup Id="$(var.DesktopNetCoreRedistId)">
103 <ExePackage
104 Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
105 InstallCommand="$(var.DesktopNetCoreRedistInstallCommand)"
106 RepairCommand="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
107 UninstallCommand="$(var.DesktopNetCoreRedistUninstallCommand)"
108 PerMachine="yes"
109 DetectCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
110 InstallCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
111 Id="$(var.DesktopNetCoreRedistId)"
112 Vital="yes"
113 Permanent="yes"
114 Protocol="burn"
115 DownloadUrl="$(var.DesktopNetCoreRedistLink)"
116 LogPathVariable="$(var.DesktopNetCoreRedistLog)"
117 Compressed="no">
118 TODO: Get RemotePayload info
119 <RemotePayload
120 CertificatePublicKey=""
121 CertificateThumbprint=""
122 Description=""
123 Hash=""
124 ProductName=""
125 Size=""
126 Version="" />
127 </ExePackage>
128 </PackageGroup>
129 -->
130 </Fragment>
131</Wix>
diff --git a/src/wixlib/NetCore3.1.2.wxs b/src/wixlib/NetCore3.1.2_x64.wxs
index db70f693..1cc6a5d6 100644
--- a/src/wixlib/NetCore3.1.2.wxs
+++ b/src/wixlib/NetCore3.1.2_x64.wxs
@@ -11,6 +11,45 @@
11 11
12 <?define AspNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/326b33d1-6bbd-4149-ba35-c94784700674/c06386c2b09401fa94f9595617899d5d/aspnetcore-runtime-3.1.2-win-x64.exe?> 12 <?define AspNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/326b33d1-6bbd-4149-ba35-c94784700674/c06386c2b09401fa94f9595617899d5d/aspnetcore-runtime-3.1.2-win-x64.exe?>
13 <?define DesktopNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/3240250e-6fe0-4258-af69-85abef6c00de/e01ee0af6c65d894f4a02bdf6705ec7b/windowsdesktop-runtime-3.1.2-win-x64.exe?> 13 <?define DesktopNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/3240250e-6fe0-4258-af69-85abef6c00de/e01ee0af6c65d894f4a02bdf6705ec7b/windowsdesktop-runtime-3.1.2-win-x64.exe?>
14 <?define DotNetCoreRedistLink = ?>
15
16 <Fragment>
17 <util:DirectorySearchRef Id="$(var.DotNetCoreId)" />
18
19 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DotNetCoreId)" Overridable="yes" />
20 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
21 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
22 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
23
24 <!--
25 <PackageGroup Id="$(var.DotNetCoreRedistId)">
26 <ExePackage
27 Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
28 InstallCommand="$(var.DotNetCoreRedistInstallCommand)"
29 RepairCommand="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
30 UninstallCommand="$(var.DotNetCoreRedistUninstallCommand)"
31 PerMachine="yes"
32 DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
33 InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
34 Id="$(var.DotNetCoreRedistId)"
35 Vital="yes"
36 Permanent="yes"
37 Protocol="burn"
38 DownloadUrl="$(var.DotNetCoreRedistLink)"
39 LogPathVariable="$(var.DotNetCoreRedistLog)"
40 Compressed="no">
41 TODO: Get RemotePayload info
42 <RemotePayload CertificatePublicKey=""
43 CertificateThumbprint=""
44 Description=""
45 Hash=""
46 ProductName=""
47 Size=""
48 Version=""/>
49 </ExePackage>
50 </PackageGroup>
51 -->
52 </Fragment>
14 53
15 <Fragment> 54 <Fragment>
16 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" /> 55 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" />
diff --git a/src/wixlib/NetCore3.1.2_x86.wxs b/src/wixlib/NetCore3.1.2_x86.wxs
new file mode 100644
index 00000000..d9275c19
--- /dev/null
+++ b/src/wixlib/NetCore3.1.2_x86.wxs
@@ -0,0 +1,131 @@
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. -->
3
4<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
5 xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
6
7 <?define NetCorePlatform = x86?>
8 <?define NetCoreIdVersion = 312?>
9 <?define NetCoreVersion = 3.1.2?>
10 <?include NetCore3_Platform.wxi?>
11
12 <?define AspNetCoreRedistLink = ?>
13 <?define DesktopNetCoreRedistLink = ?>
14 <?define DotNetCoreRedistLink = ?>
15
16 <Fragment>
17 <util:DirectorySearchRef Id="$(var.DotNetCoreId)" />
18
19 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DotNetCoreId)" Overridable="yes" />
20 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
21 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
22 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
23
24 <!--
25 <PackageGroup Id="$(var.DotNetCoreRedistId)">
26 <ExePackage
27 Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
28 InstallCommand="$(var.DotNetCoreRedistInstallCommand)"
29 RepairCommand="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
30 UninstallCommand="$(var.DotNetCoreRedistUninstallCommand)"
31 PerMachine="yes"
32 DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
33 InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
34 Id="$(var.DotNetCoreRedistId)"
35 Vital="yes"
36 Permanent="yes"
37 Protocol="burn"
38 DownloadUrl="$(var.DotNetCoreRedistLink)"
39 LogPathVariable="$(var.DotNetCoreRedistLog)"
40 Compressed="no">
41 TODO: Get RemotePayload info
42 <RemotePayload CertificatePublicKey=""
43 CertificateThumbprint=""
44 Description=""
45 Hash=""
46 ProductName=""
47 Size=""
48 Version=""/>
49 </ExePackage>
50 </PackageGroup>
51 -->
52 </Fragment>
53
54 <Fragment>
55 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" />
56
57 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.AspNetCoreId)" Overridable="yes" />
58 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
59 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
60 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
61
62 <!--
63 <PackageGroup Id="$(var.AspNetCoreRedistId)">
64 <ExePackage
65 Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
66 InstallCommand="$(var.AspNetCoreRedistInstallCommand)"
67 RepairCommand="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
68 UninstallCommand="$(var.AspNetCoreRedistUninstallCommand)"
69 PerMachine="yes"
70 DetectCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
71 InstallCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
72 Id="$(var.AspNetCoreRedistId)"
73 Vital="yes"
74 Permanent="yes"
75 Protocol="burn"
76 DownloadUrl="$(var.AspNetCoreRedistLink)"
77 LogPathVariable="$(var.AspNetCoreRedistLog)"
78 Compressed="no">
79 TODO: Get RemotePayload info
80 <RemotePayload
81 CertificatePublicKey=""
82 CertificateThumbprint=""
83 Description=""
84 Hash=""
85 ProductName=""
86 Size=""
87 Version="" />
88 </ExePackage>
89 </PackageGroup>
90 -->
91 </Fragment>
92
93 <Fragment>
94 <util:DirectorySearchRef Id="$(var.DesktopNetCoreId)" />
95
96 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DesktopNetCoreId)" Overridable="yes" />
97 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
98 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
99 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
100
101 <!--
102 <PackageGroup Id="$(var.DesktopNetCoreRedistId)">
103 <ExePackage
104 Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
105 InstallCommand="$(var.DesktopNetCoreRedistInstallCommand)"
106 RepairCommand="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
107 UninstallCommand="$(var.DesktopNetCoreRedistUninstallCommand)"
108 PerMachine="yes"
109 DetectCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
110 InstallCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
111 Id="$(var.DesktopNetCoreRedistId)"
112 Vital="yes"
113 Permanent="yes"
114 Protocol="burn"
115 DownloadUrl="$(var.DesktopNetCoreRedistLink)"
116 LogPathVariable="$(var.DesktopNetCoreRedistLog)"
117 Compressed="no">
118 TODO: Get RemotePayload info
119 <RemotePayload
120 CertificatePublicKey=""
121 CertificateThumbprint=""
122 Description=""
123 Hash=""
124 ProductName=""
125 Size=""
126 Version="" />
127 </ExePackage>
128 </PackageGroup>
129 -->
130 </Fragment>
131</Wix>
diff --git a/src/wixlib/NetCore3.1.3.wxs b/src/wixlib/NetCore3.1.3_x64.wxs
index a10b19b6..a10b19b6 100644
--- a/src/wixlib/NetCore3.1.3.wxs
+++ b/src/wixlib/NetCore3.1.3_x64.wxs
diff --git a/src/wixlib/NetCore3.1.3_x86.wxs b/src/wixlib/NetCore3.1.3_x86.wxs
new file mode 100644
index 00000000..c9fe9806
--- /dev/null
+++ b/src/wixlib/NetCore3.1.3_x86.wxs
@@ -0,0 +1,131 @@
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. -->
3
4<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
5 xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
6
7 <?define NetCorePlatform = x86?>
8 <?define NetCoreIdVersion = 313?>
9 <?define NetCoreVersion = 3.1.3?>
10 <?include NetCore3_Platform.wxi?>
11
12 <?define AspNetCoreRedistLink = ?>
13 <?define DesktopNetCoreRedistLink = ?>
14 <?define DotNetCoreRedistLink = ?>
15
16 <Fragment>
17 <util:DirectorySearchRef Id="$(var.DotNetCoreId)" />
18
19 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DotNetCoreId)" Overridable="yes" />
20 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
21 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
22 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
23
24 <!--
25 <PackageGroup Id="$(var.DotNetCoreRedistId)">
26 <ExePackage
27 Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
28 InstallCommand="$(var.DotNetCoreRedistInstallCommand)"
29 RepairCommand="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
30 UninstallCommand="$(var.DotNetCoreRedistUninstallCommand)"
31 PerMachine="yes"
32 DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
33 InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
34 Id="$(var.DotNetCoreRedistId)"
35 Vital="yes"
36 Permanent="yes"
37 Protocol="burn"
38 DownloadUrl="$(var.DotNetCoreRedistLink)"
39 LogPathVariable="$(var.DotNetCoreRedistLog)"
40 Compressed="no">
41 TODO: Get RemotePayload info
42 <RemotePayload CertificatePublicKey=""
43 CertificateThumbprint=""
44 Description=""
45 Hash=""
46 ProductName=""
47 Size=""
48 Version=""/>
49 </ExePackage>
50 </PackageGroup>
51 -->
52 </Fragment>
53
54 <Fragment>
55 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" />
56
57 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.AspNetCoreId)" Overridable="yes" />
58 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
59 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
60 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
61
62 <!--
63 <PackageGroup Id="$(var.AspNetCoreRedistId)">
64 <ExePackage
65 Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
66 InstallCommand="$(var.AspNetCoreRedistInstallCommand)"
67 RepairCommand="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
68 UninstallCommand="$(var.AspNetCoreRedistUninstallCommand)"
69 PerMachine="yes"
70 DetectCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
71 InstallCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
72 Id="$(var.AspNetCoreRedistId)"
73 Vital="yes"
74 Permanent="yes"
75 Protocol="burn"
76 DownloadUrl="$(var.AspNetCoreRedistLink)"
77 LogPathVariable="$(var.AspNetCoreRedistLog)"
78 Compressed="no">
79 TODO: Get RemotePayload info
80 <RemotePayload
81 CertificatePublicKey=""
82 CertificateThumbprint=""
83 Description=""
84 Hash=""
85 ProductName=""
86 Size=""
87 Version="" />
88 </ExePackage>
89 </PackageGroup>
90 -->
91 </Fragment>
92
93 <Fragment>
94 <util:DirectorySearchRef Id="$(var.DesktopNetCoreId)" />
95
96 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DesktopNetCoreId)" Overridable="yes" />
97 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
98 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
99 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
100
101 <!--
102 <PackageGroup Id="$(var.DesktopNetCoreRedistId)">
103 <ExePackage
104 Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
105 InstallCommand="$(var.DesktopNetCoreRedistInstallCommand)"
106 RepairCommand="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
107 UninstallCommand="$(var.DesktopNetCoreRedistUninstallCommand)"
108 PerMachine="yes"
109 DetectCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
110 InstallCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
111 Id="$(var.DesktopNetCoreRedistId)"
112 Vital="yes"
113 Permanent="yes"
114 Protocol="burn"
115 DownloadUrl="$(var.DesktopNetCoreRedistLink)"
116 LogPathVariable="$(var.DesktopNetCoreRedistLog)"
117 Compressed="no">
118 TODO: Get RemotePayload info
119 <RemotePayload
120 CertificatePublicKey=""
121 CertificateThumbprint=""
122 Description=""
123 Hash=""
124 ProductName=""
125 Size=""
126 Version="" />
127 </ExePackage>
128 </PackageGroup>
129 -->
130 </Fragment>
131</Wix>
diff --git a/src/wixlib/NetCore3.1.4_x64.wxs b/src/wixlib/NetCore3.1.4_x64.wxs
new file mode 100644
index 00000000..39ab8261
--- /dev/null
+++ b/src/wixlib/NetCore3.1.4_x64.wxs
@@ -0,0 +1,131 @@
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. -->
3
4<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
5 xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
6
7 <?define NetCorePlatform = x64?>
8 <?define NetCoreIdVersion = 314?>
9 <?define NetCoreVersion = 3.1.4?>
10 <?include NetCore3_Platform.wxi?>
11
12 <?define AspNetCoreRedistLink = ?>
13 <?define DesktopNetCoreRedistLink = ?>
14 <?define DotNetCoreRedistLink = ?>
15
16 <Fragment>
17 <util:DirectorySearchRef Id="$(var.DotNetCoreId)" />
18
19 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DotNetCoreId)" Overridable="yes" />
20 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
21 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
22 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
23
24 <!--
25 <PackageGroup Id="$(var.DotNetCoreRedistId)">
26 <ExePackage
27 Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
28 InstallCommand="$(var.DotNetCoreRedistInstallCommand)"
29 RepairCommand="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
30 UninstallCommand="$(var.DotNetCoreRedistUninstallCommand)"
31 PerMachine="yes"
32 DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
33 InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
34 Id="$(var.DotNetCoreRedistId)"
35 Vital="yes"
36 Permanent="yes"
37 Protocol="burn"
38 DownloadUrl="$(var.DotNetCoreRedistLink)"
39 LogPathVariable="$(var.DotNetCoreRedistLog)"
40 Compressed="no">
41 TODO: Get RemotePayload info
42 <RemotePayload CertificatePublicKey=""
43 CertificateThumbprint=""
44 Description=""
45 Hash=""
46 ProductName=""
47 Size=""
48 Version=""/>
49 </ExePackage>
50 </PackageGroup>
51 -->
52 </Fragment>
53
54 <Fragment>
55 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" />
56
57 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.AspNetCoreId)" Overridable="yes" />
58 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
59 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
60 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
61
62 <!--
63 <PackageGroup Id="$(var.AspNetCoreRedistId)">
64 <ExePackage
65 Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
66 InstallCommand="$(var.AspNetCoreRedistInstallCommand)"
67 RepairCommand="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
68 UninstallCommand="$(var.AspNetCoreRedistUninstallCommand)"
69 PerMachine="yes"
70 DetectCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
71 InstallCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
72 Id="$(var.AspNetCoreRedistId)"
73 Vital="yes"
74 Permanent="yes"
75 Protocol="burn"
76 DownloadUrl="$(var.AspNetCoreRedistLink)"
77 LogPathVariable="$(var.AspNetCoreRedistLog)"
78 Compressed="no">
79 TODO: Get RemotePayload info
80 <RemotePayload
81 CertificatePublicKey=""
82 CertificateThumbprint=""
83 Description=""
84 Hash=""
85 ProductName=""
86 Size=""
87 Version="" />
88 </ExePackage>
89 </PackageGroup>
90 -->
91 </Fragment>
92
93 <Fragment>
94 <util:DirectorySearchRef Id="$(var.DesktopNetCoreId)" />
95
96 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DesktopNetCoreId)" Overridable="yes" />
97 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
98 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
99 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
100
101 <!--
102 <PackageGroup Id="$(var.DesktopNetCoreRedistId)">
103 <ExePackage
104 Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
105 InstallCommand="$(var.DesktopNetCoreRedistInstallCommand)"
106 RepairCommand="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
107 UninstallCommand="$(var.DesktopNetCoreRedistUninstallCommand)"
108 PerMachine="yes"
109 DetectCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
110 InstallCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
111 Id="$(var.DesktopNetCoreRedistId)"
112 Vital="yes"
113 Permanent="yes"
114 Protocol="burn"
115 DownloadUrl="$(var.DesktopNetCoreRedistLink)"
116 LogPathVariable="$(var.DesktopNetCoreRedistLog)"
117 Compressed="no">
118 TODO: Get RemotePayload info
119 <RemotePayload
120 CertificatePublicKey=""
121 CertificateThumbprint=""
122 Description=""
123 Hash=""
124 ProductName=""
125 Size=""
126 Version="" />
127 </ExePackage>
128 </PackageGroup>
129 -->
130 </Fragment>
131</Wix>
diff --git a/src/wixlib/NetCore3.1.4_x86.wxs b/src/wixlib/NetCore3.1.4_x86.wxs
new file mode 100644
index 00000000..9a6e390b
--- /dev/null
+++ b/src/wixlib/NetCore3.1.4_x86.wxs
@@ -0,0 +1,131 @@
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. -->
3
4<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
5 xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
6
7 <?define NetCorePlatform = x86?>
8 <?define NetCoreIdVersion = 314?>
9 <?define NetCoreVersion = 3.1.4?>
10 <?include NetCore3_Platform.wxi?>
11
12 <?define AspNetCoreRedistLink = ?>
13 <?define DesktopNetCoreRedistLink = ?>
14 <?define DotNetCoreRedistLink = ?>
15
16 <Fragment>
17 <util:DirectorySearchRef Id="$(var.DotNetCoreId)" />
18
19 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DotNetCoreId)" Overridable="yes" />
20 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
21 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
22 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
23
24 <!--
25 <PackageGroup Id="$(var.DotNetCoreRedistId)">
26 <ExePackage
27 Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
28 InstallCommand="$(var.DotNetCoreRedistInstallCommand)"
29 RepairCommand="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
30 UninstallCommand="$(var.DotNetCoreRedistUninstallCommand)"
31 PerMachine="yes"
32 DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
33 InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
34 Id="$(var.DotNetCoreRedistId)"
35 Vital="yes"
36 Permanent="yes"
37 Protocol="burn"
38 DownloadUrl="$(var.DotNetCoreRedistLink)"
39 LogPathVariable="$(var.DotNetCoreRedistLog)"
40 Compressed="no">
41 TODO: Get RemotePayload info
42 <RemotePayload CertificatePublicKey=""
43 CertificateThumbprint=""
44 Description=""
45 Hash=""
46 ProductName=""
47 Size=""
48 Version=""/>
49 </ExePackage>
50 </PackageGroup>
51 -->
52 </Fragment>
53
54 <Fragment>
55 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" />
56
57 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.AspNetCoreId)" Overridable="yes" />
58 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
59 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
60 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
61
62 <!--
63 <PackageGroup Id="$(var.AspNetCoreRedistId)">
64 <ExePackage
65 Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
66 InstallCommand="$(var.AspNetCoreRedistInstallCommand)"
67 RepairCommand="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
68 UninstallCommand="$(var.AspNetCoreRedistUninstallCommand)"
69 PerMachine="yes"
70 DetectCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
71 InstallCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
72 Id="$(var.AspNetCoreRedistId)"
73 Vital="yes"
74 Permanent="yes"
75 Protocol="burn"
76 DownloadUrl="$(var.AspNetCoreRedistLink)"
77 LogPathVariable="$(var.AspNetCoreRedistLog)"
78 Compressed="no">
79 TODO: Get RemotePayload info
80 <RemotePayload
81 CertificatePublicKey=""
82 CertificateThumbprint=""
83 Description=""
84 Hash=""
85 ProductName=""
86 Size=""
87 Version="" />
88 </ExePackage>
89 </PackageGroup>
90 -->
91 </Fragment>
92
93 <Fragment>
94 <util:DirectorySearchRef Id="$(var.DesktopNetCoreId)" />
95
96 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DesktopNetCoreId)" Overridable="yes" />
97 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
98 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
99 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
100
101 <!--
102 <PackageGroup Id="$(var.DesktopNetCoreRedistId)">
103 <ExePackage
104 Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
105 InstallCommand="$(var.DesktopNetCoreRedistInstallCommand)"
106 RepairCommand="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
107 UninstallCommand="$(var.DesktopNetCoreRedistUninstallCommand)"
108 PerMachine="yes"
109 DetectCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
110 InstallCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
111 Id="$(var.DesktopNetCoreRedistId)"
112 Vital="yes"
113 Permanent="yes"
114 Protocol="burn"
115 DownloadUrl="$(var.DesktopNetCoreRedistLink)"
116 LogPathVariable="$(var.DesktopNetCoreRedistLog)"
117 Compressed="no">
118 TODO: Get RemotePayload info
119 <RemotePayload
120 CertificatePublicKey=""
121 CertificateThumbprint=""
122 Description=""
123 Hash=""
124 ProductName=""
125 Size=""
126 Version="" />
127 </ExePackage>
128 </PackageGroup>
129 -->
130 </Fragment>
131</Wix>
diff --git a/src/wixlib/netfx.wixproj b/src/wixlib/netfx.wixproj
index 78ca93f7..371ee24d 100644
--- a/src/wixlib/netfx.wixproj
+++ b/src/wixlib/netfx.wixproj
@@ -27,10 +27,16 @@
27 <Compile Include="NetFx461.wxs" /> 27 <Compile Include="NetFx461.wxs" />
28 <Compile Include="NetFx462.wxs" /> 28 <Compile Include="NetFx462.wxs" />
29 <Compile Include="NetFxExtension_x86.wxs" /> 29 <Compile Include="NetFxExtension_x86.wxs" />
30 <Compile Include="NetCore3.1.wxs" /> 30 <Compile Include="NetCore3.1.0_x64.wxs" />
31 <Compile Include="NetCore3.1.1.wxs" /> 31 <Compile Include="NetCore3.1.0_x86.wxs" />
32 <Compile Include="NetCore3.1.2.wxs" /> 32 <Compile Include="NetCore3.1.1_x64.wxs" />
33 <Compile Include="NetCore3.1.3.wxs" /> 33 <Compile Include="NetCore3.1.1_x86.wxs" />
34 <Compile Include="NetCore3.1.2_x64.wxs" />
35 <Compile Include="NetCore3.1.2_x86.wxs" />
36 <Compile Include="NetCore3.1.3_x64.wxs" />
37 <Compile Include="NetCore3.1.3_x86.wxs" />
38 <Compile Include="NetCore3.1.4_x64.wxs" />
39 <Compile Include="NetCore3.1.4_x86.wxs" />
34 <Compile Include="NetCoreShared.wxs" /> 40 <Compile Include="NetCoreShared.wxs" />
35 </ItemGroup> 41 </ItemGroup>
36 <ItemGroup> 42 <ItemGroup>