Método 1 de Application.Create
Crea una aplicación web.
Sintaxis
oWebAdmin.Get("Application").Create(
ApplicationPath,
SiteName,
PhysicalPath
)
var app = webAdmin.Get("Application").Create(
ApplicationPath,
SiteName,
PhysicalPath
);
Parámetros
Name | Descripción |
---|---|
ApplicationPath |
Valor necesario string que contiene la ruta de acceso virtual para la nueva aplicación. La ruta de acceso no se puede cambiar después de crear la aplicación. |
PhysicalPath |
Valor opcional string que contiene la ruta de acceso física del directorio virtual raíz de la aplicación. |
SiteName |
Valor necesario string que contiene el nombre del sitio web en el que se creará la aplicación. |
Valor devuelto
Este método no devuelve ningún valor.
Comentarios
Si el parámetro PhysicalPath
contiene un directorio inexistente, el método Create
no creará automáticamente el directorio especificado por PhysicalPath
.
Create
reemplaza los métodos anteriores de creación de aplicaciones de IIS. Para crear una aplicación en IIS 6.0, primero creó un directorio virtual mediante una llamada a SpawnInstance_
en IIsWebVirtualDir y, después, llamó al método IIsWebVirtualDir.AppCreate2, IIsWebVirtualDir.AppCreate o IIsWebVirtualDir.AppCreate3.
Nota:
No puede usar Application.SpawnInstance_
ni Application.Put_
para crear una aplicación. Una nueva aplicación debe tener al menos una ruta de acceso de aplicación y un nombre de sitio, y puede especificarlos solo a través de los parámetros ApplicationPath
y SiteName
del método Create
.
Ejemplo
En el ejemplo siguiente se crea una aplicación web.
Nota:
Dado que el método Create
es estático, se le debe llamar en la clase de aplicación.
' 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
Requisitos
Tipo | Descripción |
---|---|
Remoto | - IIS 7.0 en Windows Vista - IIS 7.5 en Windows 7 - IIS 8.0 en Windows 8 - IIS 10.0 en Windows 10 |
Server | - IIS 7.0 en Windows Server 2008 - IIS 7.5 en Windows Server 2008 R2 - IIS 8.0 en Windows Server 2012 - IIS 8.5 en Windows Server 2012 R2 - IIS 10.0 en Windows Server 2016 |
Producto | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Archivo MOF | WebAdministration.mof |