练:创建分布式应用程序中遇到的WEB引用问题
datou 2004-11-01 04:43:45
我在参考MSDN的演练教程时,按照其步骤编程,发现错误,无法解决,请指教。
地点在
ms-help://MS.MSDNQTR.2003FEB.2052/vsintro7/html/vbwlkcreatingdistributedwebapplicationwalkthrough.htm
我己经建立了WEB SERVICE ,但是在建立WINFORM客户端的时候,按照以下操作建立了WEB引用
原文:
为前面创建的 ASP.NET Web 服务项目添加 Web 引用:
在解决方案资源管理器中,右击 AuthorsWinClient 项目,然后单击快捷菜单上的“添加 Web 引用”。
在“添加 Web 引用”对话框顶部的“URL”框中,输入 XML Web services 项目的位置 (http://ServerName/AuthorsWebService/AuthorsService.asmx),然后按 ENTER 键。如果在添加 Web 引用方面有困难,请参见“添加 Web 引用”对话框和添加和移除 Web 引用。
单击“添加引用”。
现在可以在应用程序中创建 authors1 数据集的实例。
实际在系统中还要给引用名字,我随便使用默认值:localhost
但是在执行这个步骤时出错:
从工具箱的“数据”选项卡中将 DataSet 对象拖到窗体上。出现“添加数据集”对话框。选择“类型化数据集”并从“名称”列表中选择“AuthorsWinClient.ServerName.authors1”。此操作将在组件栏中创建一个基于 authors1 数据集类定义的 DataSet 对象。
名称列表中没有那个该死的“AuthorsWinClient.ServerName.authors1”,把Servername换成我的localhost也不行。试着改变那个引用的名字也不行。请大侠指点这里应该怎么在winform中找到并添加那个WEB引用里面的数据集