Я пытаюсь скопировать существующий пул приложений IIS 7.5 с помощью модуля Powershell WebAdministration без остановки приложения.
Когда я копирую пул приложений с запущенным и загруженным приложением, я получаю исключение NullReferenceException.
$pool = 'app1-0'
$newpool = 'app1-1'
cp "iis:/apppools/$pool" "iis:/apppools/$newpool" -force
Выход:
Copy-Item : Object reference not set to an instance of an object.
Если я останавливаю пул или запускаю пул приложений и не загружаю приложение, команда копирования завершается успешно.
Если не считать копирование свойств по одному, есть ли способ скопировать / клонировать работающий и загруженный пул приложений?