Condividi tramite


Metodo Application.Create1

Crea un'applicazione Web.

Sintassi

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

Parametri

Nome Descrizione
ApplicationPath Valore obbligatorio string che contiene il percorso virtuale per la nuova applicazione. Il percorso non può essere modificato dopo la creazione dell'applicazione.
PhysicalPath Valore facoltativo string che contiene il percorso fisico per la directory virtuale radice dell'applicazione.
SiteName Valore obbligatorio string contenente il nome del sito Web in cui verrà creata l'applicazione.

Valore restituito

Questo metodo non restituisce valori.

Commenti

Se il PhysicalPath parametro contiene una directory inesistente, il Create metodo non creerà automaticamente la directory specificata da PhysicalPath.

Create sostituisce i metodi precedenti per la creazione di applicazioni IIS. Per creare un'applicazione in IIS 6.0, è stata prima creata una nuova directory virtuale chiamando SpawnInstance_in IIsWebVirtualDir e quindi denominata il metodo IIsWebVirtualDir.AppCreate2, IIsWebVirtualDir.AppCreate o IIsWebVirtualDir.AppCreate3 .

Nota

Non è possibile usare Application.SpawnInstance_ e Application.Put_ per creare una nuova applicazione. Una nuova applicazione deve avere almeno un percorso applicazione e un nome del sito ed è possibile specificarli solo tramite i Create parametri e SiteName del ApplicationPath metodo.

Esempio

Nell'esempio seguente viene creata una nuova applicazione Web.

Nota

Poiché il Create metodo è statico, deve essere chiamato nella classe dell'applicazione.

' 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  

Requisiti

Tipo Descrizione
Client - IIS 7.0 in Windows Vista
- IIS 7.5 in Windows 7
- IIS 8.0 in Windows 8
- IIS 10.0 in Windows 10
Server - IIS 7.0 in Windows Server 2008
- IIS 7.5 in Windows Server 2008 R2
- IIS 8.0 in Windows Server 2012
- IIS 8.5 in Windows Server 2012 R2
- IIS 10.0 in Windows Server 2016
Prodotto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
File MOF WebAdministration.mof

Vedere anche

Classe Application