我想连接到此网络服务
https://training-api.temando.com/schema/2009_06/server.wsdl
我尝试过“添加服务引用”和“添加 Web 引用”,但在这两种情况下都遇到了此错误:
There was an error downloading 'https://training-api.temando.com/schema/2009_06/server.wsdl/_vti_bin/ListData.svc/$metadata'.
The request failed with HTTP status 404: Not Found.
URL 的这个额外部分是一般用于 Web 服务还是专门用于 WCF?
我该怎么办?
提前致谢。
最佳答案
您应该做的是将 WSDL 文件下载到您的计算机上,并使用 svcutil.exe
工具直接从 WSDL 生成代码。
参见This Question有关如何完成此操作的示例。
我相信您正在做的事情称为 WSDL-First 开发。更详细的链接是 here .
关于c# - 连接到没有元数据的网络服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17221590/