Files
Angel6/C# General/Windows Installer Wix DotNet Core/ConsoleApp1.Installer/Product.wxs
2017-10-07 08:16:49 +01:00

69 lines
2.4 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
<!-- Give product a unique ID per platform -->
<?if $(var.Platform)=x64 ?>
<?define ProductCode = "{DE3B1CBB-BF7B-46BA-BCBB-4B1542C9B3BB}" ?>
<?else?>
<?define ProductCode = "{B6C0672A-D365-4D2B-B6A1-42E908D181E0}" ?>
<?endif?>
<!-- Fixed upgrade Id -->
<?define UpgradeCode = "{8C197FE6-57DF-41FD-A0CD-84B5D3B97BDC}" ?>
<!-- Define main product -->
<Product Id="$(var.ProductCode)"
Name="!(loc.ProductName_$(var.Platform))"
Language="!(loc.Language)"
Version="$(var.BuildVersion)"
Manufacturer="!(loc.Company)"
UpgradeCode="$(var.UpgradeCode)">
<!-- Provide package details -->
<Package InstallerVersion="200"
Compressed="yes"
InstallScope="perMachine"
Platform="$(var.Platform)"
Manufacturer="!(loc.Company)"
Description="!(loc.Description)"
Keywords="!(loc.Keywords)"
Comments="!(loc.Comments)"
Languages="!(loc.Language)"
/>
<!-- Downgrade error message -->
<MajorUpgrade DowngradeErrorMessage="!(loc.DowngradeErrorMessage)" />
<!-- Include .cab file into .msi file -->
<MediaTemplate
EmbedCab="yes"
/>
<!-- Define main app icon -->
<Icon Id="icon.ico" SourceFile="$(var.ConsoleApp1.ProjectDir)\app.ico" />
<!-- Use the icon.ico icon for this installer (shows up in Add/Remove programs) -->
<Property Id="ARPPRODUCTICON">icon.ico</Property>
<!-- Help/Support website (shows in the Add/Remove programs) -->
<Property Id="ARPURLINFOABOUT">http://www.angelsix.com</Property>
<!-- Create a basic UI for the installer -->
<UIRef Id="WixUI_Minimal" />
<!-- Change the installer UI background images -->
<WixVariable Id="WixUILicenseRtf" Value="$(var.ProjectDir)\Assets\License.rtf" />
<WixVariable Id="WixUIDialogBmp" Value="$(var.ProjectDir)\Assets\Background.bmp" />
<WixVariable Id="WixUIBannerBmp" Value="$(var.ProjectDir)\Assets\Banner.bmp" />
<!-- Define components, shortcuts, files etc... for installer -->
<Feature Id="ProductFeature" Title="ConsoleApp" Level="1">
<ComponentGroupRef Id="ProductComponents" />
<ComponentGroupRef Id="PublishedComponents" />
</Feature>
</Product>
</Wix>