我已将模式发布为wcf服务,选择WCF-CustomIsolated并使用绑定类型的customBinding。我现在可以浏览到Web服务并查看wsdl。到目前为止一切都很好,但我确实有一些关于如何配置接收位置以在wsdl中进行一些特定更改的问题:
答案 0 :(得分:1)
为此,您需要实现自定义WCF wsdl扩展或编写自己的wsdl并将其用于合同。这个链接会给你一些想法。 Custom Types in wsdl。虽然这个链接是针对错误的,但它会给你一个想法。
答案 1 :(得分:1)
在您的WCF自定义接收端口上,添加WCF行为serviceMetadata
。
将路径添加到自定义WSDL文件中(例如,您需要将其复制到c:\ inetpub \ wwwroot \\ your.wsdl中)。 仅供参考:在这种情况下,您的路径将是" ../ your.wsdl"例如。
然后,将httpGetEnabled
设置为true
。
根据需要编辑你的wsdl。