2015-08-18 19 views
19

Utilizzo di Visual Studio 2013 in Windows 8.1, sono stato utilizzato per eseguire il debug di applicazioni ospitate in IIS collegandosi al processo w3wp.exe che esegue il pool di applicazioni.Come si collega al processo IIS (w3wp.exe) su Windows 10/IIS 10?

Dopo l'aggiornamento da 8.1 a 10, non riesco più a vedere i processi w3wp.exe nella finestra di dialogo Allega a processo anche se la casella Mostra i processi da tutti gli utenti è selezionata.

Qual è il nome del processo per i pool di applicazioni in IIS 10? Forse c'è un altro modo per eseguire il debug di applicazioni IIS in Windows 10?

UPDATE: Il problema era che tutti i processi w3wp.exe si erano fermati. Basta premere l'URL di un browser per avviare nuovamente il processo w3wp.exe e sono stato in grado di eseguire il debug come al solito.

+0

Vedere la mia risposta. Per qualche ragione tutti i processi di w3wp.exe si sono fermati. –

risposta

10

Per qualche motivo tutti i processi w3wp.exe si erano fermati. Ho appena riciclato il pool di app e aggiornato la finestra del browser e w3wp.exe è stato avviato e visualizzato nella finestra di dialogo Collega al processo normalmente.

Non so per certo se si tratta di un problema relativo a IIS 10, ma non l'ho mai sperimentato nelle versioni precedenti di IIS.

+0

Ho isolato il problema: è necessario che le richieste recenti siano state inviate al sito. Come hai detto, aggiorna il browser. Quello lo ha risolto per me – shturm

11

Sto usando il debugger di Windows 10 per attaccare a w3wp.exe bene, sei sicuro di aver spuntato la casella di spunta show processes from all users in basso a sinistra? iis viene eseguito contro il proprio utente.

enter image description here

15

Aprire Visual Studio in modalità amministratore, quindi eseguire il debug -> allegare al processo -> selezionare la casella di controllo "Mostra processi da tutti gli utenti", selezionare w3wp.exe. La modalità di amministrazione è richiesta per il debug del codice sorgente.

+0

Non c'è un processo di installazione a cui devi collegare l'url? – Winnemucca