From 1661e17f021fe6f51e14a57982bcd5703019e9a7 Mon Sep 17 00:00:00 2001 From: Gerrit Date: Tue, 30 May 2023 11:18:10 +0200 Subject: [PATCH] Improve checks for GhostScript while installing --- .../AmagnoVirtualPrinter.WixSharpInstaller/Script.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Installer/AmagnoVirtualPrinter.WixSharpInstaller/Script.cs b/Installer/AmagnoVirtualPrinter.WixSharpInstaller/Script.cs index 69b8e5c..cb6e0de 100644 --- a/Installer/AmagnoVirtualPrinter.WixSharpInstaller/Script.cs +++ b/Installer/AmagnoVirtualPrinter.WixSharpInstaller/Script.cs @@ -100,6 +100,14 @@ namespace AmagnoVirtualPrinter.WixSharpInstaller } var subKeyNames = gsKey.GetSubKeyNames(); + + if (!subKeyNames.Any()) + { + MessageBox.Show(gsNotFound); + e.Result = ActionResult.Failure; + return; + } + gsKey = gsKey.OpenSubKey(subKeyNames[0]); if (gsKey == null) {