すべてが 1 つのソフトウェアに属するプロジェクトの 200 を超えるソリューション ファイルを含むフォルダー構造を想像してみてください。それらのほとんどは、独自のソリューションに含まれる他のプロジェクトで参照される共有ライブラリを生成します。
ソリューション エクスプローラーでこのような参照アセンブリを右クリックして、[ソリューションを開く] や [ソリューションを新しい Visual Studio インスタンスで開く] などのコンテキスト メニュー項目が表示される可能性があれば素晴らしいと思いませんか (このようなもの) )?
これを機能させるには、アドインを何らかのベース ディレクトリで構成する必要があります。そこから、利用可能なすべてのソリューション ファイルと含まれるプロジェクトのコレクションを作成する必要があります。参照を右クリックすると、対応する出力のプロジェクト ファイルがスキャンされ、見つかった場合は、対応するソリューションを直接開くためのメニュー項目が表示されます (この情報もプリフェッチされる可能性があります)。
ええと...あなたの誰かがすでにそのようなアドインを作成しましたか? すでにこのようなことを行うアドインを知っている人はいますか?
これらの質問のどちらにも「はい」と答えられない場合: 設定された前提条件に基づいてソリューション エクスプローラーのコンテキスト メニューを拡張する方法を教えてもらえますか?