From dd6a9979f4974b12a5842a26a1282b2059d78b84 Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Wed, 29 Jul 2026 06:45:12 +0200 Subject: [PATCH] Load ILSpy.sln via a relative path in the DotRush settings With no configured solution, DotRush only auto-loads when the folder contains exactly one solution file; this repo has several, so it shows a picker and writes the chosen absolute path into .vscode/settings.json, dirtying every fresh clone or worktree. The server resolves configured entries against the workspace folder it is launched in, so a committed relative path works everywhere and stops the write-back. Assisted-by: Claude:claude-fable-5:Claude Code --- .vscode/settings.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.vscode/settings.json b/.vscode/settings.json index 591102eca..35586b9cd 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -4,4 +4,7 @@ "ILSpy-tests/**": true }, "dotnet.defaultSolution": "ILSpy.sln", + "dotrush.roslyn.projectOrSolutionFiles": [ + "ILSpy.sln" + ], } \ No newline at end of file