質問: ASP.NETを使って、IISのWebアプリケーションを作成しています。 IISにサイト登録してWebアプリケーション化した際に、同時にアプリケーションプールにも登録しています。 アプリケーションの停止、起動は、サイトの管理からも出来ますし、アプリケーションプールからも出来ますが、どちらから停止、起動をするかによって、何が違うのでしょう?相関関係はどうなっているのでしょう?
回答: IIS のことを質問しているのですから、IIS のバージョンぐらいは書いてください。 バージョンによって違うかもしれませんが、IIS Manager の右上の「?」マークをクリックすると、ブラウザが起動されて、特定のアプリケーションプールを選択しているときは以下の前者、特定のサイトを選択しているときのは後者がブラウザに表示されると思います。 アプリケーション プール (機能) https://technet.microsoft.com/ja-JP/library/hh831797.aspx IIS マネージャー (機能) https://technet.microsoft.com/ja-JP/library/hh831768.aspx それをまず見てください。 複数のサイトを一つのアプリケーションプール(ワーカープロセス)で動かすことができますので、アプリケーションプールを停止した場合はそのアプリケーションプールを使うすべてのサイトが停止します。(画像などの静的ファイルの取り扱いまで影響を受けるかどうかは試してないので不明) サイトを停止した場合は、そのサイトのみの停止となります。同じアプリケーションプールを使用している他のサイトは影響をうけません。ただし、そのサイト下のアプリケーションには影響します。