Freigeben über


Application.Create Method1

Erstellt eine Webanwendung.

Syntax

oWebAdmin.Get("Application").Create(  
   ApplicationPath,  
   SiteName,  
   PhysicalPath  
)  
var app = webAdmin.Get("Application").Create(  
   ApplicationPath,  
   SiteName,  
   PhysicalPath  
);  

Parameter

Name Beschreibung
ApplicationPath Ein erforderlicher string-Wert, der den virtuellen Pfad für die neue Anwendung enthält. Nach dem Erstellen der Anwendung kann der Pfad nicht mehr geändert werden.
PhysicalPath Ein optionaler string-Wert, der den physischen Pfad für das virtuelle Stammverzeichnis der Anwendung enthält.
SiteName Ein erforderlicher string-Wert, der den Namen der Website enthält, auf der die Anwendung erstellt wird.

Rückgabewert

Diese Methode gibt keinen Wert zurück.

Hinweise

Wenn der Parameter PhysicalPath ein nicht existierendes Verzeichnis enthält, erstellt die Methode Create nicht automatisch das durch PhysicalPath angegebene Verzeichnis.

Create ersetzt vorherige Methoden zum Erstellen von IIS-Anwendungen. Zum Erstellen einer Anwendung in IIS 6.0 haben Sie zuerst ein neues virtuelles Verzeichnis erstellt, indem Sie SpawnInstance_ auf IIsWebVirtualDir aufrufen und dann die IIsWebVirtualDir.AppCreate2-, IIsWebVirtualDir.AppCreate- oder IIsWebVirtualDir.AppCreate3-Methode aufrufen.

Hinweis

Sie können Application.SpawnInstance_ und Application.Put_ nicht zum Erstellen einer neuen Anwendung verwenden. Eine neue Anwendung muss mindestens einen Anwendungspfad und Websitenamen aufweisen, und Sie können diese nur über die ApplicationPath- und SiteName-Parameter der Create-Methode angeben.

Beispiel

Im folgenden Beispiel wird eine neue Webanwendung erstellt.

Hinweis

Da die Create-Methode statisch ist, muss sie für die Anwendungsklasse aufgerufen werden.

' Connect to the WMI WebAdministration namespace.  
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")  
  
' Define the Path, SiteName, and PhysicalPath parameters.  
strAppPath = "/NewApp"  
strSiteName = "Default Web Site"  
strPhysPath = "D:\inetpub\NewApp"  
  
' Create the new application.  
oWebAdmin.Get("Application").Create strAppPath, strSiteName, strPhysPath  

Anforderungen

type Beschreibung
Client - IIS 7.0 unter Windows Vista
IIS 7.5 unter Windows 7
IIS 8.0 unter Windows 8
IIS 10.0 unter Windows 10
Server IIS 7.0 unter Windows Server 2008
- IIS 7.5 unter Windows Server 2008 R2
IIS 8.0 auf Windows Server 2012
- IIS 8.5 unter Windows Server 2012 R2
IIS 10.0 auf Windows Server 2016
Produkt - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF-Datei WebAdministration.mof

Weitere Informationen

Anwendungsklasse