From d75cf3f005f88d54c56383160efb8aa18556e325 Mon Sep 17 00:00:00 2001 From: Paulo Morgado <470455+paulomorgado@users.noreply.github.com> Date: Mon, 22 Dec 2025 19:58:42 +0000 Subject: [PATCH] Add support for Visual Studio 18 channel identifiers Map new VisualStudio.18.* channel strings to their corresponding Channel enum values to ensure proper recognition and handling of future Visual Studio 18 (2025) installations. --- src/VisualStudio/VisualStudioInstanceExtensions.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/VisualStudio/VisualStudioInstanceExtensions.cs b/src/VisualStudio/VisualStudioInstanceExtensions.cs index 53b6fc3..2fd6fd0 100644 --- a/src/VisualStudio/VisualStudioInstanceExtensions.cs +++ b/src/VisualStudio/VisualStudioInstanceExtensions.cs @@ -28,6 +28,10 @@ public static Sku GetSku(this VisualStudioInstance vsInstance) "VisualStudio.17.Preview" => Channel.Preview, "VisualStudio.17.IntPreview" => Channel.IntPreview, "VisualStudio.17.int.main" => Channel.Main, + "VisualStudio.18.Release" => Channel.Release, + "VisualStudio.18.Preview" => Channel.Preview, + "VisualStudio.18.IntPreview" => Channel.IntPreview, + "VisualStudio.18.int.main" => Channel.Main, _ => null, }; }