我有一个webservice,如下面的方法
c.Accountdata ad = new Accountdata();
c.response res = ad.PostData(RequestData);
不,我已将上面的webservice用作vs 2012作为添加服务引用,因此,它被添加为WCF服务。
现在,我得到以下代码。
c.AccountdataSoapClient ad =new AccountdataSoapClient();
c.response res = new c.response();
ad.PostData(REQUESTHEADER,RequestData,out res).
//在上面的方法中,增加了两个argumnets(HEADER AND OUT PARAMETER)。
我已经传递了请求标头实例,因为它实际上并不存在于Web服务中。 现在,问题:它会引发客户端故障异常。
请告诉我如何在此VS 2012中使用相同的Web服务并更正此问题。
不确定,多少旧的webservice架构映射到WCF。
由于
答案 0 :(得分:1)
如果您的Web服务是旧式Web服务(而不是WCF),那么您应该通过此旧服务兼容性菜单添加对它的引用,并在以前使用它时使用它: