ページ (プロジェクト デザイナー) (Visual Basic)

プロジェクト内の参照、Web 参照、およびインポートされた名前空間を管理するには、プロジェクト デザイナー[参照設定] ページを使用します。 プロジェクトには、COM コンポーネント、XML Web サービス、.NET Framework クラス ライブラリまたはアセンブリ、またはその他のクラス ライブラリへの参照を含めることができます。 参照の使い方の詳細については、「プロジェクト参照」を参照してください。

[参照設定] ページを表示するには、ソリューション エクスプローラーのプロジェクト ノードをクリックしてから、[プロジェクト] メニューの [プロパティ] をクリックします。 プロジェクト デザイナーが表示されたら、[参照] タブをクリックします。

次のオプションを使用すると、プロジェクト内の参照とインポートされた名前空間を選択または削除できます。

  • [未使用の参照]
    [未使用の参照] ダイアログ ボックス (Visual Basic) にアクセスするときにクリックします。

  • [参照パス]
    [参照パス] ダイアログ ボックス (Visual Basic) にアクセスするときにクリックします。

  • [参照]
    プロジェクトに含まれる、使用済みまたは未使用のすべての参照が表示されます。

  • [追加]
    参照または Web 参照を [参照設定] の一覧に追加するときにクリックします。

    [参照] をクリックすると、[参照の追加] ダイアログ ボックスを使用して、参照をプロジェクトに追加できます。

    [Web 参照] をクリックすると、[Web 参照の追加] ダイアログ ボックスを使用して、Web 参照をプロジェクトに追加できます。

  • [削除]
    [参照設定] の一覧で 1 つ以上の参照を選択してこのボタンをクリックすると、選択した参照が削除されます。

  • [Web 参照の更新]
    [参照設定] の一覧で Web 参照を選択してこのボタンをクリックすると、選択した Web 参照が更新されます。

  • [インポートされた名前空間]
    このボックスに独自の名前空間を入力し、[ユーザー インポートの追加] をクリックすると、入力した名前空間を名前空間の一覧に追加できます。

    ユーザーがインポートした名前空間のエイリアスを作成できます。 エイリアスを作成するには、エイリアスと名前空間を alias=namespace という形式で入力します。 これは、Http= MyOrg.ObjectLib.Internet.WebRequestMethods.Http などの長い名前空間を使用している場合に便利です。

  • [ユーザー インポートの追加]
    このボタンをクリックして、[インポートされた名前空間] ボックスで指定された名前空間をインポートされた名前空間の一覧に追加します。 このボタンは、指定された名前空間が一覧に存在しない場合にのみアクティブになります。

  • [名前空間の一覧]
    使用可能なすべての名前空間が表示されます。 プロジェクトに含まれている名前空間のチェック ボックスはオンになっています。

  • [ユーザー インポートの更新]
    名前空間の一覧でユーザー指定の名前空間を選択し、新しい名前を [インポートされた名前空間] ボックスに入力してから、このボタンをクリックして新しい名前空間に変更します。 選択した名前空間が、[ユーザー インポートの追加] ボタンを使用して一覧に追加した名前空間である場合にのみ、このボタンがアクティブになります。 次のものを追加できます。

    • System.Math などのクラスまたは名前空間。

    • VB=Microsoft.VisualBasic などのエイリアス化されたインポート。

    • <xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> などの XML 名前空間。

参照

処理手順

方法: Visual Studio で参照を追加または削除する

方法 : インポートした名前空間を追加または削除する (Visual Basic)

方法 : 未使用の参照を削除する (Visual Basic)

方法 : 参照の [ローカル コピー] プロパティを設定する

参照

[未使用の参照] ダイアログ ボックス (Visual Basic)

[参照パス] ダイアログ ボックス (Visual Basic)

[Web 参照の追加] ダイアログ ボックス

Imports ステートメント (XML 名前空間)

その他の技術情報

参照の管理