Web Service con Visual Studio: debug

martedì 19 febbraio 2008 - 11.34

dugghy Profilo | Newbie

Ciao a tutti!

Ho bisogno della vostra consulenza, perchè sono appena entrata nel mondo dei Web Services, e già ho qualche problema...

Allora, ho creato un web service con Visual Studio, ho provato a debuggarlo e tutto funziona correttamente.

Poi seguendo le indicazioni che ho trovato qui
http://msdn2.microsoft.com/it-it/library/s9w05e9b(VS.80).aspx
ho pubblicato il Web Service in questo modo:
sotto wwwroot ho creato due cartelle: la cartella MioWebService con all'interno il file .asmx, e la cartella Bin con la dll.

Dopo di che ho creato un'applicazione web, ho aggiunto una Web Reference al servizio e ho lanciato un metodo del servizio stesso utilizzando la classe proxy creata da Visual Studio. Il problema è che il mio servizio non funziona come dovrebbe...

Non penso di aver sbagliato nella pubblicazione (ho fatto la stessa cosa con un altro semplice servizio che avevo creato per prova e quando lo richiamavo funzionava correttamente), ma se così fosse accetto qualunque consiglio...

E se volessi debuggare il servizio dopo averlo pubblicato, per sapere dove è il problema? E' possibile? Come dovrei fare?
In pratica vorrei "saltare" dalla mia applicazione web al servizio quando ne viene chiamato un metodo, debuggarlo e vedere cosa c'è che non va.

Grazie mille, qualunque aiuto o delucidazione sarebbe cosa molto gradita!!!

Grazie a chiuque mi darà qualche delucidazione, ne ho davvero bisogno.

alx_81 Profilo | Guru

>Ciao a tutti!
Ciao!

>E se volessi debuggare il servizio dopo averlo pubblicato, per
>sapere dove è il problema? E' possibile? Come dovrei fare?
Ma se fai il debug della tua web app, mettendo un breakpoint dove effettui lachiamata al web services, facendo F11 non vedi il codice del Web service? il Ws è in locale? in teoria se aggiungi la web reference ed è in locale non hai problemi di sorta..

>
>Grazie mille, qualunque aiuto o delucidazione sarebbe cosa molto
>gradita!!!
di nulla!
Alx81 =)

http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

dugghy Profilo | Newbie

Ciao Alx!

Ho risolto il problema, da visual studio dopo aver aperto il mio web service dovevo fare "Attach to process" e scegliere la mia applicazione web...
In questo modo funziona.

Grazie comunque dell'aiuto!

alx_81 Profilo | Guru

>Ciao Alx!
>
>Ho risolto il problema, da visual studio dopo aver aperto il
>mio web service dovevo fare "Attach to process" e scegliere la
>mia applicazione web...
>In questo modo funziona.
In base alla tua risposta sarei arrivato proprio lì..
brava!
>
>Grazie comunque dell'aiuto!
e di che! fatto niente

Alx81 =)

http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5