zoukankan      html  css  js  c++  java
  • IIS代码管理(2):创建应用程序池和属性

    下面的代码实现应用程序池的创建,并设置一些属性。

    string strAppPoolName = "MyAppPool1";
    System.DirectoryServices.DirectoryEntry appPoolRoot = new System.DirectoryServices.DirectoryEntry(@"IIS://localhost/W3SVC/AppPools");
    System.DirectoryServices.DirectoryEntry newAppPool = appPoolRoot.Children.Add(strAppPoolName, "IIsApplicationPool");
    //如果指定标识,可以使用下面的方法,否则,可以直接执行 CommitChanges 方法:
    // 0 = Local System(本地系统)
    // 1 = Local Service(本地服务)
    // 2 = Network Service(网络服务)
    // 3 = Custom Identity(自定义配置)需要设置 WAMUserName 和 WAMUserPass 属性

    newAppPool.Properties["AppPoolIdentityType"][0] = 3;
    newAppPool.Properties["WAMUserName"][0] = @"VISTA\1"; //domain\用户,注意:此用户必须在IIS_WPG组中
    newAppPool.Properties["WAMUserPass"][0] = "1";
    //其它属性类似,如设置Web园数目:
    newAppPool.Properties["MaxProcesses"][0] = 5;
    newAppPool.CommitChanges(); 


  • 相关阅读:
    尝试一下搭博客
    python IO
    python OOP
    杂笔记
    codeforces 217E 【Alien DNA】
    dfs序七个经典问题(转)
    poj 1945 Power Hungry Cows A*
    NOIP 2012 洛谷P1081 开车旅行
    洛谷 P1924 poj 1038
    poj 2176 folding
  • 原文地址:https://www.cnblogs.com/meiproject/p/908120.html
Copyright © 2011-2022 走看看