Skip to content

Commit 8e9706f

Browse files
committed
CI: Installer uninstall InnoSetup test
1 parent c2bf606 commit 8e9706f

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

Source/NETworkManager.Setup/Package.wxs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@
2424
<Feature Id="Main" Title="NETworkManager">
2525
<ComponentGroupRef Id="Components" />
2626
</Feature>
27+
28+
<!-- Uninstall InnoSetup version -->
29+
<!-- Get-Item -Path "$($env:ProgramFiles)\NETworkManager\*" -Filter "unins*.exe" | Select-Object -First 1 | ForEach-Object { Start-Process -FilePath $_.FullName -ArgumentList "/VERYSILENT /SUPPRESSMSGBOXES /NORESTART" } -->
30+
<CustomAction Id="UninstallInnoSetup" Directory="INSTALLFOLDER" Execute="commit" Impersonate="no" ExeCommand="PowerShell.exe -EncodedCommand &quot;RwBlAHQALQBJAHQAZQBtACAALQBQAGEAdABoACAAIgAkACgAJABlAG4AdgA6AFAAcgBvAGcAcgBhAG0ARgBpAGwAZQBzACkAXABOAEUAVAB3AG8AcgBrAE0AYQBuAGEAZwBlAHIAXAAqACIAIAAtAEYAaQBsAHQAZQByACAAIgB1AG4AaQBuAHMAKgAuAGUAeABlACIAIAB8ACAAUwBlAGwAZQBjAHQALQBPAGIAagBlAGMAdAAgAC0ARgBpAHIAcwB0ACAAMQAgAHwAIABGAG8AcgBFAGEAYwBoAC0ATwBiAGoAZQBjAHQAIAB7ACAAUwB0AGEAcgB0AC0AUAByAG8AYwBlAHMAcwAgAC0ARgBpAGwAZQBQAGEAdABoACAAJABfAC4ARgB1AGwAbABOAGEAbQBlACAALQBBAHIAZwB1AG0AZQBuAHQATABpAHMAdAAgACIALwBWAEUAUgBZAFMASQBMAEUATgBUACAALwBTAFUAUABQAFIARQBTAFMATQBTAEcAQgBPAFgARQBTACAALwBOAE8AUgBFAFMAVABBAFIAVAAiACAAfQA=&quot;" Return="check" />
31+
32+
<InstallExecuteSequence>
33+
<Custom Action="UninstallInnoSetup" Before="InstallFiles" />
34+
</InstallExecuteSequence>
2735
</Package>
2836

2937
</Wix>

0 commit comments

Comments
 (0)