Condividi tramite


Debug dei servizi Web XML

Aggiornamento: novembre 2007

Le informazioni contenute in questo argomento sono valide per:

Edition

Visual Basic

C#

C++

Web Developer

Express

Argomento non applicabile Argomento non applicabile Argomento non applicabile Argomento non applicabile

Standard

Argomento non applicabile Argomento non applicabile Argomento non applicabile Argomento applicabile

Pro e Team

Argomento applicabile Argomento applicabile Argomento non applicabile Argomento applicabile

Legenda tabella:

Argomento applicabile

Applicabile

Argomento non applicabile

Non applicabile

Argomento valido ma comando nascosto per impostazione predefinita

Comando o comandi nascosti per impostazione predefinita.

I servizi Web XML utilizzano il Common Language Runtime. Pertanto, il debug di un servizio Web è simile al debug di un'applicazione ASP.NET. La differenza principale consiste nel fatto che il debug delle applicazioni ASP.NET è spesso incentrato sui controlli e sugli eventi di controllo di interfaccia. I servizi Web vengono spesso distribuiti a un livello intermedio e non dispongono di interfaccia utente.

La connessione al processo di lavoro ASP.NET è praticamente identica alla connessione a qualsiasi altro processo remoto. Per ulteriori informazioni, vedere Connessione a processi in esecuzione.

Rilevamento di punti di interruzione nei servizi Web

Il debugger non si connette automaticamente a un servizio Web, a meno che non venga eseguita una chiamata al servizio stesso. Pertanto, i punti di interruzione in un servizio Web non vengono raggiunti a meno che non venga eseguita una chiamata. Se si tenta di raggiungere il punto di interruzione utilizzando Avvia debug o Continua anziché utilizzare Esegui istruzione, il punto d'interruzione non verrà raggiunto.

Se si raggiunge un punto di interruzione in un servizio Web e il progetto di servizio Web non è aperto, viene visualizzata una finestra di dialogo nella quale si richiede il percorso dei file di origine. Utilizzare questa finestra di dialogo per individuare i file di origine. Il nome file specificato nella finestra di dialogo deve corrispondere a quello specificato nei simboli di debug che si trovano sul server Web.

Vedere anche

Attività

Procedura: eseguire il debug di applicazioni e servizi Web

Accesso a un servizio Web XML

Procedura dettagliata: debug di un servizio Web XML

Procedura: eseguire il debug di servizi Web in codice gestito

Concetti

Debug di applicazioni e servizi Web distribuiti

Altre risorse

Debug di applicazioni ASP.NET e AJAX