From a4193cb75babb32f0ecefe364a2d5efb20577d6a Mon Sep 17 00:00:00 2001 From: rinrab Date: Sat, 20 Jan 2024 19:10:56 +0100 Subject: [PATCH] Add disconecting from VPN before deleting it. --- AOVpnManager/VpnManager.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/AOVpnManager/VpnManager.cs b/AOVpnManager/VpnManager.cs index bd5f15a..46bd66d 100644 --- a/AOVpnManager/VpnManager.cs +++ b/AOVpnManager/VpnManager.cs @@ -61,6 +61,8 @@ public void CreateVpnConnection(string connectionName, string profile) public void DeleteVpnConnection(string connectionName) { + RasApi.DisconnectAll((name) => string.Equals(name, connectionName, StringComparison.OrdinalIgnoreCase)); + try { using (CimInstance queryInstance = new CimInstance(ClassName, NamespaceName))