В .net3 wcf выход wsdl имеет xmlns: i0, который используется в привязке wsdl: service wsdl: port, где я вношу изменения, поэтому он использует мое целевое пространство имен (xmlns: tns), а также элемент wsdl: binding отсутствует, какие изменения необходимо внести?В .net3 wcf выход wsdl имеет xmlns: i0, который используется в привязке wsdl: service wsdl: port, где я вношу изменения, поэтому он использует мое целевое пространство имен
Я добавил имена для всех атрибутов wcf, которые принимают пространство имен в своих конструкторах.
У меня есть ощущение, что они оба взаимосвязаны, как WSDL: связывание отсутствует из моего WSDL и WSDL: порт
<wsdl:port name="aaaaa.bbbbb.ccccc.ddddd.HelloService" binding="i0:aaaaa.bbbbb.ccccc.ddddd.HelloService"/>
В wsld: definations я есть
... xmlns:tns="http://aaaaa.bbbbb.ccccc.ddddd" xmlns:i0="http://tempuri.org" ...
так как я могу избавиться от xmlns: i0 и убедиться, что привязка в моем порту использует одно и то же пространство имен