04d21e6693
Ideally in the project.json for the shared host we would just list the actual package that holds the shared host, instead of all of NetStandard.Library, but doing some leads to compliation errors, since publish wants to include a compile step that has a generated AssemblyAttributes file which references types like System.String.
44 lines
No EOL
2 KiB
XML
44 lines
No EOL
2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
|
<?include "Variables.wxi" ?>
|
|
<Product Id="*" Name="$(var.ProductName)" Language="$(var.ProductLanguage)" Version="$(var.ProductVersion)" Manufacturer="$(var.Manufacturer)" UpgradeCode="$(var.UpgradeCode)">
|
|
<Package Compressed="yes" InstallScope="perMachine" InstallerVersion="200" />
|
|
|
|
<MajorUpgrade DowngradeErrorMessage="$(var.DowngradeErrorMessage)" Schedule="afterInstallInitialize"/>
|
|
|
|
<MediaTemplate CompressionLevel="high" EmbedCab="yes" />
|
|
|
|
<Feature Id="MainFeature" Title="Main Feature" Level="1">
|
|
<ComponentGroupRef Id="InstallFiles" />
|
|
<ComponentGroupRef Id="AuthoredRegistryKeys"/>
|
|
</Feature>
|
|
<Feature Id="Provider" Absent="disallow" AllowAdvertise="no" Description="Used for Ref Counting" Display="hidden" Level="1" InstallDefault="local" Title="RefCounting" TypicalDefault="install">
|
|
<ComponentRef Id="Dotnet_CLI_SharedHost_$(var.Dotnet_DisplayVersion)" />
|
|
</Feature>
|
|
<Property Id="ProductCPU" Value="$(var.Platform)" />
|
|
<Property Id="RTM_ProductVersion" Value="$(var.Dotnet_ProductVersion)" />
|
|
|
|
<Property Id="MSIFASTINSTALL" Value="7" />
|
|
|
|
<WixVariable Id="WixUILicenseRtf" Value="$(var.MicrosoftEula)" />
|
|
|
|
<Property Id="WIXUI_INSTALLDIR" Value="DOTNETHOME"/>
|
|
<UIRef Id="WixUI_InstallDir" />
|
|
|
|
<CustomActionRef Id="WixBroadcastEnvironmentChange" />
|
|
</Product>
|
|
<Fragment>
|
|
<Directory Id="TARGETDIR" Name="SourceDir">
|
|
<Directory Id="$(var.Program_Files)">
|
|
<Directory Id="DOTNETHOME" Name="dotnet"/>
|
|
</Directory>
|
|
</Directory>
|
|
</Fragment>
|
|
<Fragment>
|
|
<ComponentGroup Id="InstallFiles">
|
|
<Component Id="cmpCoreHost" Directory="DOTNETHOME" Guid="{45399BBB-DDA5-4386-A2E9-618FB3C54A18}">
|
|
<File Id="fileCoreHostExe" KeyPath="yes" Source="$(var.HostSrc)\dotnet.exe" />
|
|
</Component>
|
|
</ComponentGroup>
|
|
</Fragment>
|
|
</Wix> |