Procedura: individuare il nome del processo ASP.NET

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.

Per connettersi a un'applicazione ASP.NET in esecuzione, è necessario conoscere il nome del processo ASP.NET.

  • Se si esegue IIS 6.0, il nome sarà w3wp.exe.

  • Se si esegue una versione precedente di IIS, il nome sarà invece aspnet_wp.exe.

Per applicazioni compilate utilizzando Visual Studio 2005 o versioni più recenti, il codice ASP.NET può risiedere nel file system ed essere eseguito sul server di prova WebDev.WebServer.exe. In tal caso, è necessario connettersi a WebDev.WebServer.exe anziché al processo ASP.NET. Questo scenario è valido solo per il debug locale.

Le applicazioni ASP più obsolete vengono eseguite nel processo IIS inetinfo.exe quando sono in esecuzione all'interno del processo.

Nota:

Le finestre di dialogo e i comandi di menu visualizzati potrebbero non corrispondere a quelli descritti nella Guida in linea in quanto dipendono dall'edizione o dalle impostazioni attive. Per modificare le impostazioni, scegliere Importa/esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Per determinare se il codice di progetto risiede nel file system o in IIS

  1. In Visual Studio, aprire Esplora soluzioni, se non è già aperto.

  2. Selezionare il nodo superiore che contiene il nome dell'applicazione.

  3. Se il titolo della finestra Proprietà contiene un percorso di file, il codice dell'applicazione risiede nel file system.

    In caso contrario, il titolo della finestra Proprietà conterrà il nome del sito Web.

Per determinare la versione di IIS in cui l'applicazione è in esecuzione

  1. Individuare Strumenti di amministrazione ed eseguirlo. In base al sistema operativo, potrebbe essere un'icona all'interno del Pannello di controllo o una voce di menu visibile quando si fa clic su Start.

    In Windows XP il Pannello di controllo può essere disponibile nella visualizzazione classica o per categoria. Nella visualizzazione per categorie è necessario scegliere Passa alla visualizzazione classica o Prestazioni e manutenzione per visualizzare l'icona Strumenti di amministrazione.

  2. Da Strumenti di amministrazione eseguire Internet Information Services. Viene visualizzata una finestra di dialogo MMC.

  3. Se nel riquadro sinistro sono elencati più computer, selezionare quello in cui risiede il codice dell'applicazione.

  4. La versione di IIS è indicata nella colonna Versione del riquadro destro.

Vedere anche

Attività

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

Riferimenti

Requisiti di sistema per il debug di ASP.NET

Altre risorse

Preparazione al debug di ASP.NET

Debug di script e applicazioni Web