2016-09-21 2 views
2

Ich versuche, eine Web-Referenz von Visual Studio 2013 Community zu aktualisieren/hinzufügen, aber ich habe einen sehr mühsamen Fehler wie in den gezeigten Bildern experimentiert:

Add web reference image

Update web reference image

(hinzufügen von Web-Referenz wird in einem neuen Projekt verwendet worden, um zu testen, ob ich in der Lage war, die Web-Referenz hinzufügen) scheint

beide Fehler der Tatsache zusammen, dass es eine erro ist r Herunterladen der Metadaten der WSDL, dies geschah vorher nicht, aus irgendeinem Grund kann ich die Webreferenz nicht mehr aktualisieren/hinzufügen. Die URL, wo die WSDL in einem Browser korrekt geladen wird, außerdem kann ich auch den Server anpingen. Ich habe viele Dinge versucht, die ich im Internet wie diese Frage error downloading $metadata from webservice fand, aber ich hatte keine guten Ergebnisse, wenn es eine andere Lösung oder Annahme gibt, die mir helfen, herauszufinden, was passiert, werde ich sehr dankbar sein.

ich durch Hinzufügen der Web-Referenz von Service-Referenz immer versucht, aber ich arbeitete nicht, das ist, was der Fehler sagte:

There was an error downloading 'https://ssl00.kiusys.com/rserver2.4.2/server.kiu?wsdl/_vti_bin/ListData.svc/$metadata'. The underlying connection was closed: An unexpected error occurred on a send. Unable to read data from the transport connection: Se ha forzado la interrupción de una conexión existente por el host remoto. Se ha forzado la interrupción de una conexión existente por el host remoto Metadata contains a reference that cannot be resolved: 'https://ssl00.kiusys.com/rserver2.4.2/server.kiu?wsdl'. An error occurred while making the HTTP request to https://ssl00.kiusys.com/rserver2.4.2/server.kiu?wsdl. This could be due to the fact that the server certificate is not configured properly with HTTP.SYS in the HTTPS case. This could also be caused by a mismatch of the security binding between the client and the server. The underlying connection was closed: An unexpected error occurred on a send. Unable to read data from the transport connection: Se ha forzado la interrupción de una conexión existente por el host remoto. Se ha forzado la interrupción de una conexión existente por el host remoto If the service is defined in the current solution, try building the solution and adding the service reference again.

vorher vielen Dank.

+0

sieht aus wie Sie die 'alte' hinzufügen Referenzmethode verwenden. Haben Sie versucht, es hinzuzufügen: Rechtsklick auf Referenz => Service-Referenz hinzufügen und dann die WSDL-URL eingeben? –

+0

ja Ich habe es versucht, aber es sagte mehr Informationen Ich werde die Frage bearbeiten, um Ihnen zu zeigen, was passiert, wenn ich versuche, es durch Service-Referenz hinzuzufügen. –

+0

und was ist, wenn Sie die WSDL herunterladen und dann versuchen, es hinzuzufügen? Als URL können Sie den Pfad zu Ihrer lokalen wsdl-Datei angeben. –

Antwort

1

Versuchen Sie, die WSDL herunterzuladen und fügen Sie sie dann hinzu. Sie können dann den Pfad zu Ihrer lokalen WSDL-Datei auswählen.

Verwandte Themen