From 88e64501a0db50d05a18a0267434fa18f254527d Mon Sep 17 00:00:00 2001 From: Adam Boniecki <20281641+abonie@users.noreply.github.com> Date: Wed, 1 Jul 2026 11:13:54 +0200 Subject: [PATCH] Pin VS-compatible package versions for local dev Local (non-CI) workaround: the Roslyn/MSBuild package versions that flow in via Maestro run ahead of what ships in the currently-released Visual Studio, causing assembly version skew (see https://github.com/dotnet/fsharp/issues/18766). For local builds we pin these back to the last VS-compatible versions, CI keeps the Maestro-provided versions. Override AFTER the import so these win over the eager XxxVersion aliases --- eng/Versions.props | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/eng/Versions.props b/eng/Versions.props index b224ff9b8c4..d1084a1ed09 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -2,6 +2,42 @@ + + + + 18.8.0-preview-26275-09 + 18.8.0-preview-26275-09 + 18.8.0-preview-26275-09 + 18.8.0-preview-26275-09 + 18.8.0-preview-26275-09 + 18.8.0-preview-26275-09 + 18.8.0-preview-26275-09 + 18.8.0-preview-26275-09 + + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + 5.8.0-1.26307.1 + + false