Нечетная проблема при использовании Get-IISAppPool и создании нового пула приложений в том же сеансе - PullRequest
0 голосов
/ 13 февраля 2019

Я пишу скрипт для создания нового пула приложений, если пул приложений, который я передаю, не существует.Когда пул создается и я запускаю Get-IISAppPool в том же сеансе, новый пул приложений не существует.

Вот как его дублировать.

New-WebAppPool -Name "Test" Get-IISAppPool

Он не будет отображать новый созданный файл.

Если вы откроете новую оболочку и запустите Get-IISAppPool, вы увидите новый пул приложений.

Любые мысли о том, какпреодолеть это?

1 Ответ

0 голосов
/ 13 февраля 2019

К лучшему или к худшему, я смог стабильно видеть новый пул приложений следующим образом:

New-WebAppPool -Name "Test"
Reset-IISServerManager
Get-IISAppPool

Это кажется странной ошибкой.В качестве обходного пути вы можете также сделать следующее, если вам не нужны типы выходных данных: Microsoft.Web.Administration.ApplicationPool

import-module WebAdministration # this is only necessary if you don't execute WebAdministration module cmdlets before the GCI command

New-WebAppPool -Name "Test"
get-childitem IIS:\AppPools
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...