从C#Project创建WSDL

时间:2014-11-26 14:53:02

标签: c# visual-studio wsdl

我目前正在研究对Web服务的一些更改(用C#和VS编写)。 现在大多数更改都已完成,我需要从Web服务生成自己的WSDL,这样我就可以在我的其他应用程序上导入WSDL以进行更改。

问题是我不知道如何生成WSDL。 希望有人可以帮助我。

2 个答案:

答案 0 :(得分:0)

运行webservice并在浏览器中打开它。追加"?wsdl"到网址,例如:

http://localhost:524123/MyWebServeice?wsdl

您现在在webbrowser中有wsdl文档。现在你可以复制/粘贴了。

答案 1 :(得分:0)

"C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\wsdl.exe" /language:CS /namespace:YourNameSpace /out:"G:\Work\YourFileName.cs" http://localhost/Service.asmx?wsdl

如果您需要“离线”开发,则应生成.cs(c#)文件