2017-08-22 8 views
0

にusingステートメントからDLLを検索します。どのusingステートメントがどのDLLを使用しているかをどのようにして知ることができますか?例えばは、どのように私はVisual Studioの私は、サードパーティ製のDLLの束を使用するプロジェクトのソースコードを与えてきた2015年</p> <p>を使用していますVisual Studioの

私はこの文を持っている:

using Mnp; 

どのように私は、DLLがMnp名前空間を持っているものを見つけることができますか?

カーソルをMnpに置き、右クリックして右クリックメニューを開きます。実装はCtrl + F12キーに定義F12

  • ゴーに行くに
    • しかし、私は同じエラーメッセージを取得両方のケースで:そこ私は2つのオプションを試してみました

      をナビゲートすることはできませんキャレットの下のシンボルに移動します。

      私は、Visual Studioには、名前空間Mnpを持ってReferencesセクションで私のDLLを指すことができます願っていました。

      おかげ

    答えて

    2

    オブジェクトブラウザを使用します。検索するテキストボックスに、検索したい名前空間の文字列を入力します。左側のパネルで、返された正しい名前空間を選択します。右下のサイドパネルには、Member of(あなたのアセンブリ名である)が表示されます。

    1

    あなたが複数のライブラリで同じ名前空間にし、現在のアプリケーション内の型を作成することができます。

    しかし、あなたのプログラムが現在コンパイルする場合、次のことができます。

    • は、ソースコードから、それが1つまたは複数の種類を見つけることができないので、失敗するソリューションを構築するために
    • attepmtをusing Mnp;行を削除
    • それは
    • どこから来たのか using Mnp;ライン
    • を見つけるために、これらのタイプのいずれかにGo ot Definitionを使用する再含まあなたは、DLLが不足しているので、それがをコンパイルしていない場合

    、あなたはそれが使用していたのをdllをかを確認するには、テキストエディタで.csprojファイルを開くことができます。

    0

    私があなたの質問を正しく理解している場合、私は通常、右クリックして "すべての参照を検索"オプションを選択します。

    関連する問題