From fc68a788ac7b93c5393585ce3662361de0904a1c Mon Sep 17 00:00:00 2001 From: Colin Date: Sat, 28 Sep 2019 13:24:31 +0100 Subject: [PATCH] Attempting to delete ascom profile entries on uninstall --- Meade.net.Setup/AscomLocalServer.wxs | 2 +- Meade.net/LocalServer.cs | 6 +----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/Meade.net.Setup/AscomLocalServer.wxs b/Meade.net.Setup/AscomLocalServer.wxs index 3e19b49..4caa17b 100644 --- a/Meade.net.Setup/AscomLocalServer.wxs +++ b/Meade.net.Setup/AscomLocalServer.wxs @@ -35,7 +35,7 @@ - + diff --git a/Meade.net/LocalServer.cs b/Meade.net/LocalServer.cs index a83c99b..57d57ae 100644 --- a/Meade.net/LocalServer.cs +++ b/Meade.net/LocalServer.cs @@ -487,11 +487,7 @@ namespace ASCOM.Meade.net // // ASCOM // - using (var p = new Profile()) - { - p.DeviceType = deviceType; - p.Unregister(progid); - } + Registry.LocalMachine.DeleteSubKey(String.Format("SOFTWARE\\ASCOM\\{0} Drivers\\{1}", deviceType, progid), false); } catch (Exception) { } }