Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/sn4k3/UVtools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'UVtools.Installer/Code/Product.wxs')
-rw-r--r--UVtools.Installer/Code/Product.wxs27
1 files changed, 27 insertions, 0 deletions
diff --git a/UVtools.Installer/Code/Product.wxs b/UVtools.Installer/Code/Product.wxs
new file mode 100644
index 0000000..9425f4e
--- /dev/null
+++ b/UVtools.Installer/Code/Product.wxs
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
+ <!--
+ MSIProductVersion is defined in UVtools.Installer.wixproj as 0.0.1 for local desktop builds.
+ You should pass in the MSBuild Property 'MSIProductVersion' to override it during an automated build.
+ See http://msdn.microsoft.com/en-us/library/windows/desktop/aa370859%28v=vs.85%29.aspx for information on allowable values.
+
+ The Product@Id attribute (ProductCode Property) will be a random GUID for each build. This is to support "Major Upgrades" where each install
+ is a seamless uninstall/reinstall.
+ -->
+ <Product Id="*" Name="UVtools" Language="1033" Version="$(var.MSIProductVersion)" Manufacturer="PTRTECH" UpgradeCode="1ea6d212-15c0-425e-b2ec-4b6c60817552">
+ <Package InstallerVersion="301" Compressed="yes" InstallScope="perMachine" />
+ <MediaTemplate EmbedCab="yes" />
+ <!-- Major Upgrade Rule to disallow downgrades -->
+ <MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />
+ <!--Common Launch Condition-->
+ <!-- Examples at http://wixtoolset.org/documentation/manual/v3/customactions/wixnetfxextension.html -->
+ <PropertyRef Id="NETFRAMEWORK45" />
+ <Condition Message="[ProductName] requires .NET Framework 4.8.">Installed OR NETFRAMEWORK45</Condition>
+ <!-- Include User Interface Experience -->
+ <Icon Id="Icon.ico" SourceFile="..\UVtools.GUI\UVtools.ico" />
+ <Property Id="ARPPRODUCTICON" Value="Icon.ico"></Property>
+ <UIRef Id="UI" />
+ <!-- Include Features and Directories Fragment -->
+ <DirectoryRef Id="INSTALLLOCATION" />
+ </Product>
+</Wix> \ No newline at end of file