Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

VScodeでソリューションファイルが開けない

2458.jpg
スクリーンショット 2026-06-03 214839.png

vscodeでソリューションエクスプローラーを使いたい

独習ASP.NETCoreという本で、学習中に
「ソリューションエクスプローラーを使ってクラスを自動生成する亅
表記があるが、ソリューションエクスプローラーがない、開けない

言語 C#
フレームワークASP.NETCore
環境 Windows VScode
拡張機能c# Dev Kitインストール済み

おそらく.slnファイルがslnxファイルに変わったのが理由だと思われるが、解決法がわからない

0 likes

2Answer

C# Dev Kit には大きな変更が加わったようです。

以下、DeepLでの翻訳です。

C# Dev Kitの「ソリューション エクスプローラー」ビューをVS Codeの「エクスプローラー」に統合し、ファイルやフォルダーをナビゲートして把握するための主要な手段を1つにまとめました。今後は、ディスク上のファイルやフォルダーの表示および操作には VS Code のエクスプローラーを使用し、依存関係、パッケージ、リンクされたファイルなどの仮想プロジェクトの詳細を表示するには、新たに「C# プロジェクトの詳細」と名称変更されたビューを使用してください。

これまでソリューション エクスプローラー ビューを使用していなかった場合...この変更はシームレスに感じられ、これまで通り作業を続けることができます。

以前、ソリューション エクスプローラー ビューを使用していた場合...

以前はソリューション エクスプローラーに限定されていたコンテキスト メニュー項目が、VS Codeのエクスプローラーに移行されました。C# プロジェクトを含むフォルダーや .csproj ファイルを右クリックすることで、別のビューに切り替えることなく、一般的な C# コマンドを実行できます。新しいコンテキスト メニュー
「ソリューション エクスプローラー」ビューは実質的に「C# プロジェクトの詳細」に名称変更され、依存関係、パッケージ、リンクされたファイルなどの仮想的な詳細情報の表示に重点が置かれるようになりました。
すぐに使い始められます

1Like

私も同じところで少し混乱しました。

最近の C# Dev Kit では「ソリューション エクスプローラー」が以前と同じ形では表示されなくなり、VS Code の標準エクスプローラーに機能が統合されているようです。

そのため、書籍の画面と現在の VS Code の画面が異なって見える場合があります。

また、.sln ではなく .slnx が作成されていても、基本的には C# Dev Kit がプロジェクトを認識できれば開発は可能です。

古い書籍を学習している場合は、書籍の発行時期と現在の拡張機能の仕様差分も確認すると理解しやすいと思います。

同じように悩んでいたので参考になりました。ありがとうございます!

0Like

Your answer might help someone💌