none
VISUALSTUDIO2005にて、「すべての参照の検索」ができない。 RRS feed

  • 質問

  • 複数プロジェクトのソリューション上で、ソース上から右クリックしてコンテキストメニューから「すべての参照の検索」を行うと

    「この項目に利用できる参照はありません」と返されるプロジェクトが存在します。

    それ以外のプロジェクトは正常に検索できます。

    なにが原因でそうなっているのかを教えてください。

    2014年7月2日 6:54

回答

  • ソリューションの中に違うバージョンの.NET Frameworkをターゲットにしたプロジェクトが混在していませんか? 混在していると確かダメだったと思います。

    (追記)あっ、すみません。VS2005でしたね・・・。ところでそのプロジェクトは普通のVBのプロジェクトでしょうか?また、他のプロジェクトと何か異なる点はありますでしょうか?


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/

    2014年7月4日 0:27
    モデレータ

すべての返信

  • C/C++言語の場合、
    多分、この機能はプログラムデータベース(ファイル*.pdb)由来だと思います。
    「プロジェクトのプロパティ」DLGの
    「構成プロパティ」(当然デバッグ)の
    「C/C++」の「全般」の「デバッグ情報の形式」が
    「プログラムデータベース(/Zi)」になっているか確認してみてください。
    そうでない場合は、これに設定して、当該プロジェクトをフルビルドします。
    2014年7月2日 7:42
  • 仲澤様

    ご回答ありがとうございました。

    言葉足らずで申し訳ありません。

    言語は、VBです。

    2014年7月2日 7:51
  • ソリューションの中に違うバージョンの.NET Frameworkをターゲットにしたプロジェクトが混在していませんか? 混在していると確かダメだったと思います。

    (追記)あっ、すみません。VS2005でしたね・・・。ところでそのプロジェクトは普通のVBのプロジェクトでしょうか?また、他のプロジェクトと何か異なる点はありますでしょうか?


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/

    2014年7月4日 0:27
    モデレータ
  • trapemiya様。

    ご回答ありがとうございました。

    プロジェクトが他と違う点、ありました。

    GrapeCity社のActivereport2.0を使用していると、この現象が起きているようです。

    同一プロジェクト内で、レポートを制御するソースと、それ以外(SQL発行など)のソースを分けていますが、

    後者は正しく「全ての参照の検索」ができています。

    サポートが終わっているので、GrapeCityに問い合わせても答えてもらえるかどうか・・・


    • 編集済み ks0211 2014年7月4日 10:01
    2014年7月4日 9:27