[参照設定] ([Web Site プロパティ ページ] ダイアログ ボックス)
更新 : 2007 年 11 月
[参照設定] プロパティ ページでは、Web アプリケーションで使用するアセンブリ、コンポーネント、および Web サービスへの参照の追加と管理を行うことができます。参照を追加すると、コードによってクラス、コンポーネント、または Web サービスを起動できます。
メモ : |
---|
追加した参照だけが表示されます。Machine.config ファイルで構成した暗黙の参照は表示されません。 |
参照をグローバル アセンブリ キャッシュのアセンブリに追加すると、Microsoft Visual Web Developer によって、サイトの Web.config ファイルの Assemblies 要素にエントリが作成されます。別のプロジェクトのアセンブリへの参照を追加すると、アセンブリは Web プロジェクトの \Bin フォルダにコピーされ、必要に応じて更新されます。
Web 参照を追加すると、Visual Web Developer によって、Web サイトで Web サービスを表すプロキシ クラスが作成されます。Web サービスの .wsdl、.xsd、.disco (探索) ファイルは、App_WebReferences フォルダに格納されます。また、Visual Web Developer によって、Web.config ファイルの <appSettings> 要素で Web サービスを参照するエントリが作成されます。
このダイアログ ボックスを表示するには
Visual Web Developer のソリューション エクスプローラ ペインで、Web サイトのプロジェクト名をクリックします。
[表示] をクリックし、[プロパティ ページ] をクリックします。
または、ソリューション エクスプローラで Web サイトのプロジェクト名を右クリックし、[プロパティ ページ] をクリックします。
[プロパティ ページ] ウィンドウが表示されます。
[参照設定] ノードをクリックします。
処理手順
UI 要素
[参照の追加]
[参照の追加] ダイアログ ボックスを表示します。このダイアログ ボックスでは、Web サイトで参照する .NET 型、COM オブジェクト、またはその他の Microsoft Visual Studio プロジェクトを選択できます。[Web 参照の追加]
[Web 参照の追加] ダイアログ ボックスを表示します。このダイアログ ボックスでは、Web サービスを参照するために、Web サービスを検索し、Web サイトでプロキシ クラスを作成できます。[削除]
Web.config ファイルから参照を削除することによって、Web サイトから現在選択されている参照を削除します。このコマンドは、元のクラス、コンポーネント、または Web サービスに影響を与えません。メモ : 参照を削除しても、その依存関係は削除されません。
[更新]
Web サービスを表すプロキシ クラスを再び作成することによって、Web 参照を更新します。このオプションは通常、Web 参照を作成した後に、サービスが新しいメソッドを公開した場合に選択します。メモ : アセンブリ参照は自動的に更新されるため、アセンブリ参照ではこのコマンドはアクティブになりません。