以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请教DLL使用问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=161062)

--  作者:z769036165
--  发布时间:2021/3/4 16:15:00
--  请教DLL使用问题

图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20210304161122.png
图片点击可在新窗口打开查看


Dim wd As Project1.WebReference.KmReviewParamterForm  = new Project1.WebReference.KmReviewParamterForm()
这个定义和使用都没有问题
但是这个直接报错

Dim ws As Project1.WebReference.IKmReviewWebserviceServiceService

---------------------------
错误
---------------------------
编译错误:需要对程序集“System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”(包含基类“System.Web.Services.Protocols.SoapHttpClientProtocol”)的引用。请在项目中添加一个。

错误代码:Dim ws As Project1.WebReference.IKmReviewWebserviceServiceService
---------------------------
确定   
---------------------------

这个是写法有问题还是上述编译错误的问题呢?该怎么使用呢?我需要用addReview接口



[此贴子已经被作者于2021/3/4 16:16:03编辑过]

--  作者:有点蓝
--  发布时间:2021/3/4 16:59:00
--  
到外部引用添加这个引用:System.Web.Services.dll
--  作者:z769036165
--  发布时间:2021/3/5 10:34:00
--  
请教发现另外的问题
ft调用WebService由WSDL转成DLL调用的里面,需要增加Header头部验证信息
但是转的dll上述中没有头部参数设置,我看在SoapUI中需要手动添加头部信息,那在ft中需要如何添加呢?
Dim wd As Project1.WebReference.KmReviewParamterForm  = new Project1.WebReference.KmReviewParamterForm()
.......    \'设置参数
Dim ws As Project1.WebReference.IKmReviewWebserviceServiceService = new Project1.WebReference.IKmReviewWebserviceServiceService
ws.Url = "xxx"
ws.addreview(wd)
报用户密码错误,这个该如何增加头部信息呢?


--  作者:有点蓝
--  发布时间:2021/3/5 10:36:00
--  
这个要看别人开发文档是怎么用的
--  作者:z769036165
--  发布时间:2021/3/5 11:45:00
--  
<tns:user>001</tns:user>
<tns:password>001</tns:password>
手工添加的

图片点击可在新窗口打开查看此主题相关图片如下:图片1.png
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2021/3/5 11:56:00
--  
看接口开发文档,这东西我看不懂。或者找对方要使用实例,最好是.net的