1

我正在创建一个在 WSDL 文件中生成以下内容的 Web 服务:

<wsdl:portType name="myServicePortSoap">

并希望将其重命名以生成:

<wsdl:portType name="myServicePort">

如何在 .asmx 文件中执行此操作?请问有什么想法吗?

4

3 回答 3

1

显然,在 WebServiceBinding 属性中指定 Name 参数应该会影响这一点,但我看不到 WSDL 中的变化。

于 2008-12-22T14:51:30.083 回答
1

我还没有在.NET 2.0 中找到任何方法来做到这一点。但是,这可能要归功于 WCF 扩展...查看以下链接:

http://blogs.msdn.com/trobbins/archive/2007/02/04/wcf-and-wsdl.aspx

于 2008-12-24T09:44:54.147 回答
0

.asmx?我假设您正在使用 ASP.NET 来自动生成您的 WSDL?

我不确定您将如何覆盖端口标识符,或者您为什么要这样做;也许您正在寻找别名您的 Web 方法

于 2008-12-22T14:51:07.027 回答