.sln ファイルは "Microsoft Visual Studio Version Selector" (VSLauncher.exe)に関連付けされています。このプログラムは .sln ファイルの内容を確認し、最適なバージョンの Visual Studio を起動します。対応しているVisual Studioが複数インストールされいる場合は対応しているバージョンのうち、最後に起動されたバージョンが選択されます。
Visual Studio のバージョンを指定して起動する手順
プロジェクト(ソリューション)を 右クリック し、プログラムから開く(H) を選択します。
インストールされている Visual Studio の一覧が表示されるので、起動したいバージョンを選択します。
右クリックメニューの「プログラムから開く」
検証環境
Microsoft Visual Studio Enterprise 2022 Version 17.2.6
Microsoft Visual Studio Professional 2019 Version 16.11.16
Microsoft Visual Studio Professional 2017 Version 15.9.31
Microsoft Windows 10 Pro Version 21H2 OS Build 19044.2130 Experience: Windows Feature Experience Pack 120.2212.4180.0