建立應用程式集區。
語法
oWebAdmin.Get("ApplicationPool").Create(
AppPoolName,
AutoStart
)
var apppool = oWebAdmin.Get("Application").Create(
AppPoolName,
AutoStart
);
參數
| 名稱 | 描述 |
|---|---|
AppPoolName |
[IN]值 string ,指定新應用程式集區的名稱。 |
AutoStart |
[IN]選擇性 boolean 值。 true 如果 World Wide Web Publishing Service (WWW 服務) 會在建立應用程式集區或 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")
規格需求
| 類型 | 描述 |
|---|---|
| Client | - 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 |