ASP.NET プロセスの名前を見つける

実行中の ASP.NET アプリをデバッグするには、Visual Studio デバッガーを ASP.NET プロセスに名前を指定してアタッチする必要があります。

ASP.NET アプリを実行しているプロセスを見つけるには:

  1. アプリが実行されている状態で、Visual Studio で [デバッグ]>[プロセスにアタッチ] を選択します。

  2. [プロセスにアタッチ] ダイアログで、次の一覧からプロセス名の最初の文字を入力するか、検索ボックスに入力します。 実行されているのは、ASP.NET アプリを実行しているものです。 そのプロセスにアタッチしてアプリをデバッグします。

    • w3wp.exe は、インプロセス ホスティング モデル (IIS 6.0 以降) を使用する場合の ASP.NET と ASP.NET Core 用です。
    • appname.exe は、kestrel サーバー (ローカルの既定値) で実行されている ASP.NET Core 用です。
    • iisexpress.exe は IISExpress 用です。
    • dotnet.exe は、アウトプロセス ホスティング モデルの ASP.NET Core 用です。
    • aspnet_wp.exe* は、IIS 6.0 以前の IIS で実行されている ASP.NET 用です。
    • inetinfo.exe は、インプロセスで実行されている以前の ASP アプリケーション用です。