From 723603ae54a960238ead547c5358c1db83a06850 Mon Sep 17 00:00:00 2001 From: Simon Rozman Date: Wed, 18 Nov 2020 01:14:50 +0100 Subject: installer: ignore remove failures On upgrades from <=0.1.1 there's a short window, where new tunnel service may delete the Wintun 0.8 driver from the store, while 0.1.1 removal is about to do the same, and fails with "File not found". The computer ended up with the old WireGuard installed. Signed-off-by: Simon Rozman --- installer/wireguard.wxs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/installer/wireguard.wxs b/installer/wireguard.wxs index 50a10118..31f57426 100644 --- a/installer/wireguard.wxs +++ b/installer/wireguard.wxs @@ -57,7 +57,8 @@ AllowDowngrades="no" AllowSameVersionUpgrades="yes" DowngradeErrorMessage="A newer version of [ProductName] is already installed." - Schedule="afterInstallExecute" /> + Schedule="afterInstallExecute" + IgnoreRemoveFailure="yes" />