
Visual Studio 2013->Visual Studio Tools->VS2013 开发人员命令提示

命令行输入
wsdl E:\WS.wsdl /out:WS.cs
E:\WS.wsdl 是wsdl文件存储路径,也可以是http://localhost:8888/WS.asmx?wsdl
不报错的话,看路径下 Program Files\Microsoft Visual Studio 12.0\WS.cs已经自动生成
.cs文件看函数声明,结构体等都非常方便
然后命令行执行
csc /t:library WS.cs
同样的路径下,生成了WS.dll,拷贝出去放到项目文件夹下,C# winform程序也可以添加引用了。
如果已知webservice路径,则可以直接 添加服务引用--高级--添加web引用 直接输入webservice URL。这个比较常见也很简单