aboutsummaryrefslogtreecommitdiff
path: root/src/wixlib/NetCore3.1.12_x64.wxs
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixlib/NetCore3.1.12_x64.wxs')
-rw-r--r--src/wixlib/NetCore3.1.12_x64.wxs114
1 files changed, 114 insertions, 0 deletions
diff --git a/src/wixlib/NetCore3.1.12_x64.wxs b/src/wixlib/NetCore3.1.12_x64.wxs
new file mode 100644
index 00000000..e984468f
--- /dev/null
+++ b/src/wixlib/NetCore3.1.12_x64.wxs
@@ -0,0 +1,114 @@
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 = 3112?>
9 <?define NetCoreVersion = 3.1.12?>
10 <?include NetCore3_Platform.wxi?>
11
12 <?define AspNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/20cf277c-2ccf-449f-a0b8-925ba0c175e7/aa50b052ceb8a8d36a5b4f9b8d0bd91c/aspnetcore-runtime-3.1.12-win-x64.exe?>
13 <?define DesktopNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/076a47e9-c65b-4b78-95a7-93eb988891a4/3574764590cfa650e0aa87c44d3fe384/windowsdesktop-runtime-3.1.12-win-x64.exe?>
14 <?define DotNetCoreRedistLink = https://download.visualstudio.microsoft.com/download/pr/2fdc3009-cf5c-4cf6-8f3b-a61e83200cbb/2c71ee04b48103a7464f4e28a8bf339b/dotnet-runtime-3.1.12-win-x64.exe?>
15
16 <Fragment>
17 <util:DirectorySearchRef Id="$(var.AspNetCoreId)" />
18
19 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.AspNetCoreId)" Overridable="yes" />
20 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
21 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
22 <WixVariable Id="AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" />
23
24 <PackageGroup Id="$(var.AspNetCoreRedistId)">
25 <ExePackage
26 InstallArguments="$(var.AspNetCoreRedistInstallArguments)"
27 RepairArguments="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)"
28 UninstallArguments="$(var.AspNetCoreRedistUninstallArguments)"
29 PerMachine="yes"
30 DetectCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
31 InstallCondition="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
32 Id="$(var.AspNetCoreRedistId)"
33 Vital="yes"
34 Permanent="yes"
35 Protocol="burn"
36 LogPathVariable="$(var.AspNetCoreRedistLog)">
37 <ExePackagePayload
38 Name="!(wix.AspNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)aspnetcore-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
39 DownloadUrl="$(var.AspNetCoreRedistLink)"
40 Description="Microsoft ASP.NET Core 3.1.12 - Shared Framework"
41 Hash="5CE9839CAE90FB2936033431F2905E97C7DC080DC50108D58714939CCCC6A265694B8259A3BF742A68BF04D9CFFB0602B0306DD401C4CE644BDB96C7D1168E59"
42 ProductName="Microsoft ASP.NET Core 3.1.12 - Shared Framework"
43 Size="7841808"
44 Version="3.1.12.21070" />
45 </ExePackage>
46 </PackageGroup>
47 </Fragment>
48
49 <Fragment>
50 <util:DirectorySearchRef Id="$(var.DesktopNetCoreId)" />
51
52 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DesktopNetCoreId)" Overridable="yes" />
53 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
54 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
55 <WixVariable Id="DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" />
56
57 <PackageGroup Id="$(var.DesktopNetCoreRedistId)">
58 <ExePackage
59 InstallArguments="$(var.DesktopNetCoreRedistInstallArguments)"
60 RepairArguments="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)"
61 UninstallArguments="$(var.DesktopNetCoreRedistUninstallArguments)"
62 PerMachine="yes"
63 DetectCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
64 InstallCondition="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
65 Id="$(var.DesktopNetCoreRedistId)"
66 Vital="yes"
67 Permanent="yes"
68 Protocol="burn"
69 LogPathVariable="$(var.DesktopNetCoreRedistLog)">
70 <ExePackagePayload
71 Name="!(wix.DesktopNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)windowsdesktop-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
72 DownloadUrl="$(var.DesktopNetCoreRedistLink)"
73 Description="Microsoft Windows Desktop Runtime - 3.1.12 (x64)"
74 Hash="CD69B8722B2FF175FADD6774AB6A97F89292FC57A15CEC95218E79FFF1E26F46A7EFFFB15CE0F6D22B83B991F7083BB5C04F5158F87D298EA0F204933F8ECD27"
75 ProductName="Microsoft Windows Desktop Runtime - 3.1.12 (x64)"
76 Size="54284816"
77 Version="3.1.12.29719" />
78 </ExePackage>
79 </PackageGroup>
80 </Fragment>
81
82 <Fragment>
83 <util:DirectorySearchRef Id="$(var.DotNetCoreId)" />
84
85 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition" Value="$(var.DotNetCoreId)" Overridable="yes" />
86 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition" Value="" Overridable="yes" />
87 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory" Value="redist\" Overridable="yes" />
88 <WixVariable Id="DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments" Value="" Overridable="yes" />
89
90 <PackageGroup Id="$(var.DotNetCoreRedistId)">
91 <ExePackage
92 InstallArguments="$(var.DotNetCoreRedistInstallArguments)"
93 RepairArguments="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)RepairArguments)"
94 UninstallArguments="$(var.DotNetCoreRedistUninstallArguments)"
95 PerMachine="yes"
96 DetectCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)DetectCondition)"
97 InstallCondition="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)InstallCondition)"
98 Id="$(var.DotNetCoreRedistId)"
99 Vital="yes"
100 Permanent="yes"
101 Protocol="burn"
102 LogPathVariable="$(var.DotNetCoreRedistLog)">
103 <ExePackagePayload
104 Name="!(wix.DotNetCoreRuntime$(var.NetCoreIdVersion)Redist$(var.NetCorePlatform)PackageDirectory)dotnet-runtime-$(var.NetCoreVersion)-win-$(var.NetCorePlatform).exe"
105 DownloadUrl="$(var.DotNetCoreRedistLink)"
106 Description="Microsoft .NET Core Runtime - 3.1.12 (x64)"
107 Hash="9B3F882AE5DFDC8B50D3CEC4F3292292D658B2FECB84B3F73426FB3C16E6FC6B8E7118EF559CFAE25ED7A2C175FA4D89E18986CA3C05D15F706524FBB667F702"
108 ProductName="Microsoft .NET Core Runtime - 3.1.12 (x64)"
109 Size="26090616"
110 Version="3.1.12.29719" />
111 </ExePackage>
112 </PackageGroup>
113 </Fragment>
114</Wix>