我正在尝试使用这个创建条形码的Web服务,我收到此异常错误
合同的端点配置部分' BarCodeService.BarCodeSoap'无法加载,因为找到了该合同的多个端点配置。请按名称指明首选端点配置部分。
我的代码
byte[] barCodeByte = new BarCodeSoapClient().Code39(ticketNumber.ToString(), 6, true, "Ticket BarCode");
我不知道端点名称是什么。有人可以解释一下吗?
答案 0 :(得分:2)
您必须定义端点名称,因为它们不止一个(请参阅WSDL)。
试试这个:
var client = new BarCodeSoapClient("BarCodeSoap");
byte[] barCodeByte = client.Code39("abc", 6, true, "Ticket BarCode");