次のように、powershell を使用してデフォルト Web サイトの下に 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 と管理という 2 つのセクションしかありません。しかし、IIS コンソールから同じことを行うと、ASP.net、IIS、および管理という名前の 3 つのセクションが追加されます。 3番目のセクションを取得できません。同じディレクトリブラウジングを有効にしようとすると、ディレクトリブラウジングを取得できないというエラーが発生し、applicationhost.configファイルに問題が発生します.しかし、applicationhost.configファイルを見つけようとすると、その質問された場所「C:\Windows\System32\inetsrv」にはありません。ここで何が問題になっているのか、私は見つけることができません。助けてください :)