【问题标题】:Error creating IIS WebApplication创建 IIS WebApplication 时出错
【发布时间】:2013-05-23 07:06:36
【问题描述】:

我使用powershell在默认网站下添加了一个webApplication如下:

function CreateWebApplication([string]$WebApplicationName,[string]$AppPoolName,[string]$PhysicalPath)
{
    try
    {
    New-WebApplication -Name $WebApplicationName -Site 'Default Web Site' -PhysicalPath $PhysicalPath  -ApplicationPool $AppPoolName
    Write-Host "Created WebApplication :" $WebApplicationName
    }
    catch [Exception]
    {
    write-host $_.Exception.Message `n;
    }
}

它的创建很好,但是当我在 IIS 中看到它时,它只有两个部分名称 IIS 和管理。但是如果我从 IIS 控制台执行相同的操作,则会添加三个名为 ASP.net、IIS 和管理的部分。为什么我没有得到第三部分。另一件事如果我试图启用目录浏览,它会给出一个错误,无法检索目录浏览给 applicationhost.config 文件带来一些问题。但是当我试图找到 applicationhost.config文件,它不在所询问的位置“C:\ Windows \ System32 \ inetsrv”中。这里出了什么问题我无法找到。 请帮忙:)

【问题讨论】:

    标签: iis powershell


    【解决方案1】:

    应用程序池很可能不是使用clr 版本创建的。

    如果您从IIS 打开应用程序池并查看.NET 版本,它会说

    No managed code.
    

    您可以创建应用程序池并指定managedRuntime 版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-20
      • 2021-12-07
      • 1970-01-01
      • 1970-01-01
      • 2012-03-30
      • 2012-12-16
      • 2012-07-07
      • 2014-07-24
      相关资源
      最近更新 更多