Procedura: eseguire il debug di applicazioni Web su un server remoto

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

Pro e Team

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

Il debugger Visual Studio consente di eseguire il debug di un'applicazione Web in modo trasparente nel computer locale o su un server remoto. Il debugger opera cioè nello stesso modo in entrambi i casi, consentendo di utilizzare le stesse funzionalità in entrambi i computer. Esistono tuttavia alcuni prerequisiti per il corretto funzionamento del debug remoto.

  • I componenti per il debug remoto di Visual Studio devono essere installati sul server di cui si desidera eseguire il debug. Per ulteriori informazioni, vedere Impostazione del debug remoto.

  • Per impostazione predefinita, il processo di lavoro ASP.NET viene eseguito come processo utente ASPNET. Di conseguenza, per eseguire il debug sarà necessario disporre dei privilegi di amministratore per il computer in cui viene eseguito ASP.NET. Il nome del processo di lavoro ASP.NET varia in base allo scenario del debug e alla versione di IIS. Per ulteriori informazioni, vedere Procedura: individuare il nome del processo ASP.NET.

  • In Visual C++ il progetto deve essere impostato in modo da consentire la connessione mediante DCOM anziché TCP/IP. Per impostare questa proprietà, attenersi alla seguente procedura:

Per attivare la connessione dei progetti Visual C++ mediante DCOM

  1. Aprire la finestra di dialogo Pagine delle proprietà <Progetto>.

  2. Aprire il nodo Proprietà di configurazione, se non è ancora aperto.

  3. Selezionare il nodo Debug in Proprietà di configurazione.

  4. Scegliere Debugger Windows remoto in Debugger da avviare.

  5. Scegliere Remoto con autenticazione di Windows in Connessione.

    Per ulteriori informazioni, vedere Impostazioni dei progetti per una configurazione di debug C o C++.

Vedere anche

Riferimenti

Requisiti di sistema per il debug di ASP.NET

Altre risorse

Debug di applicazioni ASP.NET e AJAX