1

我正在尝试向 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 引用,反之亦然?

4

1 回答 1

0

你的问题错过了一些重要的信息。

例如,您是否在本地主机上移植了相同的内容并且是 WCF 服务?

您可以在浏览器中测试 URL 吗?

您能否提供更多详细信息?

您可以查看基本步骤以了解如何使用 visual studion .net 创建和使用 Web 服务。

于 2012-06-29T12:26:38.510 回答