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 |