aboutsummaryrefslogtreecommitdiff
path: root/src/wixlib/NetCore3.1.3_x64.wxs
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixlib/NetCore3.1.3_x64.wxs')
-rw-r--r--src/wixlib/NetCore3.1.3_x64.wxs120
1 files changed, 120 insertions, 0 deletions
diff --git a/src/wixlib/NetCore3.1.3_x64.wxs b/src/wixlib/NetCore3.1.3_x64.wxs
new file mode 100644
index 00000000..a10b19b6
--- /dev/null
+++ b/src/wixlib/NetCore3.1.3_x64.wxs
@@ -0,0 +1,120 @@
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 = 313?>
9 <?define NetCoreVersion = 3.1.3?>
10 <?include NetCore3_Platform.wxi?>
11
12 <?define AspNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/4b970ea4-cae6-4e36-a0a1-86a7efa9958e/0633df1e7f959795278c0c55afc2daa3/aspnetcore-runtime-3.1.3-win-x64.exe?>
13 <?define DesktopNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/5954c748-86a1-4823-9e7d-d35f6039317a/169e82cbf6fdeb678c5558c5d0a83834/windowsdesktop-runtime-3.1.3-win-x64.exe?>
14 <?define DotNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/945df1ae-989b-4909-9d40-6b93e34cfa94/91f6c347203ad24bed374bf692e3a379/dotnet-runtime-3.1.3-win-x64.exe?>
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 <PackageGroup Id="$(var.DotNetCoreRedistId)">
25 <ExePackage
26 Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
27 InstallCommand="$(var.DotNetCoreRedistInstallCommand)"
28 RepairCommand="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
29 UninstallCommand="$(var.DotNetCoreRedistUninstallCommand)"
30 PerMachine="yes"
31 DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
32 InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
33 Id="$(var.DotNetCoreRedistId)"
34 Vital="yes"
35 Permanent="yes"
36 Protocol="burn"
37 DownloadUrl="$(var.DotNetCoreRedistLink)"
38 LogPathVariable="$(var.DotNetCoreRedistLog)"
39 Compressed="no">
40 <RemotePayload CertificatePublicKey="6ADD0C9D1AC70DA3668644B1C78884E82E3F3457"
41 CertificateThumbprint="711AF71DC4C4952C8ED65BB4BA06826ED3922A32"
42 Description="Microsoft .NET Core Runtime - 3.1.3 (x64)"
43 Hash="AE0F5F1E87D687FDFE9FBE0A3BB1B9573FF9DD56"
44 ProductName="Microsoft .NET Core Runtime - 3.1.3 (x64)"
45 Size="26117496"
46 Version="3.1.3.28628"/>
47 </ExePackage>
48 </PackageGroup>
49 </Fragment>
50
51 <Fragment>
52 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" />
53
54 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.AspNetCoreId)" Overridable="yes" />
55 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
56 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
57 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
58
59 <PackageGroup Id="$(var.AspNetCoreRedistId)">
60 <ExePackage
61 Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
62 InstallCommand="$(var.AspNetCoreRedistInstallCommand)"
63 RepairCommand="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
64 UninstallCommand="$(var.AspNetCoreRedistUninstallCommand)"
65 PerMachine="yes"
66 DetectCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
67 InstallCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
68 Id="$(var.AspNetCoreRedistId)"
69 Vital="yes"
70 Permanent="yes"
71 Protocol="burn"
72 DownloadUrl="$(var.AspNetCoreRedistLink)"
73 LogPathVariable="$(var.AspNetCoreRedistLog)"
74 Compressed="no">
75 <RemotePayload CertificatePublicKey="6ADD0C9D1AC70DA3668644B1C78884E82E3F3457"
76 CertificateThumbprint="711AF71DC4C4952C8ED65BB4BA06826ED3922A32"
77 Description="Microsoft ASP.NET Core 3.1.3 - Shared Framework"
78 Hash="E6B175E66DE4662CEF161FF3263A97410E993D18"
79 ProductName="Microsoft ASP.NET Core 3.1.3 - Shared Framework"
80 Size="7868592"
81 Version="3.1.3.20163"/>
82 </ExePackage>
83 </PackageGroup>
84 </Fragment>
85
86 <Fragment>
87 <util:DirectorySearchRef Id="$(var.DesktopNetCoreId)" />
88
89 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DesktopNetCoreId)" Overridable="yes" />
90 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
91 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
92 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand" Value="" Overridable="yes" />
93
94 <PackageGroup Id="$(var.DesktopNetCoreRedistId)">
95 <ExePackage
96 Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
97 InstallCommand="$(var.DesktopNetCoreRedistInstallCommand)"
98 RepairCommand="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairCommand)"
99 UninstallCommand="$(var.DesktopNetCoreRedistUninstallCommand)"
100 PerMachine="yes"
101 DetectCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
102 InstallCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
103 Id="$(var.DesktopNetCoreRedistId)"
104 Vital="yes"
105 Permanent="yes"
106 Protocol="burn"
107 DownloadUrl="$(var.DesktopNetCoreRedistLink)"
108 LogPathVariable="$(var.DesktopNetCoreRedistLog)"
109 Compressed="no">
110 <RemotePayload CertificatePublicKey="6ADD0C9D1AC70DA3668644B1C78884E82E3F3457"
111 CertificateThumbprint="711AF71DC4C4952C8ED65BB4BA06826ED3922A32"
112 Description="Microsoft Windows Desktop Runtime - 3.1.3 (x64)"
113 Hash="9A965A63214627F2C9B3A38E402B561BFD275422"
114 ProductName="Microsoft Windows Desktop Runtime - 3.1.3 (x64)"
115 Size="54449000"
116 Version="3.1.3.28628"/>
117 </ExePackage>
118 </PackageGroup>
119 </Fragment>
120</Wix>