繁体   English   中英

如何在C#项目中使用WSDL来使用Web服务

[英]How to use a WSDL for using webservice in c# project

大多数时候,我会添加Web服务的Web参考并给出asmx文件的路径,但是现在我正在使用UPS Web服务,可能是该Web服务是由另一种技术开发的。 没有任何asmx文件概念。 他们提供了wsdl文件,我只是添加了网络参考,并将wsdl文件的文件路径粘贴在那里。 我编译我的项目,没有错误。 我的应用程序运行良好,但是当我创建该应用程序的安装项目并安装在另一台计算机上时,出现对​​象引用错误。 所以我只是不明白为什么当我从安装程序安装它时为什么它不能在另一台机器上运行,但是当我从我的机器IDE中运行它时却运行正常。 所以请指导我我所缺少的。 当我将要使用wsdl并在不存在wsdl文件的远程计算机上正常运行时,我需要做些什么。

检查安装项目中是否包含App.config,其中包含设置到WSDL的链接的位置,并检查是否存在到WSDL的链接在要安装的PC上。

如果不起作用,您可以随时尝试在此站点的帮助下将WSDL转换为DLL。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM