Если я попытаюсь бежать:
New-ActiveSyncMailboxPolicy Test
непосредственно в Powershell он спрашивает меня, уверен ли я, и если да, то делает то, что должен. Но если я попробую сделать то же самое из моего примера кода на C #, то я получаю сообщение об ошибке, что «текущий хост не реализует это». Другие команды, такие как Set-CASMailbox или Get-ActiveSyncMailboxPolicy, работают нормально как в PowerShell, так и в моем приложении.
Сервер Exchange / Windows Server 2008R2 и домен настроены полностью (тестовая среда). Есть ли способ сделать это возможным?
После большого количества исследований, проб и ошибок и работы я обнаружил, что не реализована функция «New-ActiveSyncMailboxPolicy», а функция «спросить пользователя, уверен ли он». Я, должно быть, пропустил параметр для этого, но его можно отключить, установив для параметра «Подтверждение» значение false. При этом все работает как положено.