Condividi tramite


Preparazione al debug: servizi Web XML (C++)

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 applicabile Argomento non applicabile

Standard

Argomento non applicabile

Argomento non applicabile

Argomento applicabile

Argomento non applicabile

Pro e Team

Argomento non applicabile

Argomento non applicabile

Argomento applicabile

Argomento non 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.

Quando si crea un servizio Web XML con Visual C++, in Visual C++ vengono definite automaticamente le impostazioni di progetto predefinite per il debug. Quando si sceglie Avvia dal menu Debug, tali impostazioni determinano l'avvio del browser selezionato nelle pagine delle proprietà del progetto e la generazione dinamica di una pagina di test. In tale pagina è possibile immettere i comandi e osservare i dati restituiti dal servizio Web XML.

Nota:

Affinché il debugger possa connettersi a codice C++ compilato con /clr, è necessario che venga generato l'elemento DebuggableAttribute. È possibile aggiungere automaticamente questo elemento al codice mediante il collegamento all'opzione del linker /ASSEMBLYDEBUG.

Debug di una chiamata al servizio Web XML da un'applicazione client

Quando un'applicazione client chiama un servizio Web XML, il debugger si connette all'applicazione client e al processo di lavoro di ASP.NET (aspnet_wp.exe) e tiene traccia della chiamata SOAP seguendo la catena dello stack di chiamate fino al processo del servizio Web XML.

Per ulteriori informazioni, vedere Servizi Web XML in codice gestito.

Modifica delle configurazioni predefinite

Quando si crea un progetto di servizio Web XML mediante il modello di progetto, in Visual Studio vengono definite automaticamente le impostazioni necessarie per le configurazioni di debug e di rilascio. Se necessario, è possibile modificare tali impostazioni. Per ulteriori informazioni, vedere Modifica delle impostazioni dei progetti per una configurazione di debug C o C++ e Configurazioni Debug e Release.

Vedere anche

Altre risorse

Debug del codice gestito

Preparazione al debug: tipi di progetto Visual C++