无法生成临时类(结果=1)。错误CS0030:

2023-12-22

我正在尝试使用贝宝快速结账https://www.sandbox.paypal.com/wsdl/PayPalSvc.wsdl https://www.sandbox.paypal.com/wsdl/PayPalSvc.wsdl。 当我打电话使用时

PayPalAPIAASoapBinding paypal = new PayPalAPIAASoapBinding(); 

我收到错误

无法生成临时类(结果=1)。错误CS0030: 无法转换类型 'exprtesscheckoutdemo.com.paypal.sandbox.TupleType[]' 到 “paypal.sandbox.TupleType”错误 CS0029:无法隐式转换 输入“paypal.sandbox.TupleType”

如何克服这个问题


更新到版本 119 时,只需点击此按钮即可。在生成的 Web 服务文件中,查找[][]并将所有出现的地方替换为[]。坏人似乎是merchantDataField in the PaymentDetailsType.

这似乎是 Microsoft WSDL 工具中的一个错误 http://ddkonline.blogspot.com/2010/07/wcf-client-proxy-deserialization-issue.html与“maxOccurs 属性设置为无界的嵌套节点”的服务交互时;我以前在与 FedEx SOAP API 交互时也遇到过这种情况。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法生成临时类(结果=1)。错误CS0030: 的相关文章

随机推荐