最近在做和WebService相关的项目,因为只是在学校里面用过,出来工作一直没有用到,所以不是很熟悉,于是自己配置了一个WebService工具给添加到了VS(VisualStudio)里面,其实就是用WSDL生成工具来生成的,只不过是配置到了VS(VisualStudio)里面方便了一点。

上面是我配置的生成工具,参数/l:指的是生成何种类型的文件,我的是生成.cs文件,所以用的是cs,/n:指的是命名空间,当然你也可以不用指定命名空间,/out:参数指的是你的WebService地址,命令行那一栏是你的WSDL工具所在的位置,一般都位于C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\这个下面,下面说一下详细步骤:

1.打开VS(VisualStudio),然后点工具列表的外部工具,如上图示,接着会弹出一个框,如下图示,

2.点击上图的添加按钮,添加WebService生成工具,配置如下图:

标题可以随意取,命令和参数已经在文章开头介绍了,初始目录的$(ItemDir)这个值的意思是你在VS(VisualStudio)里面打开的文件的所在的目录,比如我的这个,我打开的是WinFormsClient项目下的InvoiceTest窗体,然后就会在同级目录下生成一个.cs文件,红框标注的就是我用WebService生成工具生成的.cs文件。