aboutsummaryrefslogtreecommitdiff
path: root/src/wixlib/NetCore3.1.1.wxs
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixlib/NetCore3.1.1.wxs')
-rw-r--r--src/wixlib/NetCore3.1.1.wxs74
1 files changed, 74 insertions, 0 deletions
diff --git a/src/wixlib/NetCore3.1.1.wxs b/src/wixlib/NetCore3.1.1.wxs
new file mode 100644
index 00000000..109d4f6b
--- /dev/null
+++ b/src/wixlib/NetCore3.1.1.wxs
@@ -0,0 +1,74 @@
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" xmlns:util="http://wixtoolset.org/schemas/v4/wxs/util">
5 <Fragment>
6 <Variable Name="AspNetCoreRuntime31InstallDir" Value="[ProgramFiles64Folder]dotnet\shared\Microsoft.AspNetCore.App\3.1.1"/>
7 <util:DirectorySearch Id="AspNetCoreRuntime31Installed" Path="[AspNetCoreRuntime31InstallDir]" Variable="AspNetCoreRuntime31Installed" Result="exists"/>
8
9 <WixVariable Id="AspNetCoreRuntime31WebDetectCondition" Value="AspNetCoreRuntime31Installed" Overridable="yes"/>
10 <WixVariable Id="AspNetCoreRuntime31WebInstallCondition" Value="" Overridable="yes"/>
11
12 <PackageGroup Id="AspNetCoreRuntime31Web">
13 <ExePackage
14 Name="aspnetcore-runtime-3.1.1-win-x64.exe"
15 InstallCommand="/install /quiet /norestart /log &quot;[AspNetCoreRuntime31Log]&quot;"
16 RepairCommand="/repair /quiet /norestart /log &quot;[AspNetCoreRuntime31Log]&quot;"
17 UninstallCommand="/uninstall /quiet /norestart /log &quot;[AspNetCoreRuntime31Log]&quot;"
18 PerMachine="yes"
19 DetectCondition="!(wix.AspNetCoreRuntime31WebDetectCondition)"
20 InstallCondition="!(wix.AspNetCoreRuntime31WebInstallCondition)"
21 Vital="yes"
22 Permanent="yes"
23 Protocol="burn"
24 DownloadUrl="https://download.visualstudio.microsoft.com/download/pr/fa469b98-e312-4744-9dab-a46d2242b0ab/ae5e1eb530e312d68b501b7dd03d4c00/aspnetcore-runtime-3.1.1-win-x64.exe"
25 LogPathVariable="AspNetCoreRuntime31Log"
26 Compressed="no">
27 <!-- "%WIX%\bin\heat.exe" payload "aspnetcore-runtime-3.1.1-win-x64.exe" -o "aspnetcore-runtime.wxs" -->
28 <RemotePayload
29 CertificatePublicKey="6ADD0C9D1AC70DA3668644B1C78884E82E3F3457"
30 CertificateThumbprint="711AF71DC4C4952C8ED65BB4BA06826ED3922A32"
31 Description="Microsoft ASP.NET Core 3.1.1 - Shared Framework"
32 Hash="6614D5792D9335632D66C3EB7DE942A7AE10D6BE"
33 ProductName="Microsoft ASP.NET Core 3.1.1 - Shared Framework"
34 Size="7867488"
35 Version="3.1.1.19615"/>
36 </ExePackage>
37 </PackageGroup>
38 </Fragment>
39
40 <Fragment>
41 <Variable Name="WindowsDesktopRuntime31InstallDir" Value="[ProgramFiles64Folder]dotnet\shared\Microsoft.WindowsDesktop.App\3.1.1"/>
42 <util:DirectorySearch Id="WindowsDesktopRuntime31Installed" Path="[WindowsDesktopRuntime31InstallDir]" Variable="WindowsDesktopRuntime31Installed" Result="exists"/>
43
44 <WixVariable Id="WindowsDesktopRuntime31WebDetectCondition" Value="WindowsDesktopRuntime31Installed" Overridable="yes"/>
45 <WixVariable Id="WindowsDesktopRuntime31WebInstallCondition" Value="" Overridable="yes"/>
46
47 <PackageGroup Id="WindowsDesktopRuntime31Web">
48 <ExePackage
49 Name="windowsdesktop-runtime-3.1.1-win-x64.exe"
50 InstallCommand="/install /quiet /norestart /log &quot;[WindowsDesktopRuntime31Log]&quot;"
51 RepairCommand="/repair /quiet /norestart /log &quot;[WindowsDesktopRuntime31Log]&quot;"
52 UninstallCommand="/uninstall /quiet /norestart /log &quot;[WindowsDesktopRuntime31Log]&quot;"
53 PerMachine="yes"
54 DetectCondition="!(wix.WindowsDesktopRuntime31WebDetectCondition)"
55 InstallCondition="!(wix.WindowsDesktopRuntime31WebInstallCondition)"
56 Vital="yes"
57 Permanent="yes"
58 Protocol="burn"
59 DownloadUrl="https://download.visualstudio.microsoft.com/download/pr/a1d41522-4da0-42bc-b3f2-e4b7d842974d/03101425368c87c55c1fe7cafbb4e0fb/windowsdesktop-runtime-3.1.1-win-x64.exe"
60 LogPathVariable="WindowsDesktopRuntime31Log"
61 Compressed="no">
62 <!-- "%WIX%\bin\heat.exe" payload "windowsdesktop-runtime-3.1.1-win-x64.exe" -o "windowsdesktop-runtime.wxs" -->
63 <RemotePayload
64 CertificatePublicKey="6ADD0C9D1AC70DA3668644B1C78884E82E3F3457"
65 CertificateThumbprint="711AF71DC4C4952C8ED65BB4BA06826ED3922A32"
66 Description="Microsoft Windows Desktop Runtime - 3.1.1 (x64)"
67 Hash="AE723619D9CD6407F3D4B4948DF4F026A99781DC"
68 ProductName="Microsoft Windows Desktop Runtime - 3.1.1 (x64)"
69 Size="54211664"
70 Version="3.1.1.28408"/>
71 </ExePackage>
72 </PackageGroup>
73 </Fragment>
74</Wix>