MSSOAP30对象错误:0x80004002:接口不存在(VB)

时间:2009-09-08 09:42:30

标签: vba soap proxy toolkit soap-client

我很好并且真正坚持使用MS SOAP 3.0,我目前正从Office 2003中的VBA Excel运行。我使用MS SOAP Toolkit 3来创建我正在使用的代理类。如果我不使用它,我不会得到错误,但是我必须手工写出整个代理类,这是很大的。

当我的程序第一次运行时,我得到“Class not registered”。如果我再次运行它,我会得到“不支持接口”。错误消息是:

  

运行时错误:' - 2147467262'

     

SoapMapper:元素的SoapMapper   无法创建callContextIn   HRESULT = 0x80004002:没有这样的界面   支持的。   -WSDLOperation:为操作getSNFormat初始化SoapMapper   HRESULT = 0x80004002:没有这样的干扰   支撑。

错误发生在:

  

设置sc_PartService = New SoapClient30

非常感谢帮助。

由于

2 个答案:

答案 0 :(得分:1)

刚才我删除了“Set”,当然得到了一个错误,把它放回去并且运行正常。一旦。不再,我一直无法重现这一点。从来没有遇到过这样的事情!

答案 1 :(得分:0)

您是否检查过COM对象是否存在?