“网站属性页”对话框 ->“引用”

更新:2007 年 11 月

使用“引用”属性页,可以添加和管理对要在 Web 应用程序中使用的程序集、组件和 Web 服务的引用。添加引用时,您的代码可以调用类、组件或 Web 服务。

说明:

只显示您添加的引用,而不显示在 Machine.config 文件中配置的隐式引用。

将引用添加到全局程序集缓存的程序集中时,Microsoft Visual Web Developer 会在站点的 Web.config 文件的 Assemblies 元素中创建一项。如果将引用添加到另一个项目的程序集中,则该程序集被复制到您的 Web 项目的 \Bin 文件夹中,并根据需要由 Visual Web Developer 更新。

添加 Web 引用时,Visual Web Developer 会在表示 Web 服务的网站中创建代理类。Web 服务的 .wsdl、.xsd 和 .disco(发现)文件存储在“App_WebReferences”文件夹中。此外,Visual Web Developer 会在引用 Web 服务的 <appSettings> 元素(在 Web.config 文件中)中创建一项。

访问此对话框

  1. 在 Visual Web Developer 的“解决方案资源管理器”窗格中,单击网站项目名称。

  2. 单击“视图”,然后单击“属性页”。

    或者,可以右击“解决方案资源管理器”中的网站项目名称,然后单击“属性页”。

    “属性页”窗口随即出现。

  3. 单击“引用”节点。

任务

用户界面元素

  • 添加引用
    显示 “添加引用”对话框,允许您选择要在网站中引用的 .NET 类型、COM 对象或其他 Microsoft Visual Studio 项目。

  • 添加 Web 引用
    显示 “添加 Web 引用”对话框,引导您完成在网站中查找 Web 服务并创建代理类以引用该 Web 服务的过程。

  • 移除
    通过将当前选定的引用从 Web.config 文件中移除,将该引用从网站中移除。此命令不会影响原始类、组件或 Web 服务。

    说明:

    移除引用不会移除该引用上的依赖项。

  • 更新
    通过重新创建表示 Web 服务的代理类来更新 Web 引用。如果自从最初创建 Web 引用后,服务已经公开了新的方法,则通常选择此选项。

    说明:

    程序集引用被自动更新,所以此命令对于程序集引用不是活动的。

请参见

概念

XML Web services 说明

其他资源

引用网站中的其他组件

使用 ASP.NET Web 服务