Localizar o nome do processo do ASP.NET
Para depurar um aplicativo do ASP.NET em execução, o depurador do Visual Studio deve ser anexado ao processo do ASP.NET por nome.
Para descobrir qual processo está executando um aplicativo do ASP.NET:
Com o aplicativo em execução, no Visual Studio, selecione Depurar>Anexar ao Processo.
Na caixa de diálogo Anexar ao Processo, digite as primeiras letras dos nomes de processos da lista a seguir ou insira-as na caixa de pesquisa. O que está em execução é aquele que executa o aplicativo do ASP.NET. Anexe a esse processo para depurar o aplicativo.
- w3wp.exe serve para ASP.NET e ASP.NET Core quando se usa o modelo de hospedagem em processo (IIS 6.0 e posterior).
- appname.exe serve para ASP.NET Core em execução no servidor Kestrel (padrão local).
- iisexpress.exe serve para o IISExpress.
- dotnet.exe serve para ASP.NET Core do modelo de hospedagem fora do processo.
- aspnet_wp.exe* serve para ASP.NET executado em IIS de versões anteriores ao IIS 6.0.
- inetinfo.exe serve para aplicativos ASP mais antigos executados em processo.