之所以写这篇文章,是因为现公司在与外部项目对接时使用WSDL对接。
然而VS2010之前的版本都能在VS工具栏内找到自带的wsdl工具的使用。而我恰好使用的vs2017,没有这个工具,并且对接的wsdl带了账号密码的验证。Google了老半天,也没找出需要带账号密码验证的wsdl如何生成代理类,直接把我给整蒙蔽了。
最后终于得以自己解决,在此做一个记录。
点击 vs菜单栏-->工具,选择外部工具。
在弹出框内的操作如下所示:
1:点击添加
2:标题--输入标题,标题内容可以自定义,下次使用时能找到即可
3:命令--输入wsdl.exe文件的路径。那么这个文件路径又在哪里呢?这个文件是出于.net formwork的安装目录下的。可在VS的.net formwork安装路径去搜索。我安装在C盘,所以路径是:
C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.7.2 Tools\x64\wsdl.exe
地址复制粘贴是没用的。
实在不知道在哪