Znajdowanie nazwy procesu ASP.NET
Aby debugować działającą aplikację ASP.NET, debuger programu Visual Studio musi zostać dołączony do procesu ASP.NET według nazwy.
Aby dowiedzieć się, który proces uruchamia aplikację ASP.NET:
Po uruchomieniu aplikacji w programie Visual Studio wybierz pozycję Debuguj dołączanie>do procesu.
W oknie dialogowym Dołączanie do procesu wpisz pierwsze litery nazw procesów z poniższej listy lub wprowadź je w polu wyszukiwania. Jest to uruchomiona aplikacja ASP.NET. Dołącz do tego procesu, aby debugować aplikację.
- w3wp.exe jest przeznaczony dla ASP.NET, a także dla ASP.NET Core podczas korzystania z modelu hostingu w procesie (IIS 6.0 i nowszych).
- appname.exe jest przeznaczony dla ASP.NET Core uruchomionego na serwerze kestrel (wartość domyślna lokalna).
- iisexpress.exe jest przeznaczony dla usług IISExpress.
- dotnet.exe jest przeznaczony dla ASP.NET Core dla modelu hostingu poza procesem.
- aspnet_wp.exe* jest przeznaczony dla ASP.NET uruchomionych w usługach IIS przed usługami IIS 6.0.
- inetinfo.exe jest przeznaczony dla starszych aplikacji ASP działających w trakcie procesu.