Консоль управления Exchange (EMC) аварийно завершает работу и появляется сообщение об ошибке: «MMC не удалось создать оснастку»

Переводы статьи Переводы статьи
Код статьи: 979695 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Проблема

При попытке запустить оснастку в консоль управления Exchange (EMC), появляется следующее сообщение об ошибке:

MMC не удалось создать оснастку.
MMC не удалось создать оснастку. Оснастка может не быть установлена неправильно.
Имя: Exchange Server 2007
CLSID: FX: {76dd58f7-54ba-42e3-a2e0-dbf4b674539f}

Необработанное исключение в управляемом коде объект Snap-in
FX: {76dd58f7-54ba-42e3-a2e0-dbf4b674539f}
Не удалось загрузить файл или сборку ' Microsoft.Exchange.Management.SnapIn.Esm, версия = 8.0.0.0, язык и региональные параметры нейтрального PublicKeyToken = = «31BF3856AD364E35.» "или одна из ее зависимостей. Сбой при проверке строгого имени. (Исключение из HRESULT: 0x8013141A)
Тип исключения: System.IO.FileLoadException
Трассировка стека исключения:
в System.Reflection.Assembly._nLoad (AssemblyName имя файла, строку codeBase, assemblySecurity свидетельства, locationHint сборки, логическое forIntrospection StackCrawlMark & stackMark, логическое throwOnFileNotFound)
в System.Reflection.Assembly.InternalLoad (AssemblyName assemblyRef, свидетельство assemblySecurity, StackCrawlMark & stackMark, forIntrospection, Boolean)
в System.Reflection.Assembly.InternalLoad (строка assemblyString, свидетельство assemblySecurity, StackCrawlMark & stackMark, forIntrospection, Boolean)
в System.Activator.CreateInstance (строка assemblyName, строки typeName, логическое ignoreCase, BindingFlags bindingAttr, подшивки подшивки, объект args [], CultureInfo языка и региональных параметров, объект activationAttributes [], свидетельство securityInfo, StackCrawlMark & stackMark)
в System.Activator.CreateInstance (строка assemblyName, строки typeName)
в System.AppDomain.CreateInstanceAndUnwrap (строка assemblyName, строки typeName)
в Microsoft.ManagementConsole.Internal.SnapInClient.CreateSnapIn (строка assemblyName, строки typeName)
в Microsoft.ManagementConsole.Internal.ClassLibraryServices.Microsoft.ManagementConsole.Internal.IClassLibraryServices.CreateSnapIn (строка assemblyName, строки typeName)
в Microsoft.ManagementConsole.Executive.SnapInInitializationOperation.OnStart()
в Microsoft.ManagementConsole.Executive.RunningOperationsTable.EnqueueOperation (операция операция)
в Microsoft.ManagementConsole.Executive.StandAloneComponentData...ctor (SnapInRegistrationInfo информация, Int32 bookkeepingId)
в Microsoft.ManagementConsole.Advanced.FrameworkSnapInFactory.Microsoft.ManagementConsole.Advanced.ISnapInFactory.CreateSnapIn (Int32 bookkeepingId, строка snapInKey, объект & оснастка)

При запуске оболочки управления Exchange (EMS) из командной строки, запустив командлет C:\Program Files\Microsoft\Exchange Server\bin\exshell.psc1, появляется следующее сообщение об ошибке:

Предупреждение: Следующие ошибки при загрузке консоли C:|Program Files\Microsoft\Exchange Server\bin\exshell.psc1:
Не удается загрузить оснастку Windows Powershell и Microsoft.Exchange.Management.Powershell.Admin из-за следующей ошибки:
Не удалось загрузить файл или сборку ' Microsoft.Exchange.Management.Powershell.Configuration, версия = 8.0.0.0, язык и региональные параметры нейтрального PublicKeyToken = = 31bf3856as364e35 "или одна из ее зависимостей. Сбой при проверке строгого имени. (Исключение из HRESULT: 0x8013141A)
Команда ", «C:\Program Files\Microsoft\Exchange Server\bin\exshell.psc1»" не может быть выполнена, поскольку не удалось загрузить некоторые оснастки Windows Powershell.

Причина

Эта проблема возникает при использовании средства строгих имен SN.exe, чтобы отключить проверку строгих имен. Строгих имен — это технология, которая была введена с платформа.NET Framework для использования с управляемым кодом. Поскольку Exchange Server 2007 использует управляемый код, должен быть включен строгих имен. В противном случае произойдет ошибка службы.

Решение

Чтобы устранить эту проблему, необходимо включить проверку строгих имен. Для этого необходимо использовать средство строгих имен (Sn.exe), поставляемой с платформа.NET Framework Software Development Kit (SDK).

Чтобы сделать это, откройте окно командной строки, введите следующую команду и нажмите клавишу ВВОД:
sn -Vr *
Примечание Чтобы проверить текущие параметры проверки строгих имен, используйте следующую команду:

СН - Корпоративная лицензия

Дополнительная информация

Дополнительные сведения о платформа.NET Framework SDK посетите следующий веб-узел корпорации Майкрософт:
.NET framework 4.5
Дополнительные сведения о модели политики безопасности платформа.NET Framework посетите следующий веб-узел Microsoft Developer Network (MSDN):
Модель политики безопасности
Дополнительные сведения об использовании средства строгих имен (Sn.exe) для создания сборки из пакета SDK платформа.NET Framework щелкните следующий номер статьи базы знаний Майкрософт:
302340 Как создать сборку со строгим именем в платформа.NET Framework SDK

Свойства

Код статьи: 979695 - Последний отзыв: 29 октября 2013 г. - Revision: 5.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Exchange Server 2007 Enterprise Edition
  • Microsoft Exchange Server 2007 Standard Edition
Ключевые слова: 
kbsnapin kbexpertiseinter kbsurveynew kbprb kbmt KB979695 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.
Эта статья на английском языке: 979695

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com