我正在尝试向 VB.NET 表单项目添加服务引用。当我尝试创建对 Web 服务的引用时,出现以下错误:
“在 ServiceModel 客户端配置部分中找不到引用合同‘ApplicationName.Application Web Service’的默认端点元素。这可能是因为找不到您的应用程序的配置文件,或者因为在客户元素。”
我对此进行了研究,发现我可能在 app.config 文件中缺少 System.Model 元素。这个对吗?这个元素应该自动生成吗?
我发现这里描述的错误:http: //www.socalmp.com/blog/template_permalink.asp?id=122
* 2012 年 6 月 29 日格林威治标准时间 21:30 更新* 我设法通过添加 Web 引用而不是服务引用来使其工作。我了解 Web 引用和服务引用之间的基本区别,即 Web 引用是 wsdl.exe 的包装,而服务引用是 svcutil.exe 的包装。因此,如果您添加 ASHX Web 服务,那么您是否必须添加 Web 引用,反之亦然?