我正在创建一个在WSDL文件中生成以下内容的Web服务:
<wsdl:portType name="myServicePortSoap">
并希望将其重命名为:
<wsdl:portType name="myServicePort">
如何在.asmx文件中执行此操作?有什么想法吗?
答案 0 :(得分:1)
显然在WebServiceBinding属性中指定Name参数应该会影响这一点,但我看不到WSDL中的更改。
答案 1 :(得分:1)
我还没有找到任何方法在.NET 2.0中执行此操作。但是,由于WCF扩展,这是可能的......请查看以下链接:
http://blogs.msdn.com/trobbins/archive/2007/02/04/wcf-and-wsdl.aspx
答案 2 :(得分:0)
.ASMX?我假设您使用ASP.NET自动生成WSDL?
我不确定如何覆盖端口标识符,或者为什么要这样做;也许你期待alias your Web methods?