C# - consumare un Web Service .asmx.

sabato 01 dicembre 2012 - 17.06

Rottwalter Profilo | Newbie

C# - consumare un Web Service .asmx.
Salve a tutti sono nuovo ed ho un problema che non riesco a risolvere.
Ho da poco tempo iniziato a studiare il C# e sto cercando di realizzare una piccola applicazione, ora questa applicazione dovrebbe scaricare dei dati da un database MySql on line. Ho quindi creato un Web Service, composto da i seguenti file :

WebService.asmx
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
Web.config
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
WebService.cs (nella cartella App_Code)
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Fin qui tutto bene.
Ora con VS 2010 ho proceduto nel seguente modo:
Aggiungi riferimento al servizio
Ho inserito il percorso web del file .asmx.
E ho impostato come spazio dei nomi “WebServiceSJC”
Ora nel mio progetto è comparsa una cartella Service References con all’interno il riferimento al servizio WebServiceSJC.
Ora nel client che dovrà consumare il web service ho inserito :
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
È fino a qui non ho nessun errore.
Ma se provo ad avviare il debug, mi trova degli errori nel file reference.cs
In particolare:
“Il nome di tipo ‘WebServiceSJC’ non esiste nel tipo ‘Easy.Easy’
Il file reference.cs:
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

Dove Sbaglio?


risolto il client aveva un problema di ridondanza di namespace
“Il nome di tipo ‘WebServiceSJC’ non esiste nel tipo ‘Easy.Easy’
infatti easy era uguale alla casse form easy
ho cambiato il namespace per tutto il progetto ed ho risolto..
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5