From 9e18634d93ce3f4d25fa39503e02d8fb1ee9a83e Mon Sep 17 00:00:00 2001 From: Azat Mukhametshin Date: Thu, 30 Jul 2026 11:46:26 +0200 Subject: [PATCH 1/2] Bump Microsoft.VisualStudio.Diagnostics.Utilities to 18.3.11611.365 The pin at 18.3.11401.5 is not from a VS release branch, so its DLLs have no symbols on the symbol server and SymbolCheck fails on every insertion. This property drives three packages - Diagnostics.Utilities, Enterprise.AspNetHelper and ArchitectureTools.PEReader - whose DLLs are bundled into the CLI vsix. 18.3.11611.365 is already used for MicrosoftInternalTestPlatformExtensions in this same file, so it is a known-good release branch build. Forward-port of #16322 (rel/18.10) so 18.11 does not regress. --- eng/Versions.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/Versions.props b/eng/Versions.props index ef103e7e19..f56a630675 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -57,7 +57,7 @@ Make sure you are taking a version from a release branch (rel/d*) in VS. Otherwise there won't be symbols for the dlls in package, a and it will create a symcheck bug on re-insertion into VS. --> - 18.3.11401.5 + 18.3.11611.365 $(MicrosoftVisualStudioDiagnosticsUtilitiesVersion) 17.13.39960 17.13.24 From 7f904694a52ea58474085caea3cabadaceb38bc1 Mon Sep 17 00:00:00 2001 From: Azat Mukhametshin Date: Thu, 30 Jul 2026 12:15:28 +0200 Subject: [PATCH 2/2] Correct version to 18.3.11527.243 (verified to have symbols) 18.3.11611.365 was chosen because a sibling property already used it, but symchk against msdl shows it has no symbols published - same failure as the original pin. 18.3.11527.243 is the newest version where all three packages pass symchk. --- eng/Versions.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/Versions.props b/eng/Versions.props index f56a630675..2365d69146 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -57,7 +57,7 @@ Make sure you are taking a version from a release branch (rel/d*) in VS. Otherwise there won't be symbols for the dlls in package, a and it will create a symcheck bug on re-insertion into VS. --> - 18.3.11611.365 + 18.3.11527.243 $(MicrosoftVisualStudioDiagnosticsUtilitiesVersion) 17.13.39960 17.13.24