Я пытаюсь добавить оснастку Exchange 2007 для 32-разрядной версии Powershell (Microsoft.Exchange.Management.PowerShell.Admin), но, похоже, у меня возникли проблемы при установке dll-файла.
Это команды, которые я запускаю, чтобы зарегистрировать SnapIns
PS C:\Program Files\Microsoft\Exchange Server\Bin> $snapinPath = 'Microsoft.Exchange.Management.PowerShell.Support.dll'
PS C:\Program Files\Microsoft\Exchange Server\Bin> C:\Windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe /i $snapinPath
Вышеупомянутое работает без проблем. Затем я перехожу к установке основного SnapIn со следующими командами:
PS C:\Program Files\Microsoft\Exchange Server\Bin> $snapinPath = 'Microsoft.Exchange.PowerShell.Configuration.dll'
PS C:\Program Files\Microsoft\Exchange Server\Bin> C:\Windows\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe /i $snapinPath
Утилита установки Microsoft (R) .NET Framework Версия 2.0.50727.5483 Copyright (c) Microsoft Corporation. Все права защищены.
При инициализации установки возникло исключение: System.BadImageFormatException: не удалось загрузить файл или сборку «Microsoft.Exchange.PowerShell.Configuration, версия = 8. 0.0.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35' или одна из его зависимостей. Была предпринята попытка загрузить программу с неверным форматом.
Я не уверен, что мне здесь не хватает. Это новая установка Exchange 2007, поэтому ничего не должно быть повреждено.