19 messaggi dal 08 ottobre 2008
Ciao a tutti,
mi sto dannando l'anima per testare un web service che ho scritto:
ho scritto le seguenti righe in vb.net
Dim prova As New ServiceReference1.ServiceAuthHeader()
Dim servizio As New ServiceReference1.Service1SoapClient
Dim stringa As New ServiceReference1.ServiceAuthHeader
stringa = "PIPPO"
servizio.GetInfo(stringa, "C", "1111", "2222")

essendo GetInfo la funzione che mi interessa del web service

lanciando in esecuzione, sulla seconda riga mi da
Impossibile caricare la sezione di configurazione endpoint per il contratto 'ServiceReference1.Service1Soap'. Trovata più di una configurazione per il contratto. Indicare la sezione di configurazione endpoint preferita per nome.

Qualcuno mi spiega, per favore, cosa vuole?

Grazie.
Guarda il file di configurazione sul client, probabilmente il tuo servizio è esposto su più binding (netTcp, ws, namedPipe, ecc). Quando hai fatto l'addReference del servizio lui ti ha registrato tutti gli endpoint del servizio in questione.

Prova ad eliminare gli endpoint dal configurazione del client lasciandone solo uno e dovrebbe andare.

Ciauz

imperugo
Microsoft MVP
myblog : http://www.tostring.it

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.