mirror of
https://gitlab.com/openlp/packaging.git
synced 2024-12-22 21:12:50 +00:00
Remove old InnoSetup installer
This commit is contained in:
parent
b7323b69d1
commit
ad1eb56234
@ -128,5 +128,25 @@
|
|||||||
<Custom Action='PreventDowngrading' After='FindRelatedProducts'>NEWPRODUCTFOUND</Custom>
|
<Custom Action='PreventDowngrading' After='FindRelatedProducts'>NEWPRODUCTFOUND</Custom>
|
||||||
</InstallUISequence>
|
</InstallUISequence>
|
||||||
<CustomAction Id='PreventDowngrading' Error='Newer version already installed' />
|
<CustomAction Id='PreventDowngrading' Error='Newer version already installed' />
|
||||||
|
<Property Id='INNO_UNINSTALLER_64'>
|
||||||
|
<RegistrySearch Id='LocateInnoUninstaller64' Type='file' Root='HKLM'
|
||||||
|
Key='SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{AA7699FA-B2D2-43F4-8A70-D497D03C9485}_is1'
|
||||||
|
Name='UninstallString'>
|
||||||
|
<FileSearch Id='InnoUninstallerExe64' Name='unins000.exe' />
|
||||||
|
</RegistrySearch>
|
||||||
|
</Property>
|
||||||
|
<Property Id='INNO_UNINSTALLER_32'>
|
||||||
|
<RegistrySearch Id='LocateInnoUninstaller32' Type='file' Root='HKLM'
|
||||||
|
Key='SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{AA7699FA-B2D2-43F4-8A70-D497D03C9485}_is1'
|
||||||
|
Name='UninstallString'>
|
||||||
|
<FileSearch Id='InnoUninstallerExe32' Name='unins000.exe' />
|
||||||
|
</RegistrySearch>
|
||||||
|
</Property>
|
||||||
|
<CustomAction Id="ca.RemoveInno64" Property="INNO_UNINSTALLER_64" ExeCommand="/SILENT" Return="check" />
|
||||||
|
<CustomAction Id="ca.RemoveInno32" Property="INNO_UNINSTALLER_32" ExeCommand="/SILENT" Return="check" />
|
||||||
|
<InstallExecuteSequence>
|
||||||
|
<Custom Action="ca.RemoveInno64" Before="InstallFiles">INNO_UNINSTALLER_64</Custom>
|
||||||
|
<Custom Action="ca.RemoveInno32" Before="InstallFiles"><![CDATA[INNO_UNINSTALLER_32 AND NOT INNO_UNINSTALLER_64]]></Custom>
|
||||||
|
</InstallExecuteSequence>
|
||||||
</Product>
|
</Product>
|
||||||
</Wix>
|
</Wix>
|
||||||
|
Loading…
Reference in New Issue
Block a user