![Matt Ellis](/assets/img/avatar_default.png)
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.
29 lines
No EOL
1.3 KiB
XML
29 lines
No EOL
1.3 KiB
XML
<?xml version="1.0"?>
|
|
<Include xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
|
|
|
<?define Servicing_Key_SP = "0" ?>
|
|
<?define Servicing_Key_SPIndex = "0" ?>
|
|
<?define Servicing_Key_SPName = "Beta" ?>
|
|
<?define Dotnet_ProductVersion = "$(var.BuildVersion)" ?>
|
|
<?define Dotnet_DisplayVersion = "$(var.DisplayVersion)" ?>
|
|
<?define Dotnet_BuildVersion = "$(var.BuildVersion)" ?>
|
|
<?define Manufacturer = "Microsoft Corporation" ?>
|
|
<?define ProductName = "Microsoft .NET Core Host for Windows ($(var.DisplayVersion))" ?>
|
|
<?define ProductLanguage = "1033" ?>
|
|
<?define ProductVersion = "$(var.Dotnet_ProductVersion)" ?>
|
|
<?define LCID = "$(var.ProductLanguage)"?>
|
|
<?define DowngradeErrorMessage = "A newer version is already installed; please uninstall it and re-run setup."?>
|
|
|
|
<?define Platform = "$(sys.BUILDARCH)" ?>
|
|
<?if $(var.Platform)=x86?>
|
|
<?define Program_Files="ProgramFilesFolder"?>
|
|
<?define Win64AttributeValue=no?>
|
|
<?define UpgradeCode="66EBF603-F032-4595-B914-10CC99BBED86"?>
|
|
<?elseif $(var.Platform)=x64?>
|
|
<?define Program_Files="ProgramFiles64Folder"?>
|
|
<?define Win64AttributeValue=yes?>
|
|
<?define UpgradeCode="4553594B-D821-40E0-9A54-9697B13E344C"?>
|
|
<?else?>
|
|
<?error Invalid Platform ($(var.Platform))?>
|
|
<?endif?>
|
|
</Include> |