如何:添加、更新或移除 ADO.NET 服务引用

更新: 2008 年 7 月

利用服务引用,项目可访问一个或多个 ADO.NET 数据服务。使用“添加服务引用”对话框可在当前解决方案中、在本地、在局域网中或在 Internet 上搜索 ADO.NET 数据服务。

说明:

对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您使用的 Visual Studio 版本及设置。有关更多信息,请参见Visual Studio 设置

添加服务引用

添加对外部服务的引用

  1. 在“解决方案资源管理器”中,右击要添加服务的项目的名称,然后单击“添加服务引用”。

    将出现“添加服务引用”对话框。

  2. 在“地址”框中,输入服务的 URL,然后单击“前往”搜索该服务。如果此服务实现了用户名和密码安全性,系统可能会提示您输入用户名和密码。

    说明:

    只应引用来自受信任源的服务。添加来自不受信任源的引用可能会降低安全性。

    还可以从“地址”列表中选择 URL,此列表存储了前 15 个在其中找到了有效服务元数据的 URL。

    执行搜索时将显示一个进度栏。随时都可以通过单击“停止”来停止搜索。

  3. 在“服务”列表中,展开要使用的服务的节点,并选择一个实体集。

  4. 在“命名空间”框中,输入要用于引用的命名空间。

  5. 单击“确定”以将此引用添加到项目。

    将生成一个服务客户端(代理),并且描述此服务的元数据将添加到 app.config 文件中。

添加对当前解决方案中的服务的引用

  1. 在“解决方案资源管理器”中,右击要添加服务的项目的名称,然后单击“添加服务引用”。

    将出现“添加服务引用”对话框。

  2. 单击“发现”。

    当前解决方案中的所有服务(ADO.NET 数据服务和 WCF 服务)都将添加到“服务”列表中。

  3. 在“服务”列表中,展开要使用的服务的节点,并选择一个实体集。

  4. 在“命名空间”框中,输入要用于引用的命名空间。

  5. 单击“确定”以将此引用添加到项目。

    将生成一个服务客户端(代理),并且描述此服务的元数据将添加到 app.config 文件中。

更新服务引用

ADO.NET 数据服务的实体数据模型有时会发生更改。如果此情况发生,则必须更新服务引用。

更新服务引用

  • 在“解决方案资源管理器”中,右击服务引用,然后单击“更新服务引用”。

    在从引用的原始位置更新该引用的过程中将显示一个进度对话框,并且会重新生成服务客户端以反映元数据中的任何更改。

移除服务引用

如果不再使用服务引用,则可将其从解决方案中移除。

移除服务引用

  • 在“解决方案资源管理器”中,右击服务引用,然后单击“删除”。

    该服务客户端将从解决方案中移除,并且描述该服务的元数据也将从 app.config 文件中移除。

    说明:

    引用该服务引用的任何代码将需要手动移除。

请参见

参考

“添加服务引用”对话框

其他资源

ADO.NET Data Services Framework

修订记录

日期

修订历史记录

原因

2008 年 7 月

新增主题。

SP1 功能更改。