Partager via


Méthode 1 Application.Create

Crée une application internet.

Syntaxe

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

Paramètres

Nom Description
ApplicationPath Valeur obligatoire string contenant le chemin d’accès virtuel de la nouvelle application. Le chemin d’accès ne peut pas être modifié une fois l’application créée.
PhysicalPath Valeur facultative string contenant le chemin d’accès physique du répertoire virtuel racine de l’application.
SiteName Valeur obligatoire string contenant le nom du site internet sur lequel l’application sera créée.

Valeur de retour

Cette méthode ne retourne pas de valeur.

Notes

Si le paramètre PhysicalPath contient un répertoire inexistant, la méthode Create ne crée pas automatiquement le répertoire spécifié par PhysicalPath.

Create remplace les méthodes précédentes de création d’applications IIS. Pour créer une application dans IIS 6.0, vous avez d’abord créé un répertoire virtuel en appelant SpawnInstance_ sur IIsWebVirtualDir, puis en appelant les méthodes IIsWebVirtualDir.AppCreate2, IIsWebVirtualDir.AppCreate ou IIsWebVirtualDir.AppCreate3.

Remarque

Vous ne pouvez pas utiliser Application.SpawnInstance_ et Application.Put_ pour créer une application. Une nouvelle application doit avoir au moins un chemin d’accès d’application et un nom de site, et vous pouvez les spécifier uniquement par le biais des paramètres ApplicationPath et SiteName de la méthode Create.

Exemple

L’exemple suivant crée une application internet.

Remarque

Étant donné que la méthode Create est statique, elle doit être appelée sur la classe d’application.

' 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  

Spécifications

Type Description
Client - IIS 7.0 sur Windows Vista
- IIS 7.5 sous Windows 7
- IIS 8.0 sous Windows 8
- IIS 10.0 sous Windows 10
Serveur - IIS 7.0 sur Windows Server 2008
- IIS 7.5 sur Windows Server 2008 R2
- IIS 8.0 sur Windows Server 2012
- IIS 8.5 sur Windows Server 2012 R2
- IIS 10.0 sous Windows Server 2016
Produit - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Fichier MOF WebAdministration.mof

Voir aussi

Classe d’application