ok, ma prima della prova, visto che le classi che riporti mi sembrano abbastanza strane, mi dici come hai fatto a creare il riferimento innanzitutto ? (fai attenzione a creare un "riferimento ad un servizio")
Poi, hai poi provato con un tool tipo SOAP UI a connetterti al WS, testando se funziona ?
All fine dell'operazione di "aggancio" del WS dovresti semplicemente vedere il riferimento, a cui hai dato tu il nome. La classe che non devi toccare dovrebbe essere contenuta in un file denominato "reference.cs" (che e' sotto il riferimento in esplora soluzioni) se non ricordo male.
Per fare questo bisogna avere un Url o WSDL, puntare a quello (fase di "scoperta"), e creare un riferimento ad un servizio, che puo' star girando anche in locale. Visual Studio ha un wizard.
Sicuro di aver fatto questa fase nel modo corretto ?
Nelle classi generate, in alto dovresti vedere una cosa tipo:
codice:// <auto-generated> // Il codice è stato generato da uno strumento. // Versione runtime:4.0.30319.42000 // // Le modifiche apportate a questo file possono provocare un comportamento non corretto e andranno perse se // il codice viene rigenerato. // </auto-generated>
-----
E comunque, ti sconsiglio di chiamare le classi/pagine con nomi tipo "WebService", perche' sono parole riservate...

Rispondi quotando