Je suis bel et bien coincé avec MS SOAP 3.0, que je suis en train d'exécuter à partir de VBA Excel dans Office 2003. J'ai utilisé MS SOAP Toolkit 3 pour créer une classe proxy que j'utilise. Si je ne l'utilise pas, je ne reçois pas l'erreur, mais ensuite je devrais écrire toute la classe proxy à la main et c'est énorme.MSSOAP30 Erreur d'objet: 0x80004002: L'interface n'existe pas (VB)
Lors de la première exécution de mon programme, je reçois la mention «Classe non enregistrée». Si je l'exécute à nouveau, je reçois "Interface non supporté". Le messge d'erreur est:
run-time error: '-2147467262'
SoapMapper: The SoapMapper for element callContextIn could not be created HRESULT=0x80004002: No such interface supported. -WSDLOperation:Initialisation of a SoapMapper for operation getSNFormat HRESULT=0x80004002: No such interfce supported.
L'erreur se produit lorsque:
Set sc_PartService = New SoapClient30
aide serait grandement appréciée.
Merci
SoapClient30 existe en tant que classe dans le navigateur d'objets. Je ne suis pas sûr si cela en fait un objet COM –
HMm cela signifie qu'il est enregistré. Cela pourrait être une sorte de problème de sécurité. Dans la configuration des outils d'administration -> COM -> DCOM, vous pouvez voir quels utilisateurs ont les permissions Local Launch et Local Activation. – Colin