pangxia75 发表于 2015-8-16 11:51:44

C# 操作IIS网站应用程序池

  //添加应用程序池空间引用
  using System.DirectoryServices;
  
  

代码

   string method="Start"; //Start开启Recycle回收Stop 停止
   string AppPoolName = "chengxuchiname";
   try
   {   
      DirectoryEntry appPool = new DirectoryEntry("IIS://localhost/W3SVC/AppPools");
      DirectoryEntry findPool = appPool.Children.Find(AppPoolName,"IIsApplicationPool");
      findPool.Invoke(method,null);
      appPool.CommitChanges();
      appPool.Close();
    MessageBox.Show("应用程序池名称启动成功","启动成功");
   }
   catch(Exception ex)
   {
    MessageBox.Show(ex.Message,"启动失败");      
   }
  
  
页: [1]
查看完整版本: C# 操作IIS网站应用程序池