Search code examples
c#asp.netiisapplication-pool

How to get Application Pool name through code (C#, ASP.net)


I want to recycle the application pool through my application.

Previously I was storing the application pool name in my database and using that to recycle. But It happened in the past that we moved apps from one app pool to another and sometimes we forget to update the app pool name in the database.

So I am thinking to get the app pool name through the application and use that for recycling.


Solution

  • May this can help: ApplicationPoolName Property

    Namespace: Microsoft.Web.Administration Assembly: Microsoft.Web.Administration (in Microsoft.Web.Administration.dll)

    http://msdn.microsoft.com/en-us/library/microsoft.web.administration.application.applicationpoolname(v=vs.90).aspx