Setup: using version number from Elwig.exe

This commit is contained in:
2023-08-10 16:00:19 +02:00
parent 29b8f046f4
commit dfda5e36c8
2 changed files with 12 additions and 13 deletions

View File

@ -2,13 +2,13 @@
<Fragment> <Fragment>
<ComponentGroup Id="MainComponents"> <ComponentGroup Id="MainComponents">
<Component Directory="InstallFolder"> <Component Directory="InstallFolder">
<File Source="$(var.Elwig.ProjectDir)\bin\Publish\Elwig.exe" Id="Elwig.exe" /> <File Source="$(var.Elwig.ProjectDir)\bin\Publish\Elwig.exe" Id="Elwig.exe"/>
</Component> </Component>
<Component Directory="ConfigFolder" Permanent="true" NeverOverwrite="true"> <Component Directory="ConfigFolder" Permanent="true" NeverOverwrite="true">
<File Source="$(ProjectDir)\Files\config.ini" Id="config.ini" /> <File Source="$(ProjectDir)\Files\config.ini" Id="config.ini"/>
</Component> </Component>
<Component Directory="InstallFolder"> <Component Directory="InstallFolder">
<File Source="$(TargetDir)\PDFtoPrinter.exe" Id="PDFtoPrinter.exe" /> <File Source="$(TargetDir)\PDFtoPrinter.exe" Id="PDFtoPrinter.exe"/>
</Component> </Component>
</ComponentGroup> </ComponentGroup>
</Fragment> </Fragment>

View File

@ -1,18 +1,17 @@
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"> <Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
<Package Name="Elwig" Manufacturer="Elwig" Version="0.1.0" Language="3079" UpgradeCode="a459416a-756a-4be6-b6f4-40872c8425a7" Compressed="true"> <Package Name="Elwig" Manufacturer="Elwig" Version="!(bind.FileVersion.Elwig.exe)" Language="3079" UpgradeCode="a459416a-756a-4be6-b6f4-40872c8425a7" Compressed="true">
<MajorUpgrade DowngradeErrorMessage="!(loc.DowngradeError)" /> <MajorUpgrade DowngradeErrorMessage="!(loc.DowngradeError)" />
<MediaTemplate EmbedCab="true"/> <MediaTemplate EmbedCab="true"/>
<Icon Id="icon.ico" SourceFile="$(var.Elwig.ProjectDir)\elwig.ico"/> <Icon Id="icon.ico" SourceFile="$(var.Elwig.ProjectDir)\elwig.ico"/>
<Property Id="ARPPRODUCTICON" Value="icon.ico" /> <Property Id="ARPPRODUCTICON" Value="icon.ico"/>
<Feature Id="Main"> <Feature Id="Main">
<ComponentGroupRef Id="ShortcutComponents" /> <ComponentGroupRef Id="ShortcutComponents"/>
<ComponentGroupRef Id="MainComponents" /> <ComponentGroupRef Id="MainComponents"/>
<ComponentGroupRef Id="BuildFiles" /> <ComponentGroupRef Id="BuildFiles"/>
<ComponentGroupRef Id="DocumentTemplates" /> <ComponentGroupRef Id="DocumentTemplates"/>
<ComponentGroupRef Id="DocumentTemplateComponents" /> <ComponentGroupRef Id="DocumentTemplateComponents"/>
</Feature> </Feature>
</Package> </Package>
</Wix> </Wix>