Ich habe eine Referenz von einem Soap-Webservice in meinem Visual Studio 2012 hinzugefügt. Arbeiten zum ersten Mal mit ist ein bisschen schwierig, weil es einen Fehler gab und ich weiß es nicht wie man es löst. Irgendwelche Hinweise? Unten ist mein Code:Wie verwende ich einen referenzierten Webservice in Visual Studio 2012
Dim obj() As MobileApp.ClaimsDetails
Dim respClaimsDetails As MobileApp.BAMobileAppSoap
Dim a As New MobileApp.MVGetClaimsDetailsAllRequest
a.strVisaID = 123
Dim b As New MobileApp.MVGetClaimsDetailsAllResponse
b = respClaimsDetails.MVGetClaimsDetailsAll(a)
obj = b.MVGetClaimsDetailsAllResult
MobileApp ist der Name meines Webservice. Die ausgelöste Ausnahme ist ein NULL-Verweis in respClaimsDetails.MVGetClaimsDetailsAll (a). Ich weiß, dass MobileApp.BAMobileAppSoap eine Schnittstelle ist, die eine konkrete Implementierung benötigt, um meine Arbeit abzuschließen, aber ich habe mindestens 50 Schnittstellen, ich kann sie nicht alle konkretisieren ... Ich bin sicher, es gibt eine andere Möglichkeit, den Webservice aufzurufen und dieses Problem zu lösen ... jegliche Hilfe, Links oder Dokumentationen bezüglich hinzugefügter Webservices in Visual Studio 2012 sind erwünscht. Grüße.
ersetzen ** Dim respClaimsDetails wie MobileApp.BAMobileAppSoap ** von ** Dim respClaimsDetails wie NEW MobileApp.BAMobileAppSoap ** – romulus001
Dies ist eine Schnittstelle neu ist –
nicht funktionieren entdeckte ich eine Klasse, die ich mit so arbeiten können: Dim respClaimsDetails Als New MobileApp.BAMobileAppSoapClient, aber wenn ich meinen Code ausführe, gibt es diesen Fehler zurück: UngültigeOperationException wurde vom Benutzercode nicht behandelt. Irgendeine Idee darüber, was passiert? –