ApplicationPool.Create 메서드2
애플리케이션 풀을 만듭니다.
구문
oWebAdmin.Get("ApplicationPool").Create(
AppPoolName,
AutoStart
)
var apppool = oWebAdmin.Get("Application").Create(
AppPoolName,
AutoStart
);
매개 변수
속성 | Description |
---|---|
AppPoolName |
[IN] string 새 애플리케이션 풀의 이름을 지정하는 값입니다. |
AutoStart |
[IN] 선택적 boolean 값입니다. true WWW 서비스(World Wide Web Publishing Service)가 애플리케이션 풀을 만들 때 또는 IIS가 시작될 때 애플리케이션 풀을 자동으로 시작하는 경우 그렇지 않으면 입니다 false . 애플리케이션 풀의 자동 시작을 사용하지 않도록 설정하는 경우 애플리케이션 풀을 수동으로 시작해야 합니다. 자동 시작을 사용하지 않도록 설정하면 애플리케이션 풀이 시작되기 전에 애플리케이션 풀에서 애플리케이션에 대한 구성 또는 콘텐츠를 변경하려는 경우에 유용합니다. |
반환 값
이 메서드는 값을 반환하지 않습니다.
설명
메서드는 Create
IIS 애플리케이션 풀을 만드는 이전 메서드를 대체합니다. IIS 6.0에서 애플리케이션 풀을 만들려면 IIsApplicationPoolSetting 클래스를 호출 SpawnInstance_
하고 새 애플리케이션 풀에 이름을 할당한 다음 를 호출 Put_
하여 결과를 메타베이스에 저장합니다. 이 절차는 IIS 7에서 계속 작동하지만 새 Create
메서드는 한 단계에서 동일한 작업을 수행합니다.
예제
다음 예제에서는 새 애플리케이션 풀을 만듭니다.
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
' Create the new application pool.
oWebAdmin.Get("ApplicationPool").Create("NewAppPool")
요구 사항
형식 | Description |
---|---|
클라이언트 | - Windows Vista의 IIS 7.0 - Windows 7의 IIS 7.5 - Windows 8의 IIS 8.0 - WINDOWS 10 IIS 10.0 |
서버 | - Windows Server 2008의 IIS 7.0 - Windows Server 2008 R2의 IIS 7.5 - Windows Server 2012의 IIS 8.0 - Windows Server 2012 R2의 IIS 8.5 - WINDOWS SERVER 2016 IIS 10.0 |
제품 | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
MOF 파일 | WebAdministration.mof |