Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
Web Services, XML
Problema aggiornamento del webservice
domenica 29 novembre 2009 - 13.09
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
mausmi
Profilo
| Newbie
6
messaggi | Data Invio:
dom 29 nov 2009 - 13:09
Ciao a tutti,
sono un nuovo utente e volevo porvi questo quesito che mi attanaglia da quando ho cominciato a scrivere qualche linea di codice con visual studio 2008.
Allora il problema è il seguente:
Ogni volta che aggiungo o modifico un web method al file Service1. asmx , esso nn viene aggiornato automaticamente, non capisco il motivo , c'è qualche procedura da utilizzare affinchè vengano effettuati gli aggiornamenti, io aggiorno il service reference, il localhost sia dell'applicazione che del web service stesso.
L'errore che mi viene fuori durante il debug è il seguente:
nomeprogetto.localhost.Service1 non contiene una definizione di 'nomewebmethod'e non è stato trovato alcun metodo di estensione 'nome web method' che accetta come primo arg. di tipo nomeprogetto.localhost.Service1. probabilmente manca una direttiva using o un riferimento ad assembly.
Sapreste spiegarmi il motivo??
Grazie anticipatamente.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mar 1 dic 2009 - 00:48
>Ciao a tutti,
Ciao
>L'errore che mi viene fuori durante il debug è il seguente:
>nomeprogetto.localhost.Service1 non contiene una definizione
>di 'nomewebmethod'e non è stato trovato alcun metodo di estensione
>'nome web method' che accetta come primo arg. di tipo nomeprogetto.localhost.Service1.
>probabilmente manca una direttiva using o un riferimento ad assembly.
>Sapreste spiegarmi il motivo??
dovresti spiegarci un po' più in dettaglio quello che hai fatto. Hai creato un progetto web service, e fino a qui, ok, ma poi cosa fai?
come lo provi? da dove lo chiami? dove sta la reference? Come l'hai inclusa?
>Grazie anticipatamente.
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
dante
Profilo
| Junior Member
70
messaggi | Data Invio:
mar 1 dic 2009 - 13:18
Devi ricompilare il webservice e poi aggiornare il riferimento
mausmi
Profilo
| Newbie
6
messaggi | Data Invio:
mer 2 dic 2009 - 18:19
Ciao a tutti,
scusate il ritardo, ma sto veramente impazzendo!!
Allora il mio problema sta nell'aggiornamento del wsdl,
il web service ha 15 web method che richiamo nell' applicazione che ho creato e da cui dipende il web service. Fino a qualche giorno fa tutto funzionava correttamente poi andando avanti mi sono accorto che dovevo aggiungere dei webmethod, mentre ad altri già presenti dovevo aggiungere o eliminare qualche parametro passato.
Fatto il debug mi escono fuori questi errori di cui parlavo prima, mi sono accorto che in IIS c'è ancora la vecchia versione del service1.asmx, perchè credo nn è stato aggiornato il file wsdl che,penso, dovrebbe fare automaticamente il visualstudio2008.
Nella guida msdn si parla di "rendere conformi i servizi web con i file wsdl,override etc"ma nn riesco a capire come si fa e non riesco a capire perchè il visual non aggiorna le modifiche automaticamente.
Grazie in anticipo.
mausmi
Profilo
| Newbie
6
messaggi | Data Invio:
gio 3 dic 2009 - 16:34
Ciao ragazzi,
finalmente ho risolto il mio problema!!!!
Praticamente quando modifico i web method e/o aggiungo o tolgo parametri a quelli già esistenti DOVEVO, dico DOVEVO,
debuggare senza richiamare nessun webmethod (aggiunto o modificato) all'applicazione che sfrutta il webservice cosi facendo nn si creano dipendenze non presenti nel file wsdl, una volta compilato e quindi aggiornato il file wsdl posso richiamare tutti i webmethod che voglio nell'applicazione ovviamente aggiornado prima le referenze.
ciao a tutti!!!! e alla prox.
Torna su
Stanze Forum
Elenco Threads
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 !