同じソリューション内で複数の C# クラス ライブラリ プロジェクト (DLL ではない) を参照する 1 つの VB.NET ASP.NET プロジェクトを含む VS 2013 ソリューションがあります。C# プロジェクトの 1 つで、いくつかのメソッド オーバーロード内のロジックに多くの変更を加えました。VB.NET プロジェクトではこれらのオーバーロードが広く使用されているため、これらのメソッドが参照されている場所の数を確認したいと考えています。変更を含む c# プロジェクトに移動し、必要なオーバーロードを右クリックして [すべての参照を検索] を選択しますが、c# プロジェクト内の参照しか表示されません。ただし、VB.NET プロジェクト内のこれらのメソッドの 1 つに移動すると、VB.NET プロジェクト内のすべての参照と、c# プロジェクト内のメソッド宣言が検出されます。
メソッド名のソリューション全体のテキスト検索を実行できましたが、このメソッド名はオーバーロードされているため、複数回使用されています。したがって、メソッド名ではなく、特定のオーバーロードされたメソッド シグネチャを検索したいと考えています。
これは VS 2013 の既知の欠点ですか? 他に気づいたことGo To Reference
として、ac# プロジェクトで宣言されているメソッドを VB.NET プロジェクト内から選択すると、ソース プロジェクト自体のメソッド定義に直接移動するのではなく、オブジェクト ブラウザーに移動することです。 .