Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria um aplicativo Web.
Sintaxe
oWebAdmin.Get("Application").Create(
ApplicationPath,
SiteName,
PhysicalPath
)
var app = webAdmin.Get("Application").Create(
ApplicationPath,
SiteName,
PhysicalPath
);
Parâmetros
| Nome | Descrição |
|---|---|
ApplicationPath |
Um valor necessário string que contém o caminho virtual para o novo aplicativo. O caminho não pode ser alterado após a criação do aplicativo. |
PhysicalPath |
Um valor string opcional que contém o caminho físico para o diretório virtual raiz do aplicativo. |
SiteName |
Um valor string necessário que contém o nome do site no qual o aplicativo será criado. |
Valor de retorno
Esse método não retorna um valor.
Comentários
Se o parâmetro PhysicalPath contiver um diretório inexistente, o método Create não criará automaticamente o diretório especificado por PhysicalPath.
Create substitui os métodos anteriores de criação de aplicativos do IIS. Para criar um aplicativo no IIS 6.0, primeiro você criou um novo diretório virtual chamando SpawnInstance_ em IIsWebVirtualDir e, em seguida, chamou o método IIsWebVirtualDir.AppCreate2, IIsWebVirtualDir.AppCreate ou IIsWebVirtualDir.AppCreate3.
Observação
Não é possível usar Application.SpawnInstance_ e Application.Put_ para criar um novo aplicativo. Um novo aplicativo deve ter pelo menos um caminho de aplicativo e um nome de site, e você poderá especificá-los apenas por meio dos parâmetros ApplicationPath e SiteName método Create.
Exemplo
O exemplo a seguir cria um novo aplicativo Web.
Observação
Como o método Create é estático, ele deve ser chamado na classe de aplicativo.
' 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 | Descrição |
|---|---|
| Cliente | – IIS 7.0 no Windows Vista – IIS 7.5 no Windows 7 – IIS 8.0 no Windows 8 – IIS 10.0 no Windows 10 |
| Servidor | – IIS 7.0 no Windows Server 2008 – IIS 7.5 no Windows Server 2008 R2 – IIS 8.0 no Windows Server 2012 – IIS 8.5 no Windows Server 2012 R2 – IIS 10.0 no Windows Server 2016 |
| Product | – IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
| Arquivo MOF | WebAdministration.mof |