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 |
||||
Standard |
||||
Pro e Team |
Legenda tabella:
Applicabile |
|
Non applicabile |
|
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.